SF.net SVN: geany:[2790] trunk

eht16 at users.sourceforge.net eht16 at xxxxx
Fri Jul 18 13:56:56 UTC 2008


Revision: 2790
          http://geany.svn.sourceforge.net/geany/?rev=2790&view=rev
Author:   eht16
Date:     2008-07-18 13:56:56 +0000 (Fri, 18 Jul 2008)

Log Message:
-----------
Encourage single header includes as it is necessary with GTK 2.14+.

Modified Paths:
--------------
    trunk/ChangeLog
    trunk/plugins/classbuilder.c

Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2008-07-18 13:45:23 UTC (rev 2789)
+++ trunk/ChangeLog	2008-07-18 13:56:56 UTC (rev 2790)
@@ -9,6 +9,10 @@
    src/tools.c, src/treeviews.c, src/ui_utils.c, src/vte.c:
    Rename "delete_event" to "delete-event".
    Remove some unnecessary GObject casts in g_signal_connect() calls.
+ * src/geanywraplabel.c:
+   Remove unnecessary finalize() function.
+ * plugins/classbuilder.c:
+   Encourage single header includes as it is necessary with GTK 2.14+.
 
 
 2008-07-17  Nick Treleaven  <nick(dot)treleaven(at)btinternet(dot)com>

Modified: trunk/plugins/classbuilder.c
===================================================================
--- trunk/plugins/classbuilder.c	2008-07-18 13:45:23 UTC (rev 2789)
+++ trunk/plugins/classbuilder.c	2008-07-18 13:56:56 UTC (rev 2790)
@@ -557,7 +557,9 @@
 
 	base_name_splitted = str_case_split(gtk_entry_get_text(GTK_ENTRY(entry)), '_');
 	if (! g_ascii_strncasecmp(gtk_entry_get_text(GTK_ENTRY(entry)), "gtk", 3))
-		tmp = g_strconcat("gtk/", gtk_entry_get_text(GTK_ENTRY(entry)), ".h", NULL);
+		/*tmp = g_strconcat("gtk/", gtk_entry_get_text(GTK_ENTRY(entry)), ".h", NULL);*/
+		/* With GTK 2.14 (and later GTK 3), single header includes are encouraged */
+		tmp = g_strdup("gtk/gtk.h");
 	else if (p_utils->str_equal(gtk_entry_get_text(GTK_ENTRY(entry)), "GObject"))
 		tmp = g_strdup("glib-object.h");
 	else


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