Gentlemen,
It takes quite some guts to embark upon an editor project these days, with
so many good editors around.
And yet - you did it! Congratulations! Now this is definitely my editor of
choice (I code in c and python).
Thanks a lot!
Two minor questions/suggestions:
1. Is it possible to change the colour of indentation guides - I am using
reverse colours (black on white) and guides are a bit too bright/intrusive.
On the other hand I would hate to turn them off, for python especially.
This is possible in SciTE, so it should not be much of a problem in geany, I
assume.
2. Would be great if one could have the search mode where the matches are
highlighted with selectable background colour as in
e.g. gvim and Multi-Edit.
Once again - great soft, many thanks.
Cheers,
Misha
Hello,
Using current SVN I get a reproducible segfault with the "convert tabs
to space" command using a XML file (see the attachement). I use it on
my amd64 station (ubuntu).
Please find as attachment the backtrace and the file to reproduce the segfault.
Let me know if you need further details,
Cheers,
--Pierre
Hi,
Geany 0.8 has been released.
Changes since Geany 0.7:
* Find in files feature added which uses the Grep tool.
* Added Make object command to compile using the Make tool.
* Editor notebook tabs can now be reordered by drag and drop.
* Added support for back references when using regex replace.
* Added a Find button to the Replace dialog to skip matches.
* Greatly improved the speed of Replace all/in selection.
* Scroll to 1/4 of the view when jumping to a line number.
* Show messages on the status bar and in the Status window.
* Preferences options for Auto-indentation and Line wrapping.
* Use the mouse click position for Go to tag.
* Added separate filetype_extensions.conf system file.
* Added makefiles for building on Windows.
* Added keyboard shortcuts for increase/decrease of line indentation.
* Added functionality to uncomment code.
* Encoding support
* Added support for Unicode Byte-Order-Mark (BOM)
* Redesigned preferences dialog.
* Added Undo and Redo toolbar buttons.
* New filetype: D
* Added simple printing support.
* Mark errors while compiling source code within Geany with indicators
(small squiggly underlines)
Bugs fixed:
* Use the full path for files opened from the command-line.
* Fixed saving a file from the unsaved file dialog.
* Fixed replacing with regexes the correct matched text length.
* Fixed applying virtual terminal widget settings at startup.
* Fixed prepending items to the Recent files menu.
* Fixed clipboard commands used in the find entry and Scribble.
* Fixed wrong interpretation of syntax highlighting colours
* And some more.
Windows bugs fixed:
* Don't add .c extension when saving with the All files filter.
* Fixed a tool chooser dialog crash when path doesn't exist.
* Fixed locale problems with Windows message dialogs.
Internationalisation:
* New translations: be, es, pt_BR, ru.
* Updated translations: ca, de, pl.
Documentation:
* Added Scintilla keyboard commands for editing appendix.
* Improved search section; added all find and go to commands.
* Added section about character sets.
All downloads can be found on
http://geany.uvena.de/http://files.uvena.de/geany/ or
https://sourceforge.net/project/showfiles.php?group_id=153444
(the Windows build will follow tomorrow, please be patient)
One small note:
It might be that some settings are not kept during the update. This can
happen because we renamed some keys in the configuration file. Just
made your settings again and then all should work as usual.
We will be happy about any feedback, whether positive or negative ;-).
Regards,
Enrico
--
Get my GPG key from http://www.uvena.de/pub.key
On Thu, 10 Aug 2006 14:32:52 -0400, "John Gabriele" <jmg3000(a)gmail.com>
wrote:
> On 8/10/06, Enrico Tröger <enrico.troeger(a)uvena.de> wrote:
> >
> > On Thu, August 10, 2006 18:51, John Gabriele wrote:
> > >
> > > [snip]
> > >
> > > select it all, and then choose either of "Edit --> Format -->
> > > {Comment|Uncomment} Line", Geany segfaults.
> >
> > Oops. Will have a look at it tomorrow.
>
> Is it preferable for users to submit (possible) bugs to this ML, or
> instead to use the bug tracker at sourceforge
> (http://sourceforge.net/tracker/?group_id=153444&atid=787791)?
This mail was sent only to me ;-), so I answer to the list.
Submit bugs where you want. Whether here on the list or via the SF bug
tracker. It doesn't matter(for me). The only thing I wish is that you
are as verbose as possible to help us.
Thanks.
Regards,
Enrico
--
Get my GPG key from http://www.uvena.de/pub.key
I'm using Firefox on Ubuntu 6.06 here, and find that the main Geany
website makes Xorg and my browser suck down a lot of cycles. Same
thing happens on Debian Etch. The CPU monitor gets pegged whenever I
view different pages on the site.
Is this a javascript thing? Has anyone else noticed it?
(BTW, I just downloaded and built from svn, and see that the menu
items under "Document --> {Set filetype, Set encoding, Set line
endings}" now have nice radio-button indicators next to the
currently-chosen option. Sweet! :) )
Thanks,
---John
Hi,
Just downloaded and built the latest from svn, and the "Find" and
"Replace" dialogs really look great. :) I think the dialog that pops
up to ask you if you want to wrap the search is good also, since, with
other editors, sometimes you're clicking through too quickly and lose
track if you've wrapped the search or not. The small dialog makes it
noticable just the right amount, IMO.
But in the pursuit of finely-tuned perfection, here are some hopefully
constructive comments:
In both the "Find" and "Replace" dialogs, you might change the text
"Match only word start" to "Match only at start of word" and then
provide a tooltip (is that the correct term? "popup help" maybe?) that
says, "Only finds words that begin with the pattern you're searching
for."
Actually, in both dialogs, you might consider disabling (greying out)
"Match only a whole word", and "Match only at start of word"/"Match
only word start" when the user selects "Use regular expressions", as
those choices should make no difference when using regexes since the
user would just use \b (erm... \< and \> I guess) if that's indeed
what they wanted.
I see that you do provide the option of case insensitive regexes
(which works nicely), though I suspect that the user will probably
*expect* regex searches to be case sensitive by default -- thus you
might consider making sure the "Case sensitive" checkbox gets flipped
true (if not already selected) whenever the user selects "Use regular
expressions". I think it would save the user some head-scratching.
POLS (principle of least surprise) and all. :)
With regard to the "Replace control characters", I see that this
means: if you put one of these 2-character patterns in your replace
string (like \t), you'll actually get the control character when the
replace happens (instead of the two separate '\' and 't' characters).
It may be an error that this option is in the "Find" dialog, correct?
Also regarding the "Find" dialog, it might be useful for the user to
have a checkbox to "keep this dialog window open", since you might
like to change one or more search options during a search. Maybe just
my personal preference though. I see that I could just hit Ctrl-f to
get that dialog up again if I need it.
Finally, with "Replace", a user might find it desirable to be able to
replace a given bit of text, but then not automatically go on to the
next occurrance (say you've got a large file with long stretches in
between matches, not all of which you want to replace). It might be
useful to have separate "replace" and "replace and find next" buttons.
"find" could possibly even be changed to "find next" for extra
clarity, but that's, again, maybe just personal preference.
Thanks for the great editor. Keep up the good work! :)
---John
Hi all,
I am new to geany and this list so please be patience with my if I
replicate prior questions:-) I first notice your brilliant IDE when
reading about Zenwalk.
According to some talks on the list I have found out that project
management has a high priority. Could you reveal some of your intentions
with this add-on?
In my opinion it would be nice if project management incorporated
autotools - autoconf, autoheader and automake. Any comments?
Also it would be nice if project management included some kind of
versioning system.
Adding a debugger could be as simple as adding an external link to an
installed debugger on the host system in which case you would not bloat
geany but simply use what else was installed on the host.
Regards,
Michael.
Hi,
We've recently added makefiles to build Geany on Windows. There are
instructions at:
http://geany.uvena.de/Support/BuildingOnWin32
For now you can install Subversion for Windows to checkout the latest
Geany with Windows makefiles, or wait for Geany 0.8 which hopefully
will be released later this month.
At the moment the message catalogs (.mo) for translations are not
generated by the Windows makefiles, but you can copy across the ca de
pl locale directories from the 0.7 Windows release to the data/
subdirectory, or use locale directories generated on Linux (or from a
Linux binary package). Message catalog generation will be added to the
Windows makefiles in the next few weeks. Note that the Windows binary
releases will have the message catalogs as always.
Regards,
Nick