SF.net SVN: geany-plugins:[925] trunk/geany-plugins/geanyprj
yurand at users.sourceforge.net
yurand at xxxxx
Thu Sep 10 20:04:49 UTC 2009
Revision: 925
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=925&view=rev
Author: yurand
Date: 2009-09-10 20:04:49 +0000 (Thu, 10 Sep 2009)
Log Message:
-----------
Fixed undefined reference error (based on patch from Enrico Tr?ger
Modified Paths:
--------------
trunk/geany-plugins/geanyprj/THANKS
trunk/geany-plugins/geanyprj/src/geanyprj.c
trunk/geany-plugins/geanyprj/src/geanyprj.h
trunk/geany-plugins/geanyprj/src/menu.c
trunk/geany-plugins/geanyprj/src/project.c
trunk/geany-plugins/geanyprj/src/sidebar.c
trunk/geany-plugins/geanyprj/src/utils.c
trunk/geany-plugins/geanyprj/src/xproject.c
trunk/geany-plugins/geanyprj/tests/unittests.c
Modified: trunk/geany-plugins/geanyprj/THANKS
===================================================================
--- trunk/geany-plugins/geanyprj/THANKS 2009-09-10 15:39:59 UTC (rev 924)
+++ trunk/geany-plugins/geanyprj/THANKS 2009-09-10 20:04:49 UTC (rev 925)
@@ -0,0 +1,7 @@
+What's this file about?
+-----------------------
+This file lists all external people that have contributed to this project.
+
+Testers and contributors:
+-------------------------
+Enrico Troeger <enrico(dot)troeger(at)uvena(dot)de> - Geany IDE author, some patches
Modified: trunk/geany-plugins/geanyprj/src/geanyprj.c
===================================================================
--- trunk/geany-plugins/geanyprj/src/geanyprj.c 2009-09-10 15:39:59 UTC (rev 924)
+++ trunk/geany-plugins/geanyprj/src/geanyprj.c 2009-09-10 20:04:49 UTC (rev 925)
@@ -23,24 +23,13 @@
#include <sys/time.h>
#include <string.h>
-#include "geany.h"
-#include "support.h"
-#include "plugindata.h"
-#include "document.h"
-#include "filetypes.h"
-#include "utils.h"
-#include "ui_utils.h"
-#include "geanyfunctions.h"
-
#ifdef HAVE_LOCALE_H
# include <locale.h>
#endif
-#include "project.h"
-
#include "geanyprj.h"
-PLUGIN_VERSION_CHECK(115);
+PLUGIN_VERSION_CHECK(147);
PLUGIN_SET_INFO(_("Project"), _("Alternative project support."), VERSION,
_("Yura Siamashka <yurand2 at gmail.com>"));
Modified: trunk/geany-plugins/geanyprj/src/geanyprj.h
===================================================================
--- trunk/geany-plugins/geanyprj/src/geanyprj.h 2009-09-10 15:39:59 UTC (rev 924)
+++ trunk/geany-plugins/geanyprj/src/geanyprj.h 2009-09-10 20:04:49 UTC (rev 925)
@@ -20,6 +20,8 @@
#ifndef __GEANYPRJ_H__
#define __GEANYPRJ_H__
+#include "geanyplugin.h"
+
#ifdef __GNUC__
# ifdef DEBUG
# define debug(format, ...) printf((format), __VA_ARGS__)
@@ -62,6 +64,7 @@
GHashTable *tags; ///< project tags
};
+extern GeanyFunctions *geany_functions;
extern const gchar *project_type_string[NEW_PROJECT_TYPE_SIZE];
extern void *project_type_filter[NEW_PROJECT_TYPE_SIZE];
Modified: trunk/geany-plugins/geanyprj/src/menu.c
===================================================================
--- trunk/geany-plugins/geanyprj/src/menu.c 2009-09-10 15:39:59 UTC (rev 924)
+++ trunk/geany-plugins/geanyprj/src/menu.c 2009-09-10 20:04:49 UTC (rev 925)
@@ -21,26 +21,11 @@
#include <gdk/gdkkeysyms.h>
#include <glib/gstdio.h>
-#include "geany.h"
-#include "support.h"
-#include "prefs.h"
-#include "plugindata.h"
-#include "document.h"
-#include "filetypes.h"
-#include "keybindings.h"
-#include "utils.h"
-#include "ui_utils.h"
-#include "geanyfunctions.h"
-
-#include "project.h"
-
#include "geanyprj.h"
PluginFields *plugin_fields;
extern GeanyData *geany_data;
-extern GeanyFunctions *geany_functions;
-
static struct
{
GtkWidget *new_project;
Modified: trunk/geany-plugins/geanyprj/src/project.c
===================================================================
--- trunk/geany-plugins/geanyprj/src/project.c 2009-09-10 15:39:59 UTC (rev 924)
+++ trunk/geany-plugins/geanyprj/src/project.c 2009-09-10 20:04:49 UTC (rev 925)
@@ -23,17 +23,6 @@
#include <string.h>
#include <sys/time.h>
-#include "geany.h"
-#include "support.h"
-#include "prefs.h"
-#include "plugindata.h"
-#include "document.h"
-#include "filetypes.h"
-#include "utils.h"
-#include "geanyfunctions.h"
-
-#include "project.h"
-
#include "geanyprj.h"
extern GeanyData *geany_data;
Modified: trunk/geany-plugins/geanyprj/src/sidebar.c
===================================================================
--- trunk/geany-plugins/geanyprj/src/sidebar.c 2009-09-10 15:39:59 UTC (rev 924)
+++ trunk/geany-plugins/geanyprj/src/sidebar.c 2009-09-10 20:04:49 UTC (rev 925)
@@ -22,19 +22,6 @@
#include <gdk/gdkkeysyms.h>
#include <string.h>
-#include "geany.h"
-#include "support.h"
-#include "prefs.h"
-#include "plugindata.h"
-#include "document.h"
-#include "filetypes.h"
-#include "keybindings.h"
-#include "utils.h"
-#include "ui_utils.h"
-#include "geanyfunctions.h"
-
-#include "project.h"
-
#include "geanyprj.h"
extern GeanyData *geany_data;
Modified: trunk/geany-plugins/geanyprj/src/utils.c
===================================================================
--- trunk/geany-plugins/geanyprj/src/utils.c 2009-09-10 15:39:59 UTC (rev 924)
+++ trunk/geany-plugins/geanyprj/src/utils.c 2009-09-10 20:04:49 UTC (rev 925)
@@ -18,10 +18,8 @@
*/
#include <string.h>
-#include <glib.h>
-#include "geany.h"
-#include "utils.h"
+#include "geanyprj.h"
gchar *
find_file_path(const gchar * dir, const gchar * filename)
Modified: trunk/geany-plugins/geanyprj/src/xproject.c
===================================================================
--- trunk/geany-plugins/geanyprj/src/xproject.c 2009-09-10 15:39:59 UTC (rev 924)
+++ trunk/geany-plugins/geanyprj/src/xproject.c 2009-09-10 20:04:49 UTC (rev 925)
@@ -23,17 +23,6 @@
#include <string.h>
#include <sys/time.h>
-#include "geany.h"
-#include "support.h"
-#include "prefs.h"
-#include "plugindata.h"
-#include "document.h"
-#include "filetypes.h"
-#include "utils.h"
-#include "geanyfunctions.h"
-
-#include "project.h"
-
#include "geanyprj.h"
extern GeanyData *geany_data;
Modified: trunk/geany-plugins/geanyprj/tests/unittests.c
===================================================================
--- trunk/geany-plugins/geanyprj/tests/unittests.c 2009-09-10 15:39:59 UTC (rev 924)
+++ trunk/geany-plugins/geanyprj/tests/unittests.c 2009-09-10 20:04:49 UTC (rev 925)
@@ -8,15 +8,9 @@
#include "geanyprj.h"
+GeanyFunctions *geany_functions = NULL;
-/* FIXME: this function implemented in Geany core, I
- don't know how to make it available in unittest */
-int utils_write_file(gchar *a, gchar *b)
-{
- return 0;
-}
-
void
file_setup(void)
{
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Plugins-Commits
mailing list