Dear Developers,
How about one simple feature request:
Add to file menu "Save copy as..."
This used to be common on many Mac IDEs. Very useful e.g. when editing
a system file,
when you want to save an original.
Faithful geany user.
Hello World, hello Enrico,
Geany 0.11svn_r1456 (Windows) does not recognize files that have the
file extension in capital (or mixed) letters, for example, the file
foo.pas is recognized, but bar.PAS is not (and bar.Pas neither).
Windows is not case sensitive (but case preserving), so it does not
matter whether capital or small letters are used.
Thinking about it: Does it matter for GCC how the file extension is
written (.cc, .CC, .cpp, .CPP)?
Best regards
Andreas
--
("`-''-/").___..--''"`-._
`o_ o ) `-. ( ).`-.__.`)
(_Y_.)' ._ ) `._ `. ``-..-'
_..`--'_..-_/ /--'_.' .'
(il).-'' (li).' ((!.-'
Andreas Tscharner andy(a)vis.ethz.ch
http://www.vis.ethz.ch/~andy ICQ-No. 14356454
One thing about IDE's is how much screen real estate gets taken up by
various windows and toolbars. Often, when editing a single file, I
wish I had more room on the screen for the text (specifically, more
vertical lines displayed at once).
I see that in Geany, under the View menu, I can toggle the following:
* message window
* toolbar
and in Edit --> Prefs --> Interface tab:
* Misc section, I can toggle the statusbar on and off.
* Tab placement, I can shut off editor tabs.
Now, what would be darn cool is if there were a menu item under View
(critical: and a key combo to go with it) to allow me to toggle all
four of those off in one fell swoop. I need the message window,
toolbar, statusbar, and editor tabs -- just not all the time.
BTW, I see that F11 maximizes the Geany window, but that feature's not
useful to me. I already keep the Geany window maximized vertically,
and since I can't view more than one file side-by-side, I don't have
any reason to maximize it's width (besides, I like it less than max
width so I can reach other windows with the mouse).
---John
In the Edit --> Prefs --> Editor pane --> Features section, you use
the word "tabulators" (and also again in that item's popup help). I've
never heard that term. I'm guessing it's the full and proper -- but
arcane -- name for "tabs". You may want to change the occurrences of
that word to the more current "tabs".
---John
>From: "Alexandre Moreira" <alexandream(a)gmail.com>
>Subject: Re: [Geany] remote source editing
>
>Is it really needed to execute the commands as they are in the remote
>system? If there are no version problems between your local machine
>and the remote one, I think you would be better off with a sshfs or
>some other means for mounting remotely available directories to your
>directory tree and SSHing to the remote host inside geany terminal
>window.
>
>Hope this helps,
>Alexandre Moreira.
>
>
>
Hmm.. not sure that I'm following you all the way on that one. Lets say
you have box A setup with all the crazy details for development of a
project. Then you find yourself at a different location able to sit down
at box B for a few hours to work. All I'm saying is that you can just
install geany on box B also, use sshfs to mount the remote directory, in
the VTE ssh into the console of the remote machine, and use a script as
described to remotely run your make commands. The answer to your
question "Is it really needed to execute the commands as they are in the
remote system?", is often yes. The most simple example would be if box B
did not have the required development tools installed on it. Sure I can
type make [target] inside my ssh session in the VTE to get make to run
over there, but when you do a make from geany's toolbar it highlights
the build output and lets you click on the lines to jump to errors.
> Did you use any package or compile geany on your own?
I compiled geany on my own.
> If yes, please have a look into your installation directory, if there
> is a file geany.mo.
No, sorry, that file does not exist.
> If you didn't use any prefix you should find them
> at /usr/local/share/locale/de/LC_MESSAGES
The subdirectory locale is not available in /usr/local/share. Could that be
the problem?
> > Version of gtk: gtk+2.0-2.10.3-4mdv2007.0
> > The message of locale:
> > LANG=de_DE.UTF-8
> > LC_CTYPE=de_DE.UTF-8
> > LC_NUMERIC=de_DE.UTF-8
> > LC_TIME=de_DE.UTF-8
> > LC_COLLATE=de_DE.UTF-8
> > LC_MONETARY=de_DE.UTF-8
> > LC_MESSAGES=de_DE.UTF-8
> > LC_PAPER=de_DE.UTF-8
> > LC_NAME=de_DE.UTF-8
> > LC_ADDRESS=de_DE.UTF-8
> > LC_TELEPHONE=de_DE.UTF-8
> > LC_MEASUREMENT=de_DE.UTF-8
> > LC_IDENTIFICATION=de_DE.UTF-8
> > LC_ALL=
>
> Looks good. The locales are set correctly so I think we are looking for
> a bug.
>
> Can you please send the output geany gives, when you start it from
> console?
There is really no output to console from geany.
I didn't mention yet that a few items in the menus and in the
toolbars are in German, like "Neu" or "Speichern"
instead of "New" or "Save".
As I looked into geany.glade in the installation directory, I found out that
only the gtk-strings come in German, yet not all the other ones.
Dear list,
I was thinking that it may be very usefull to have the undo history
saved between sessions...
For example: I open a file, make a change, save and close it. The change
didn't work and I have to undo that change. Unless I saved a previous
version, I can't undo that change.
-or-
I'm really hacking at some files and I must stop to return to it an
other day. By closing Geany I'll save all open files to a 'session', but
when reopening that 'session' all undo history is gone... I'd like to
return to it and continue with the files as if it were a minute ago.
I know this will create some overhead and I thus suggest that saving the
undo history will only be done for all items in the 'recent documents'
and the open tabs. Once a file is purged from the 'recent files' list
and isn't opened in a tab, the history gets deleted.
A popular multi-track audio recording studio called Ardour has added
such a feature to their upcoming release (2.0) and I think it makes a
real nice feature...
How do guys you think about this?
-H-
Hi,
I've written a review of Geany and published it at
http://www.ubuntunews.info/geany-perfect-programming-ide
Please drop me an e-mail (or comment the article) if you'd like to add
or correct something.
I submitted it to Digg - if we're lucky, you guys will have quite a
few new users (I hope that's a good thing :P ).
--
regards,
muszek - jerzy - Mateusz Mucha
muszek(a)gmail.com
ubuntunews.info | muszek.com | hottrick.org | krakownews.pl |
love-calculator.org ;)
> > Distribution: Mandriva 2007.0
> > Version of geany: 0.10.2
>
> Did you use any package or compile geany on your own?
I compiled geany on my own.
> If yes, please have a look into your installation directory, if there
> is a file geany.mo.
No, sorry, that file does not exist.
> If you didn't use any prefix you should find them
> at /usr/local/share/locale/de/LC_MESSAGES
The subdirectory locale is not available in /usr/local/share. Could that be
the problem?
> > Version of gtk: gtk+2.0-2.10.3-4mdv2007.0
> > The message of locale:
> > LANG=de_DE.UTF-8
> > LC_CTYPE=de_DE.UTF-8
> > LC_NUMERIC=de_DE.UTF-8
> > LC_TIME=de_DE.UTF-8
> > LC_COLLATE=de_DE.UTF-8
> > LC_MONETARY=de_DE.UTF-8
> > LC_MESSAGES=de_DE.UTF-8
> > LC_PAPER=de_DE.UTF-8
> > LC_NAME=de_DE.UTF-8
> > LC_ADDRESS=de_DE.UTF-8
> > LC_TELEPHONE=de_DE.UTF-8
> > LC_MEASUREMENT=de_DE.UTF-8
> > LC_IDENTIFICATION=de_DE.UTF-8
> > LC_ALL=
>
> Looks good. The locales are set correctly so I think we are looking for
> a bug.
>
> Can you please send the output geany gives, when you start it from
> console?
There is really no output to console from geany.
What I didn't mention yet is that a few items in the menues and in the
toolbars (the very common ones?) *are* in German, like "Neu" od "Speichern"
instead of "New" or "Save".
Just thought I would share this with the list. Through out the week I
work from several different places, and I find myself using every trick
in the book to get this done. I use svn to keep local and offline copies
of work updated, but I also remotely connect to computers to work on
source trees. When I do that on a LAN, I have just been (since I found
geany) remotely running geany with X forwarding. This of course sucks
over the internet. After trying to go back to mc over ssh for this I
found geany has ruined me. :) So I came up with this technique for that
situation:
-locally run geany
-configure promtless ssh logins via ssh-agent or passwordless keypair
-mount remote directory with sshfs
-inside the geany terminal window ssh to the remote host
-change geany tools preferences for things like make from /usr/bin/make
to a script similar to this:
#!/bin/bash
ssh $(REMOTE) "cd $(REMOTE_WORKING_DIR); make $(1)"
Any thoughts?