Hi,
I've downloaded and installed yesterday's Geany win32 build. Here are some remarks :
[win32 specific] * there is no windows console tab (cmd.exe on this XP install), it would be nice to have one (like on UNIX systems) * there is no "run" button. I do Python scripting, using ActiveState's python install, so I guess Geany could be made to determine how to run the script (python.exe is in PATH) and show the "run" button, I suppose.
[general issues / comments] * "replace tabs by space" [should be : "replace tabs by spaces" IMHO] works better, since it does not go to file's start each time it is run * if editing perl or python [detecting a .py or .pl script loaded, maybe...] code, having another tab (next to the console, scribble, status tabs) with an interpreter running inside (to type commands in) would be extra nice, along with a "reset" button to restart that interpreter.
Thanks for this already excellent tool.
François
On Wed, 19 Jul 2006 10:20:00 +0200, "F. Cami" fcami.ext@winsoft.fr wrote:
Hi,
[win32 specific]
- there is no windows console tab (cmd.exe on this XP install), it
would be nice to have one (like on UNIX systems)
I don't know how to embed this, but perhaps we'll find a way in the future.
- there is no "run" button. I do Python scripting, using
ActiveState's python install, so I guess Geany could be made to determine how to run the script (python.exe is in PATH) and show the "run" button, I suppose.
This probably will come. At the moment all build related commands are disabled under Windows, sorry.
[general issues / comments]
- "replace tabs by space" [should be : "replace tabs by spaces" IMHO]
works better, since it does not go to file's start each time it is run
better? Still something not perfect?
- if editing perl or python [detecting a .py or .pl script loaded,
maybe...] code, having another tab (next to the console, scribble, status tabs) with an interpreter running inside (to type commands in) would be extra nice, along with a "reset" button to restart that interpreter.
Possible, at least for non-Windows systems ;-). I'll keep it in mind.
Thanks for this already excellent tool.
Thank you too for testing and using ;-)
Regards, Enrico
-- Get my GPG key from http://www.uvena.de/pub.key
Enrico Tröger wrote:
On Wed, 19 Jul 2006 10:20:00 +0200, "F. Cami" fcami.ext@winsoft.fr wrote:
[win32 specific]
- there is no windows console tab (cmd.exe on this XP install), it
would be nice to have one (like on UNIX systems)
I don't know how to embed this, but perhaps we'll find a way in the future.
OK :)
- there is no "run" button. I do Python scripting, using
ActiveState's python install, so I guess Geany could be made to determine how to run the script (python.exe is in PATH) and show the "run" button, I suppose.
This probably will come. At the moment all build related commands are disabled under Windows, sorry.
It's OK, I'm using cmd.exe alongside Geany instead. Not as pretty as could be, but it works(tm). As a side note, Open Perl IDE can run perl scripts and their output is embedded : http://open-perl-ide.sourceforge.net/
[general issues / comments]
- "replace tabs by space" [should be : "replace tabs by spaces" IMHO]
works better, since it does not go to file's start each time it is run
better? Still something not perfect?
No. Language mistake, sorry. This functionnality is perfect now, as far as I'm concerned.
- if editing perl or python [detecting a .py or .pl script loaded,
maybe...] code, having another tab (next to the console, scribble, status tabs) with an interpreter running inside (to type commands in) would be extra nice, along with a "reset" button to restart that interpreter.
Possible, at least for non-Windows systems ;-). I'll keep it in mind.
Hehe.
Thanks for this already excellent tool.
Thank you too for testing and using ;-)
:)
Regards, Enrico
Best,
François
On Wed, 19 Jul 2006 12:11:29 +0200, "F. Cami" fcami.ext@winsoft.fr wrote:
- there is no "run" button. I do Python scripting, using
ActiveState's python install, so I guess Geany could be made to determine how to run the script (python.exe is in PATH) and show the "run" button, I suppose.
This probably will come. At the moment all build related commands are disabled under Windows, sorry.
It's OK, I'm using cmd.exe alongside Geany instead. Not as pretty as could be, but it works(tm). As a side note, Open Perl IDE can run perl scripts and their output is embedded : http://open-perl-ide.sourceforge.net/
Thanks for the hint. I'll have a look at the code(uhh, it's written in Delphi... ;-)).
Regards, Enrico
-- Get my GPG key from http://www.uvena.de/pub.key
Enrico Tröger wrote:
On Wed, 19 Jul 2006 12:11:29 +0200, "F. Cami" fcami.ext@winsoft.fr wrote:
- there is no "run" button. I do Python scripting, using
ActiveState's python install, so I guess Geany could be made to determine how to run the script (python.exe is in PATH) and show the "run" button, I suppose.
This probably will come. At the moment all build related commands are disabled under Windows, sorry.
It's OK, I'm using cmd.exe alongside Geany instead. Not as pretty as could be, but it works(tm). As a side note, Open Perl IDE can run perl scripts and their output is embedded : http://open-perl-ide.sourceforge.net/
Thanks for the hint. I'll have a look at the code(uhh, it's written in Delphi... ;-)).
You're welcome, that's the least I could do.
Caution : OpenPerlIDE is not GPL, it is MPL. However, since it is written in Delphi, I believe Geany will not reuse any code from OpenPerlIDE so that may not be a problem.
Cheers
François
2006/7/19, Enrico Tröger enrico.troeger@uvena.de:
On Wed, 19 Jul 2006 10:20:00 +0200, "F. Cami" fcami.ext@winsoft.fr wrote:
Hi,
[win32 specific]
- there is no windows console tab (cmd.exe on this XP install), it
would be nice to have one (like on UNIX systems)
I don't know how to embed this, but perhaps we'll find a way in the future.
- there is no "run" button. I do Python scripting, using
ActiveState's python install, so I guess Geany could be made to determine how to run the script (python.exe is in PATH) and show the "run" button, I suppose.
This probably will come. At the moment all build related commands are disabled under Windows, sorry.
[general issues / comments]
- "replace tabs by space" [should be : "replace tabs by spaces" IMHO]
works better, since it does not go to file's start each time it is run
better? Still something not perfect?
- if editing perl or python [detecting a .py or .pl script loaded,
maybe...] code, having another tab (next to the console, scribble, status tabs) with an interpreter running inside (to type commands in) would be extra nice, along with a "reset" button to restart that interpreter.
Possible, at least for non-Windows systems ;-). I'll keep it in mind.
This is just one of the many things that make a tiny voice in my head scream "plugin system!".
I believe (and others may correct me if I'm wrong) it would be a good idea to postpone this kind of feature until 1.0 is released, then work on a plugin system that allows this kind of feature to be written outside the Geany core.
What do you think ?
Thanks for this already excellent tool. Thank you too for testing and using ;-)
Regards, Enrico
-- Get my GPG key from http://www.uvena.de/pub.key
Geany mailing list Geany@uvena.de http://uvena.de/cgi-bin/mailman/listinfo/geany
Alexandre Moreira.
PS: Sorry for the duplicated message, Enrico. Somehow this list is not being worked out correctly in my gmail account the way others do... odd.
On Wed, 19 Jul 2006 12:17:48 -0300, "Alexandre Moreira" alexandream@gmail.com wrote:
- if editing perl or python [detecting a .py or .pl script loaded,
maybe...] code, having another tab (next to the console, scribble, status tabs) with an interpreter running inside (to type commands in) would be extra nice, along with a "reset" button to restart that interpreter.
Possible, at least for non-Windows systems ;-). I'll keep it in mind.
This is just one of the many things that make a tiny voice in my head scream "plugin system!".
I believe (and others may correct me if I'm wrong) it would be a good idea to postpone this kind of feature until 1.0 is released, then work on a plugin system that allows this kind of feature to be written outside the Geany core.
What do you think ?
I can live with waiting for 1.0 ;-). Perhaps it is possible in a similar way as on Unix systems, but probably Nick can answer more accurately.
PS: Sorry for the duplicated message, Enrico. Somehow this list is not being worked out correctly in my gmail account the way others do... odd.
No problem. What doesn't do this list what others do? This list is driven by mailman, like many, many others too. The Reply-To-Headers aren't changed since this is recommend and smart MUAs(aka email clients) should be able to handle this. Thunderbird is an example for a MUA which can't handle it correctly. Tell me what's going wrong and we can look for a solution.
Regards, Enrico
-- Get my GPG key from http://www.uvena.de/pub.key
2006/7/19, Enrico Tröger enrico.troeger@uvena.de:
On Wed, 19 Jul 2006 12:17:48 -0300, "Alexandre Moreira" alexandream@gmail.com wrote:
- if editing perl or python [detecting a .py or .pl script loaded,
maybe...] code, having another tab (next to the console, scribble, status tabs) with an interpreter running inside (to type commands in) would be extra nice, along with a "reset" button to restart that interpreter.
Possible, at least for non-Windows systems ;-). I'll keep it in mind.
This is just one of the many things that make a tiny voice in my head scream "plugin system!".
I believe (and others may correct me if I'm wrong) it would be a good idea to postpone this kind of feature until 1.0 is released, then work on a plugin system that allows this kind of feature to be written outside the Geany core.
What do you think ?
I can live with waiting for 1.0 ;-). Perhaps it is possible in a similar way as on Unix systems, but probably Nick can answer more accurately.
PS: Sorry for the duplicated message, Enrico. Somehow this list is not being worked out correctly in my gmail account the way others do... odd.
No problem. What doesn't do this list what others do? This list is driven by mailman, like many, many others too. The Reply-To-Headers aren't changed since this is recommend and smart MUAs(aka email clients) should be able to handle this. Thunderbird is an example for a MUA which can't handle it correctly. Tell me what's going wrong and we can look for a solution.
Well, I've been doing some research and it seems like Gmail is not an example of Smart MUA, for it doesn't understand the List-Id: header (from which it could gather the information that it IS a list and which e-mail is the list accesible from), relying on the reply to for lists also.
At least thats the only big difference I've seen in the headers sent by the xfce4-dev list and the Geany list.
Regards,
Enrico
-- Get my GPG key from http://www.uvena.de/pub.key
Geany mailing list Geany@uvena.de http://uvena.de/cgi-bin/mailman/listinfo/geany
Regards, Alexandre Moreira.
On 19/07/06 18:22:00, Enrico Tröger wrote:
On Wed, 19 Jul 2006 12:17:48 -0300, "Alexandre Moreira" alexandream@gmail.com wrote:
- if editing perl or python [detecting a .py or .pl script
loaded,
maybe...] code, having another tab (next to the console,
scribble,
status tabs) with an interpreter running inside (to type
commands
in) would be extra nice, along with a "reset" button to restart that interpreter.
Possible, at least for non-Windows systems ;-). I'll keep it in mind.
This is just one of the many things that make a tiny voice in my
head
scream "plugin system!".
I believe (and others may correct me if I'm wrong) it would be a good idea to postpone this kind of feature until 1.0 is released, then work on a plugin system that allows this kind of feature to be written outside the Geany core.
What do you think ?
I can live with waiting for 1.0 ;-). Perhaps it is possible in a similar way as on Unix systems, but probably Nick can answer more accurately.
Well I'm fairly sure it's possible on Windows, but I'm not sure how to do it ;-) I think it definitely shouldn't be in the core of Geany. (N.B. The VTE library is loaded like a plugin already, but the wrapping code is part of Geany. If someone wants to write/integrate a DLL do this for a win32 command prompt or interpreter, great [but not me *g*]).
I'm not going to start work on a plugin system until after 1.0. It's possible someone else could look at this though.
BTW If anyone wants to do any of the extension work for Windows or other work, please email Enrico and myself before starting it ;-).
I think at least a Run command in Windows should be implemented by 1.0 anyway.
Regards, Nick