Branch: refs/heads/master Author: Nick Treleaven nick.treleaven@btinternet.com Committer: Nick Treleaven nick.treleaven@btinternet.com Date: Fri, 31 Oct 2014 17:26:24 UTC Commit: 4e5ed012f29f57f1e82c0bca23ea621f8504a7f5 https://github.com/geany/geany/commit/4e5ed012f29f57f1e82c0bca23ea621f8504a7...
Log Message: ----------- Recommend Glade 3.8.5, add link for fishman ctags fork
Modified Paths: -------------- HACKING
Modified: HACKING 12 lines changed, 9 insertions(+), 3 deletions(-) =================================================================== @@ -161,6 +161,10 @@ Glade Add user-interface widgets to the Glade 3 file ``data/geany.glade``. Callbacks for the user-interface should go in ``src/callbacks.c``.
+Use Glade 3.8.5. The 3.8 series still supports GTK+ 2, and earlier +point releases did not preserve the order of XML elements, leading to +unmanageable diffs. + GTK versions & API documentation -------------------------------- Geany requires GTK >= 2.16 and GLib >= 2.20. API symbols from newer @@ -616,11 +620,13 @@ Adding a TagManager parser ^^^^^^^^^^^^^^^^^^^^^^^^^^ This assumes the filetype for Geany already exists.
-First write or find a CTags compatible parser, foo.c. Note that there -are some language patches for CTags at: +First write or find a CTags compatible parser, foo.c. Check this fork: +https://github.com/fishman/ctags + +There may be some unmerged language patches for CTags at: http://sf.net/projects/ctags - see the tracker.
-(You can also try the Anjuta project's tagmanager codebase.) +(You can also try the Anjuta project's anjuta-tags codebase.)
.. note:: From Geany 1.22 GLib's GRegex engine is used instead of POSIX
-------------- This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).