SF.net SVN: geany: [2617] trunk

ntrel at users.sourceforge.net ntrel at xxxxx
Mon May 26 17:24:14 UTC 2008


Revision: 2617
          http://geany.svn.sourceforge.net/geany/?rev=2617&view=rev
Author:   ntrel
Date:     2008-05-26 10:24:11 -0700 (Mon, 26 May 2008)

Log Message:
-----------
Fix plugins to compile with GEANY_DISABLE_DEPRECATED.

Modified Paths:
--------------
    trunk/ChangeLog
    trunk/plugins/autosave.c
    trunk/plugins/classbuilder.c
    trunk/plugins/demoplugin.c
    trunk/plugins/export.c
    trunk/plugins/filebrowser.c
    trunk/plugins/htmlchars.c
    trunk/plugins/vcdiff.c

Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2008-05-26 17:09:43 UTC (rev 2616)
+++ trunk/ChangeLog	2008-05-26 17:24:11 UTC (rev 2617)
@@ -12,6 +12,10 @@
    plugin_version_check() function.
    Check that plugin keybinding names have been set in plugin_init(),
    otherwise print a debug message and ignore all of them.
+ * plugins/export.c, plugins/vcdiff.c, plugins/demoplugin.c,
+   plugins/filebrowser.c, plugins/htmlchars.c, plugins/autosave.c,
+   plugins/classbuilder.c:
+   Fix plugins to compile with GEANY_DISABLE_DEPRECATED.
 
 
 2008-05-23  Nick Treleaven  <nick(dot)treleaven(at)btinternet(dot)com>

Modified: trunk/plugins/autosave.c
===================================================================
--- trunk/plugins/autosave.c	2008-05-26 17:09:43 UTC (rev 2616)
+++ trunk/plugins/autosave.c	2008-05-26 17:24:11 UTC (rev 2617)
@@ -37,7 +37,7 @@
 GeanyFunctions	*geany_functions;
 
 
-PLUGIN_VERSION_CHECK(32)
+PLUGIN_VERSION_CHECK(64)
 
 PLUGIN_SET_INFO(_("Auto Save"), _("Save automatically all open files in a given time interval."),
 	VERSION, _("The Geany developer team"))
@@ -93,7 +93,7 @@
 }
 
 
-void init(GeanyData *data)
+void plugin_init(GeanyData *data)
 {
 	GKeyFile *config = g_key_file_new();
 	GError *error = NULL;
@@ -200,7 +200,7 @@
 }
 
 
-void cleanup(void)
+void plugin_cleanup(void)
 {
 	g_source_remove(src_id);
 	g_free(config_file);

Modified: trunk/plugins/classbuilder.c
===================================================================
--- trunk/plugins/classbuilder.c	2008-05-26 17:09:43 UTC (rev 2616)
+++ trunk/plugins/classbuilder.c	2008-05-26 17:24:11 UTC (rev 2617)
@@ -39,7 +39,7 @@
 GeanyFunctions	*geany_functions;
 
 
-PLUGIN_VERSION_CHECK(7)
+PLUGIN_VERSION_CHECK(64)
 
 PLUGIN_SET_INFO(_("Class Builder"), _("Creates source files for new class types."), VERSION,
 	"Alexander Rodin")
@@ -769,7 +769,7 @@
 }
 
 
-void init(GeanyData *data)
+void plugin_init(GeanyData *data)
 {
 	GtkWidget *menu_create_class1;
 	GtkWidget *image1861;
@@ -805,7 +805,7 @@
 }
 
 
-void cleanup(void)
+void plugin_cleanup(void)
 {
 	gtk_widget_destroy(plugin_fields->menu_item);
 }

Modified: trunk/plugins/demoplugin.c
===================================================================
--- trunk/plugins/demoplugin.c	2008-05-26 17:09:43 UTC (rev 2616)
+++ trunk/plugins/demoplugin.c	2008-05-26 17:24:11 UTC (rev 2617)
@@ -52,7 +52,7 @@
 
 /* Check that Geany supports plugin API version 7 or later, and check
  * for binary compatibility. */
-PLUGIN_VERSION_CHECK(7)
+PLUGIN_VERSION_CHECK(64)
 
 /* All plugins must set name, description, version and author. */
 PLUGIN_SET_INFO(_("Demo"), _("Example plugin."), VERSION, _("The Geany developer team"))
@@ -84,7 +84,7 @@
 
 /* Called by Geany to initialize the plugin.
  * Note: data is the same as geany_data. */
