Revision: 5996
http://geany.svn.sourceforge.net/geany/?rev=5996&view=rev
Author: ntrel
Date: 2011-10-04 17:10:42 +0000 (Tue, 04 Oct 2011)
Log Message:
-----------
Add note about using GRegex for tag parsers instead of POSIX regex.
Modified Paths:
--------------
trunk/HACKING
Modified: trunk/HACKING
===================================================================
--- trunk/HACKING 2011-10-04 12:22:36 UTC (rev 5995)
+++ trunk/HACKING 2011-10-04 17:10:42 UTC (rev 5996)
@@ -410,6 +410,18 @@
(You can also try the Anjuta project's tagmanager codebase.)
+.. note::
+ From Geany 1.22 GLib's GRegex engine is used instead of POSIX
+ regex, unlike CTags. It should be close enough to POSIX to work
+ OK.
+ We no longer support regex parsers with the "b" regex flag
+ option set and Geany will print debug warnings if it's used.
+ CTags supports it but doesn't currently (2011) include any
+ parsers that use it. It should be easy to convert to extended
+ regex syntax anyway.
+
+Method
+``````
* Add foo.c to SRCS in Makefile.am.
* Add foo.o to OBJS in makefile.win32.
* Add path/foo.c to geany_sources in wscript.
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 5991
http://geany.svn.sourceforge.net/geany/?rev=5991&view=rev
Author: colombanw
Date: 2011-10-03 17:05:25 +0000 (Mon, 03 Oct 2011)
Log Message:
-----------
Fix "toggle case" when there is no selection
Modified Paths:
--------------
trunk/ChangeLog
trunk/src/callbacks.c
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2011-10-03 14:57:02 UTC (rev 5990)
+++ trunk/ChangeLog 2011-10-03 17:05:25 UTC (rev 5991)
@@ -3,6 +3,8 @@
* TODO, configure.ac, doc/geany.txt, geany.nsi, geany_private.rc,
src/geany.h, win32-config.h, wscript:
Post-release version bump.
+ * src/callbacks.c:
+ Fix "toggle case" when there is no selection.
2011-10-03 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com>
Modified: trunk/src/callbacks.c
===================================================================
--- trunk/src/callbacks.c 2011-10-03 14:57:02 UTC (rev 5990)
+++ trunk/src/callbacks.c 2011-10-03 17:05:25 UTC (rev 5991)
@@ -740,7 +740,9 @@
keybindings_send_command(GEANY_KEY_GROUP_SELECT, GEANY_KEYS_SELECT_WORD);
keep_sel = FALSE;
}
- else
+
+ /* either we already had a selection or we created one for current word */
+ if (sci_has_selection(sci))
{
gchar *result = NULL;
gint cmd = SCI_LOWERCASE;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
Revision: 5988
http://geany.svn.sourceforge.net/geany/?rev=5988&view=rev
Author: ntrel
Date: 2011-10-03 14:37:06 +0000 (Mon, 03 Oct 2011)
Log Message:
-----------
Remove completed branch.
Removed Paths:
-------------
branches/unstable/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.