<br><br><div><span class="gmail_quote">2006/7/19, Enrico Tröger <<a href="mailto:enrico.troeger@uvena.de">enrico.troeger@uvena.de</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Wed, 19 Jul 2006 01:33:39 -0400, "John Gabriele" <<a href="mailto:jmg3000@gmail.com">jmg3000@gmail.com</a>><br>wrote:<br><br>Hi,<br><br>> 1. One problem I noticed right off the bat: auto-completion. I opened
<br>> a new file (some Ruby), and typed:<br>><br>> def foo<br>>     puts "hi"<br>> end[<-- cursor here]<br>><br>> then when I hit <Enter> to end the line, geany quickly tacks on<br>
> "DocumentSAXFunc" leaving me with:<br>This is fixed in the current SVN version.<br><br>> 2. How can I write my own syntax highlighting colorscheme? I'd like to<br>> maybe make something like this:<br>
> <a href="http://radarzombies.org/slinky/zenburn-snapshot.png">http://radarzombies.org/slinky/zenburn-snapshot.png</a><br>> (<a href="http://www.vim.org/scripts/script.php?script_id=415">http://www.vim.org/scripts/script.php?script_id=415
</a>).<br>Please read <a href="http://geany.uvena.de/manual/ch03s09.html">http://geany.uvena.de/manual/ch03s09.html</a><br>and if you need more information, just ask here.<br>If you finished your sheme and you think it is nice, it would be cool
<br>if you send it to the list, so other people can use it too.<br><br>> 3. How can I learn about more text editing keybindings such as<br>> up-/down-by-paragraph, indent-/dedent-current selection, go to<br>> definition, hop between matching brackets/braces/parenthese, etc.?
<br>Please read<br><a href="http://geany.uvena.de/manual/ch03s08.html">http://geany.uvena.de/manual/ch03s08.html</a><br>and <a href="http://geany.uvena.de/manual/apa.html">http://geany.uvena.de/manual/apa.html</a>.<br><br>
> 4. How do I shut off current-line-highlight?<br>At the moment it can't be completely disabled. You can just set the<br>background of the current line to 0xffffff, so it has the same<br>background with most styles. How to this, is described in
<br><a href="http://geany.uvena.de/manual/ch03s09.html">http://geany.uvena.de/manual/ch03s09.html</a>.<br>There will be a feature to completely disable it.<br><br>> 5. "Find next" isn't Ctrl-G. :) Ctrl-g seems to duplicate the current
<br>> line. Just a personal preference (and I think lots of folks may be<br>> used to it too). The 'f' keys on my keyboard are tiny little things<br>> that I never touch and try to avoid. :)<br>Where is the problem? You can reassign the shortcuts in the preferences
<br>dialog.<br><br>> And also, a few other questions:<br>><br>> Regarding regexes, what library does geany use for those? pcre, or are<br>> you rolling your own?<br>Regexps are passed to Scintilla.<br>The regexps are described here 
<a href="http://geany.uvena.de/manual/ch03s04.html">http://geany.uvena.de/manual/ch03s04.html</a><br>and since yesterday(so only in the SVN version) POSIX-like regexps are<br>also possible.<br><br>> By the way, although I'm not familiar with GTK programming, I think
<br>> I'd read that some GTK-based editors (such as Anjuta and GEdit) use<br>> GtkSourceview (<a href="http://gtksourceview.sourceforge.net/">http://gtksourceview.sourceforge.net/</a>). Does geany use<br>> Scintilla in place of that? If so, just curious, why?
<br>As Luzi already mentioned, we already had this discussion on  Thu, 13<br>Jul 2006 18:26:48.<br>The main reason for Scintilla was: it had more features than<br>GtkSourceView when i started writing Geany.</blockquote><div>
<br> And, since I kinda like started that discussion that time, I would like to add that my sources were wrong. I've been trying and checking GtkSourceView the last week and it still lacks A LOT of features that Geany use. Scintilla is by far the best open option for us, I guess.
<br><br>GtkSourceView support for some stuff we already use will probably be done after google summer of code only.<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
> Finally, stuff I really like so far:<br>><br>> * All the helpful pop-up help text (in the yellow boxes). Very nice --<br>> please keep it up. :)<br>> * Edit --> Insert Comments --> GPL notice. Nice touch. :) (though why
<br>> the extra indent there?)<br>Do you mean between # and the text?<br>You can edit these templates, please read<br><a href="http://geany.uvena.de/manual/ch03s10.html">http://geany.uvena.de/manual/ch03s10.html</a><br>
<br>> * geany is quite fast.<br>> * Color chooser seems handy to have around.<br>> * built-in help feature found firefox right off the bat.<br>> * <Control>-click-drag rectangual selection! :)<br>> * Web page looks great.
<br><br>Thanks for all.<br><br>Regards,<br>Enrico<br><br>--<br>Get my GPG key from <a href="http://www.uvena.de/pub.key">http://www.uvena.de/pub.key</a><br><br><br>_______________________________________________<br>Geany mailing list
<br><a href="mailto:Geany@uvena.de">Geany@uvena.de</a><br><a href="http://uvena.de/cgi-bin/mailman/listinfo/geany">http://uvena.de/cgi-bin/mailman/listinfo/geany</a><br><br><br><br></blockquote></div>Cheers,<br>Alexandre Moreira.
<br>