SF.net SVN: geany: [2772] trunk

eht16 at users.sourceforge.net eht16 at xxxxx
Sat Jul 12 11:47:00 UTC 2008


Revision: 2772
          http://geany.svn.sourceforge.net/geany/?rev=2772&view=rev
Author:   eht16
Date:     2008-07-12 04:46:59 -0700 (Sat, 12 Jul 2008)

Log Message:
-----------
Fix some formatting issues.
Add 'static' keyword to generated finalize() function in GTK classes.

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

Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2008-07-11 17:09:01 UTC (rev 2771)
+++ trunk/ChangeLog	2008-07-12 11:46:59 UTC (rev 2772)
@@ -1,3 +1,10 @@
+2008-07-12  Enrico Tröger  <enrico(dot)troeger(at)uvena(dot)de>
+
+ * plugins/classbuilder.c:
+   Fix some formatting issues.
+   Add 'static' keyword to generated finalize() function in GTK classes.
+
+
 2008-07-10  Nick Treleaven  <nick(dot)treleaven(at)btinternet(dot)com>
 
  * plugins/pluginmacros.h:

Modified: trunk/plugins/classbuilder.c
===================================================================
--- trunk/plugins/classbuilder.c	2008-07-11 17:09:01 UTC (rev 2771)
+++ trunk/plugins/classbuilder.c	2008-07-12 11:46:59 UTC (rev 2772)
@@ -122,16 +122,16 @@
 \n\
 #define {class_name_up}_TYPE				({class_name_low}_get_type())\n\
 #define {class_name_up}(obj)				(G_TYPE_CHECK_INSTANCE_CAST((obj),\\\n\
-		{class_name_up}_TYPE, {class_name}))\n\
+			{class_name_up}_TYPE, {class_name}))\n\
 #define {class_name_up}_CLASS(klass)		(G_TYPE_CHECK_CLASS_CAST((klass),\\\n\
-		{class_name_up}_TYPE, {class_name}Class))\n\
-#define IS_{class_name_up}(obj)				(G_TYPE_CHECK_INSTANCE_TYPE((obj),\\\n\
-		{class_name_up}_TYPE))\n\
-#define IS_{class_name_up}_CLASS(klass)		(G_TYPE_CHECK_CLASS_TYPE((klass),\\\n\
-		{class_name_up}_TYPE))\n\
+			{class_name_up}_TYPE, {class_name}Class))\n\
+#define IS_{class_name_up}(obj)			(G_TYPE_CHECK_INSTANCE_TYPE((obj),\\\n\
+			{class_name_up}_TYPE))\n\
+#define IS_{class_name_up}_CLASS(klass)	(G_TYPE_CHECK_CLASS_TYPE((klass),\\\n\
+			{class_name_up}_TYPE))\n\
 \n\
-typedef struct _{class_name}				{class_name};\n\
-typedef struct _{class_name}Class			{class_name}Class;\n\
+typedef struct _{class_name}			{class_name};\n\
+typedef struct _{class_name}Class		{class_name}Class;\n\
 \n\
 struct _{class_name}\n\
 {\n\
@@ -144,7 +144,7 @@
 	{base_name}Class parent_class;\n\
 };\n\
 \n\
-GType		{class_name_low}_get_type	(void);\n\
+GType		{class_name_low}_get_type		(void);\n\
 {constructor_decl}\
 \n\
 G_END_DECLS\n\
@@ -155,10 +155,10 @@
 static const gchar templates_gtk_class_source[] = "{fileheader}\n\
 #include \"{header}\"\n\
 \n\
-typedef struct _{class_name}Private				{class_name}Private;\n\
+typedef struct _{class_name}Private			{class_name}Private;\n\
 \n\
 #define {class_name_up}_GET_PRIVATE(obj)		(G_TYPE_INSTANCE_GET_PRIVATE((obj),\\\n\
-		{class_name_up}_TYPE, {class_name}Private))\n\
+			{class_name_up}_TYPE, {class_name}Private))\n\
 \n\
 struct _{class_name}Private\n\
 {\n\
@@ -166,7 +166,7 @@
 };\n\
 \n\
 static void {class_name_low}_class_init			({class_name}Class *klass);\n\
-static void {class_name_low}_init				({class_name} *self);\n\
+static void {class_name_low}_init      			({class_name} *self);\n\
 {destructor_decl}\
 \n\
 /* Local data */\n\
@@ -191,19 +191,19 @@
 			NULL /* value_table */\n\
 		};\n\
 		\n\
-		self_type = g_type_register_static({base_gtype}, \"{class_name}\", &self_info, 0);\
+		self_type = g_type_register_static({base_gtype}, \"{class_name}\", &self_info, 0);\n\
 	}\n\
 	\n\
 	return self_type;\n\
 }\n\
-\n\
+\n\n\
 static void {class_name_low}_class_init({class_name}Class *klass)\n\
 {\n\
 	{gtk_destructor_registration}\n\
 	parent_class = ({base_name}Class*)g_type_class_peek({base_gtype});\n\
 	g_type_class_add_private((gpointer)klass, sizeof({class_name}Private));\n\
 }\n\
-\n\
+\n\n\
 static void {class_name_low}_init({class_name} *self)\n\
 {\n\
 	\n\
@@ -443,7 +443,7 @@
 		gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0);
 
 		cc_dlg->base_gtype_entry = gtk_entry_new();
-		gtk_entry_set_text(GTK_ENTRY(cc_dlg->base_gtype_entry), "GTK_TYPE_OBJECT");
+		gtk_entry_set_text(GTK_ENTRY(cc_dlg->base_gtype_entry), "G_TYPE_OBJECT");
 		gtk_container_add(GTK_CONTAINER(hbox), cc_dlg->base_gtype_entry);
 	}
 
@@ -700,10 +700,10 @@
 						"\tg_object_class->finalize = %s_finalize;\n",
 						class_info->class_name_low);
 				class_info->destructor_decl =
-						g_strdup_printf("static void %s_finalize\t\t\t(GObject *object);\n",
+						g_strdup_printf("static void %s_finalize  \t\t\t(GObject *object);\n",
 						class_info->class_name_low);
 				class_info->destructor_impl = g_strdup_printf("\n"
-						"void %s_finalize(GObject *object)\n"
+						"static void %s_finalize(GObject *object)\n"
 						"{\n"
 						"\t%s *self;\n\n"
 						"\tg_return_if_fail(object != NULL);\n"


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