I wonder, what are your long term plans with Geany? Do you have any
larger roadmap and ideas, what do you want to do with it? What can we
expect in the future :)?
--
Filip Gruszczyński
Hello,
I found Geany some time ago, searching for a simple, small IDE, and
while it definitely looks very nice, the thing that surprised me
the most was how incredibly slow the editor was. I tried many different
editors before, and while GTK+ based ones have always been slower than
others, with higher CPU overhead, I've never seen anything as slow as
Geany (and SciTE, to be fair) - for example, in a C++ file, holding the
left/right keys (so the cursor keeps going to left/right) consumes over
50% of CPU and it even stutters, stumbles on brackets, holding the
up/down keys is even more CPU intensive, the editor actually cannot
keep up with the cursor movement, the same with scrolling (which is
slow and laggy - the scrollbar cannot update itself fast enough, it
jumps instead of moving continuously), and also mouse selection - when I
select a larger part of the source code, like a function with 20+
lines, CPU usage goes to 100% and the selection lags, too, it cannot
keep up with the mouse movement. In a plain text file (with no syntax
highlighting), the CPU usage is naturally lower, it does not lag so
much. The extremely slow editor also affects the main menu redrawing
performance - when a blank file is open in the editor, the menu can
redraw as fast as in any other GTK+ app (i.e. fast enough), with a
plain text file, it's slower, but when a .cpp file is loaded, again the
redrawing is extremely slow, the menu cannot keep up with the mouse
(when I ride through the menu from left to right, for example).
Now, I know it sounds as if my computer is broken, but when I compare
it with other editors: for example in emacs, the CPU usage while
holding the arrow keys is about 0% (even in the GTK+ version), other,
more modern and heavyweight editors like the Kate-based ones (KDE)
consume about 2-3 times less CPU cycles than Geany does for these basic
tasks like selection, typing and scrolling, the same applies even to
the gedit editor in GNOME, with its syntax higlighting - even though
it's GTK+ based, there are no lags and 100% CPU usage at all.
Is there anything that can be done about it? Or is it just my computer?
It's a 2.4 GHz P4 with the nv driver for X.org, tried it on Debian and
Arch Linux, which are both pretty lightweight to begin with... Is the
Scintilla library really so inefficient? Because like I said, the only
other editor I've tried that's as slow as Geany was SciTE, so it
looks like it's Scintilla's fault...
Hello World,
Hello Enrico,
geany: 0.16 "Argon"
Windows: XP SP3, all patches applied
If I open geany and set it at a certain position, it does open an a
completely different position and size after having closed and re-opened
it. Although the checkbox "Fensterposition und -grösse speichern" is
checked.
It might be a problem, if I open a second instance and close it before
closing the "main" instance?
Best regards
Andreas
--
("`-''-/").___..--''"`-._
`o_ o ) `-. ( ).`-.__.`)
(_Y_.)' ._ ) `._ `. ``-..-'
_..`--'_..-_/ /--'_.' .'
(il).-'' (li).' ((!.-'
Andreas Tscharner andy(a)vis.ethz.ch ICQ-No. 14356454
Dear Geany Devs,
Since I only use a couple of toolbar items, it would be really nice if the
toolbar could be merged with the menu so that the extra 'toolbar' isn't
needed anymore.
Example:
[=======================Geany======================_oX]
[File Edit Search ... Build Tools Help <toolbar items>]
[tabs |tabs ]
[sidebar|editor ]
[ | ]
[ | ]
[ | ]
[=====================================================]
I also have the same configuration in Firefox (menu + bookmark folder), and
it saves me a reasonable amount of screen estate (especially on my 10"
1024x600px EEE PC).
Cheers!
-H-
Hello,
Sometimes, I close tab by cliking on the cross accidentally.
It's possible to include the possiblilty to restore the last close tab
by history as in Firefox ?
Thank.
Hi guys,
I'm editing some plain text. It's a article and it will be published on web in
HTML. How could I add paired tags to a paragraph? The only way I know is
1. go to paragraph begin, write <p>
2. delete </p> (autoclosing)
3. go to paragraph end
4. write (or copy) </p>
I've used Quanta with user-defined hotkeys for years. They helped a lot - Ctrl-;
for applying <p></p> to a selection, Ctrl-1 for pasting <h1></h1> and so on.
How to do this with Geany?
Second:
How to join lines with hard breaks (in fact paragraphs)?
Thank you for a great editor,
regards,
--
Vlastimil Ott
www.e-ott.info
Hi all,
I'm happy to announce first maintenance release of GeanyLipsum, a plugin
to insert Lorem Ipsum text into your documents.
Version 0.1.1 includes some code cleanup as well as fixes some memory
leaks. Nevertheless it also fixes a problem on Undo/Redo inserting
text. A huge thanks to Enrico providing some patches here.
This release of GeanyLipsum is depending on Geany v0.16. Versions
below are not supported at the moment.
I've uploaded the source code as well as added some information to
a short the website.
Website:
http://frank.uvena.de/en/Geany/geanylipsum/
Downloadlink:
http://frank.uvena.de/files/geany/geanylipsum-0.1.1.tar.gz
Have fun,
Frank
--
http://frank.uvena.de/en/
Hi,
I am quite new to Geany and this is my first post to the list. First,
thank you to the developers for a very fast and lightweight program
which so far is doing everything just like I want!
Everything except for one, that is ;-)
If at all possible, how can I have Geany highlight start and end tags,
so that when the cursor is in either the start or end tag, both are
highlighted?
When working in Windows I'm using Notepad plus and find this feature
very useful. Was expecting to find it in Geany as well, but couldn't
fint it from settings or help file. Very thankful for any input on this.
Running Geany 0.13 on Ubuntu 8.04
Best to all, Alf
Hi all,
some days ago, I was a little bored and set up automatic building of the
SVN version on nightly.geany.org.
So far, the latest SVN version is built for Windows (cross-compiled)
and for Debian Lenny (should still also work with Debian
Testing/Unstable).
The builds are created automatically every night (UTC) on a Debian Lenny
system, so there is no guarantee that they work but they should :).
The Windows build can be found in a ZIP archive on
http://nightly.geany.org/win32/ together with some usage instructions.
As a little bonus, this ZIP archive contains also all plugins from the
Geany-Plugins project which can be built on Windows.
The Debian .debs can be found on http://nightly.geany.org/debian/. The
package is based on the officially Geany package in Debian by Damián.
http://nightly.geany.org/debian/ can also be used as a source for the
APT package management, usage instructions are available on the site.
Regards,
Enrico
P.S.: neither the Windows executables nor the Debian package are signed
unlike the releases since they are created automatically on the server.
Just for your information.
--
Get my GPG key from http://www.uvena.de/pub.asc