Re: [Geany-Devel] pull request on GitHub, to add GeanyHighlightSelectedWords, into Geany Plugins
Hi Steve, There are some changes coming soon (hopefully) in the keybinding which will probably add API and might help you, check out #376. Cheers Lex On 9 July 2015 at 03:57, Steven Blatnick steve8tr...@yahoo.com wrote: So I've finally got a chance to look at my non-API calls. I was able to code around most of them, but there are two that would be much easier if we could make them APIs. (I haven't pushed any of these changes to my git repo yet.) Could we consider making these API? keybindings_load_keyfile - I dynamically add/remove a variable number of plugin keybindings based on the plugin settings, so this allows me to refresh the results easily. This allows my external-tools plugin to have any number of tools with each their own keybinding. Otherwise, most plugins have a set number of bindings. keybindings_lookup_item - I know keybindings_get_item is available already, but I am attempting to look up a core group keybinding and not plugin's own keybindings. keybindings_dialog_show_prefs_scroll - I remember someone saying the Configure Plugins window would have a button to this already in a later version, but I still don't see it. I only need this API if the button isn't added. Let me know if this is possible or how I should proceed. I use geany with my plugins daily, and can't upgrade my code base until my plugins are working. Thanks, Steve On 05/29/2015 07:21 PM, Colomban Wendling wrote: BTW, @Steven: search_find_text() is *NOT* part of the Geany plugin API and never have been. The fact you can use it is a issue of the way Geany API was exported, and it is fixed in the dev version (meaning it won't work anymore). ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel
[Geany-Devel] ANN: Geany-Plugins 1.25 is out
Hi folks, Right after the release of Geany 1.25 we are happy to announce also the release of Geany-Plugins 1.25 available via http://plugins.geany.org/ A lot of smaller and bigger changes have been made. For details on a special plugin, please check its ChangeLog. However, these are the most amazing ones: General: * GProject is renamed to ProjectOrganizer * New plugin Automark * New plugin GeanyCtags * New plugin GitChangeBar * New plugin Overview Addons: * Improve URI selection Autoclose: * Add Whitesmith style bracket formatting support CodeNav: * Implement Go to File feature Commander: * Improve sorting algorithm Debugger: * Fix crash with GDB 7.7 GeanyLaTeX: * Fix automatic capitalization of multi-byte characters GeanyVC: * Add support for WinMerge external diff viewer ProjectOrganizer: * Add an external directory feature * Add find tag by name * Add ignored file patterns * Performance improvements in tag generation using updated Geany API MultiTerm: * Fix build with recent Vala versions PairTagHighlighter: * Fix clearing previous indicators (PR #200) PoHelper: * Add a statistics dialog * Fix handling of plural forms Scope: * Fix building on GNU/Hurd (PR #146) Spellcheck: * Don't check code of scripting languages embedded in HTML * Add option to perform a spell check on document open Tableconvert: * Improve handling of non-LF line ends * Add support for DokuWiki syntax WebHelper: * Add support for basic bookmarks Internationalization: * Update translations: de, fr, pt, ru You can download a Windows-installer as well as source-tarballs from http://plugins.geany.org/downloads.html For user of Apple's MacOS X it's included to the package. Have fun! Frank signature.asc Description: OpenPGP digital signature ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel
[Geany-Devel] Syntax Highlighting for SWI Prolog
Hi. I'm just learning to do some programming using SWI Prolog and is using Geany as my IDE on Ubuntu. Since Geany does not currently support Prolog, I have used the information from the syntax highlighting file from Notepad++ to make a filetypes.Prolog.conf file. I am using the lexer_filetype=C for this purpose, and everything seems to be working fine as far as I can tell, except for single line comment. The single line comment for Prolog is %% but does not seem to be working as Geany still recognizes // instead. Also, whom do I send my conf file to for consideration? Thanks. ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel
[Geany-Devel] Failed to build 1.25-release with the makefile.win32 build system
On both my older and newer MinGW-s, make -f makefile.win32 ended up with: make[1]: Entering directory '.../geany/plugins' gcc -O2 -Wall -pipe -mms-bitfields -DHAVE_CONFIG_H -DGTK -I.. -I../src -I../scintilla/include -I../tagmanager/src -Id:/opt/gtk+/include/gtk-2.0 -Id:/opt/gtk+/lib/gtk-2.0/include -Id:/opt/gtk+/include/atk-1.0 -Id:/opt/gtk+/include/cairo -Id:/opt/gtk+/include/gdk-pixbuf-2.0 -Id:/opt/gtk+/include/pango-1.0 -Id:/opt/gtk+/include/glib-2.0 -Id:/opt/gtk+/lib/glib-2.0/include -Id:/opt/gtk+/include -Id:/opt/gtk+/include/gettext -o htmlchars.o -c htmlchars.c gcc -shared htmlchars.o -Ld:/opt/gtk+/lib -lgtk-win32-2.0 -lgdk-win32-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangowin32-1.0 -lgdi32 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lglib-2.0 -lintl -liconv -o htmlchars.dll htmlchars.o:htmlchars.c:(.text+0x2a): undefined reference to `utils_str_equal' htmlchars.o:htmlchars.c:(.text+0x3e): undefined reference to `utils_str_equal' htmlchars.o:htmlchars.c:(.text+0x68): undefined reference to `document_get_curre nt' htmlchars.o:htmlchars.c:(.text+0x7c): undefined reference to `sci_has_selection' htmlchars.o:htmlchars.c:(.text+0xa8): undefined reference to `sci_get_selection_ contents' long list of additional undefined references Lacking -lgeany perhaps? (Personally I'm not a fan of makefile.win32, since you can't build geany-plugins with it.) -- E-gards: Jimmy ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel
Re: [Geany-Devel] [Geany-Users] [ANN] Geany 1.25 is out!
On Sun, Jul 12, 2015 at 11:59 PM, Russell Dickenson russelldicken...@gmail.com wrote: Congratulations to everyone involved with Geany's development and ongoing support. Fantastic work! I love the idea of time-based releases, though I would have thought you would choose 6-monthly instead of 4-monthly sprints. Thank you to Jiří Techet for the OSX build as it looks fantastic and works well. A colleague who uses OSX and Linux was recently frustrated with trying to find a suitable text editor for OSX, given his love for Geany. The advent of the OSX build solved his problem immediately. Good to hear you find it useful! Let me know if you run into some OS X specific problems. There are a few GTK-related quirks which would require patching GTK and which I probably won't fix but things which are inside Geany itself should be fixable quite easily. Cheers, Jiri ___ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel