Hey,
Thanks for writing the plugin, however I was unable to get Geany to pick it up.
I compiled the plugin to actest.so using the command you supplied, however I was unable to get Geany to pick it up. The plugins directory for in ~/.config/geany didn't exist yet so I created it and placed the .so file inside, however Geany didn't show it in the plugin manager.
I also placed the file within /usr/lib/geany/ where the other plugins were located (the ones shipped with Geany) however I did not have any luck there either. Geany is loading the other plugins, just not this one. Does geany give any error message if it fails to load a plugin.
For reference, the command I used to compile was:
gcc -shared -o actest.so actest.c `pkg-config --cflags geany` -fPIC
Thanks, Bryan
2009/6/11 Enrico Tröger enrico.troeger@uvena.de:
On Wed, 10 Jun 2009 17:57:56 -0400, William wrote:
Hey,
You hit the nail on the head. This would be nice at least if it were configurable....maybe a checkbox for 'autocomplete all words' or something similar. I agree though, this would likely not be feasible for multiple documents.
I hacked a little and got some code working, see attachment. It's a plugin which provides a new keybinding named "AC Test" and bound to Ctrl-< by default. When used, it provides an auto completion list for the word at the cursor, if anything is found. It should work pretty much the same as in Scite, especially since the code is basically a 1:1 copy of Scite's StartAutoCompleteWord() function.
This is more or less just a test, don't expect it to be ready or stable or anything :).
I tested it with Geany's src/interface.c which has about 250K and it works fast enough, IMO. Thanks to Scintilla.
Just play it, see how it works and give some feedback. Thanks.
Btw, you can compile the source for testing with:
gcc -shared -o actest.so actest.c `pkg-config --cflags geany` -fPIC
and then copy the resulting .so into ~/.config/geany/plugins/ and enable the plugin in Geany's plugin manager.
Regards, Enrico
-- Get my GPG key from http://www.uvena.de/pub.asc
Geany mailing list Geany@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany