SF.net SVN: geany:[4119] branches/build-system

elextr at users.sourceforge.net elextr at xxxxx
Tue Aug 25 00:38:37 UTC 2009


Revision: 4119
          http://geany.svn.sourceforge.net/geany/?rev=4119&view=rev
Author:   elextr
Date:     2009-08-25 00:38:37 +0000 (Tue, 25 Aug 2009)

Log Message:
-----------
merge trunk to build-system before merge back

Modified Paths:
--------------
    branches/build-system/ChangeLog

Property Changed:
----------------
    branches/build-system/


Property changes on: branches/build-system
___________________________________________________________________
Modified: svn:mergeinfo
   - /trunk:3867-4110
   + /trunk:3867-4118

Modified: branches/build-system/ChangeLog
===================================================================
--- branches/build-system/ChangeLog	2009-08-24 12:43:19 UTC (rev 4118)
+++ branches/build-system/ChangeLog	2009-08-25 00:38:37 UTC (rev 4119)
@@ -177,6 +177,29 @@
  * src/project.h, src/project.c:
    Changed to load/store the new configuration info.
 
+2009-08-24  Nick Treleaven  <nick(dot)treleaven(at)btinternet(dot)com>
+
+ * src/keybindings.c, src/keybindings.h, src/plugindata.h,
+   src/pluginutils.c, src/plugins.c, src/pluginutils.h,
+   doc/pluginsymbols.c, plugins/geanyfunctions.h,
+   plugins/splitwindow.c:
+   Update PLUGIN_KEY_GROUP() macro so it doesn't allocate any
+   GeanyKeyBinding or GeanyKeyGroup structs, so we don't need to break
+   the ABI when adding fields to them.
+   Add plugin_set_key_group() for plugins to dynamically set a
+   keybinding group (e.g. for the Lua script plugin). Used in Split
+   Window plugin as an example.
+   Improve keybinding docs a little.
+
+
+2009-08-20  Nick Treleaven  <nick(dot)treleaven(at)btinternet(dot)com>
+
+ * doc/Doxyfile.in, plugins/geanyfunctions.h, plugins/genapi.py:
+   Add geanyfunctions.h to API docs.
+ * plugins/splitwindow.c:
+   Set the cursor color for the split window.
+
+
 2009-08-18  Nick Treleaven  <nick(dot)treleaven(at)btinternet(dot)com>
 
  * src/callbacks.c:


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the Commits mailing list