-void init(GeanyData *data)
+void plugin_init(GeanyData *data)
 {
 	GtkWidget *demo_item;
 
@@ -149,7 +149,7 @@
 /* Called by Geany before unloading the plugin.
  * Here any UI changes should be removed, memory freed and any other finalization done.
  * Be sure to leave Geany as it was before init(). */
-void cleanup(void)
+void plugin_cleanup(void)
 {
 	/* remove the menu item added in init() */
 	gtk_widget_destroy(plugin_fields->menu_item);

Modified: trunk/plugins/export.c
===================================================================
--- trunk/plugins/export.c	2008-05-26 17:09:43 UTC (rev 2616)
+++ trunk/plugins/export.c	2008-05-26 17:24:11 UTC (rev 2617)
@@ -42,7 +42,7 @@
 GeanyData		*geany_data;
 GeanyFunctions	*geany_functions;
 
-PLUGIN_VERSION_CHECK(20)
+PLUGIN_VERSION_CHECK(64)
 PLUGIN_SET_INFO(_("Export"), _("Exports the current file into different formats."), VERSION,
 	_("The Geany developer team"))
 
@@ -704,7 +704,7 @@
 }
 
 
-void init(GeanyData *data)
+void plugin_init(GeanyData *data)
 {
 	GtkWidget *menu_export;
 	GtkWidget *menu_export_menu;
@@ -739,7 +739,7 @@
 }
 
 
-void cleanup(void)
+void plugin_cleanup(void)
 {
 	gtk_widget_destroy(plugin_fields->menu_item);
 }

Modified: trunk/plugins/filebrowser.c
===================================================================
--- trunk/plugins/filebrowser.c	2008-05-26 17:09:43 UTC (rev 2616)
+++ trunk/plugins/filebrowser.c	2008-05-26 17:24:11 UTC (rev 2617)
@@ -46,7 +46,7 @@
 GeanyFunctions	*geany_functions;
 
 
-PLUGIN_VERSION_CHECK(26)
+PLUGIN_VERSION_CHECK(64)
 
 PLUGIN_SET_INFO(_("File Browser"), _("Adds a file browser tab to the sidebar."), VERSION,
 	_("The Geany developer team"))
@@ -910,7 +910,7 @@
 }
 
 
-void init(GeanyData *data)
+void plugin_init(GeanyData *data)
 {
 	GtkWidget *scrollwin, *toolbar, *filterbar;
 
@@ -1037,7 +1037,7 @@
 }
 
 
-void cleanup(void)
+void plugin_cleanup(void)
 {
 	g_free(config_file);
 	g_free(open_cmd);

Modified: trunk/plugins/htmlchars.c
===================================================================
--- trunk/plugins/htmlchars.c	2008-05-26 17:09:43 UTC (rev 2616)
+++ trunk/plugins/htmlchars.c	2008-05-26 17:24:11 UTC (rev 2617)
@@ -38,7 +38,7 @@
 GeanyFunctions	*geany_functions;
 
 
-PLUGIN_VERSION_CHECK(48)
+PLUGIN_VERSION_CHECK(64)
 
 PLUGIN_SET_INFO(_("HTML Characters"), _("Inserts HTML character entities like '&'."), VERSION,
 	_("The Geany developer team"))
@@ -523,7 +523,7 @@
 
 
 /* Called by Geany to initialize the plugin */
-void init(GeanyData *data)
+void plugin_init(GeanyData *data)
 {
 	GtkWidget *demo_item;
 	const gchar *menu_text = _("_Insert Special HTML Characters");
@@ -546,7 +546,7 @@
 
 
 /* Destroy widgets */
-void cleanup(void)
+void plugin_cleanup(void)
 {
 	gtk_widget_destroy(plugin_fields->menu_item);
 

Modified: trunk/plugins/vcdiff.c
===================================================================
--- trunk/plugins/vcdiff.c	2008-05-26 17:09:43 UTC (rev 2616)
+++ trunk/plugins/vcdiff.c	2008-05-26 17:24:11 UTC (rev 2617)
@@ -45,7 +45,7 @@
 GeanyFunctions	*geany_functions;
 
 
-PLUGIN_VERSION_CHECK(27)
+PLUGIN_VERSION_CHECK(64)
 
 PLUGIN_SET_INFO(_("Version Diff"), _("Creates a patch of a file against version control."), VERSION,
 	_("The Geany developer team"))
@@ -502,7 +502,7 @@
 
 
 /* Called by Geany to initialize the plugin */
-void init(GeanyData *data)
+void plugin_init(GeanyData *data)
 {
 	GtkWidget	*menu_vcdiff = NULL;
 	GtkWidget	*menu_vcdiff_menu = NULL;
@@ -554,7 +554,7 @@
 
 
 /* Called by Geany before unloading the plugin. */
-void cleanup(void)
+void plugin_cleanup(void)
 {
 	/* remove the menu item added in init() */
 	gtk_widget_destroy(plugin_fields->menu_item);


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