[geany/geany-plugins] 4fa2e5: geanylua: Remove deprecated GeanyFunctions (#439)
Jiří Techet
git-noreply at xxxxx
Sat Dec 17 22:27:13 UTC 2016
Branch: refs/heads/master
Author: Jiří Techet <techet at gmail.com>
Committer: Frank Lanitz <frank at frank.uvena.de>
Date: Sat, 17 Dec 2016 22:27:13 UTC
Commit: 4fa2e5f6b69df05dfe2894c8978b8fba63b41079
https://github.com/geany/geany-plugins/commit/4fa2e5f6b69df05dfe2894c8978b8fba63b41079
Log Message:
-----------
geanylua: Remove deprecated GeanyFunctions (#439)
Modified Paths:
--------------
geanylua/geanylua.c
geanylua/glspi.h
geanylua/glspi_init.c
geanylua/gsdlg.c
Modified: geanylua/geanylua.c
7 lines changed, 2 insertions(+), 5 deletions(-)
===================================================================
@@ -53,14 +53,11 @@ PLUGIN_EXPORT
PLUGIN_SET_INFO(PLUGIN_NAME, PLUGIN_DESC, PLUGIN_VER, PLUGIN_AUTHOR)
PLUGIN_EXPORT
-GeanyFunctions *geany_functions;
-
-PLUGIN_EXPORT
GeanyPlugin *geany_plugin;
-typedef void (*InitFunc) (GeanyData *data, GeanyFunctions *functions, GeanyPlugin *plugin);
+typedef void (*InitFunc) (GeanyData *data, GeanyPlugin *plugin);
typedef void (*ConfigFunc) (GtkWidget *parent);
typedef void (*CleanupFunc) (void);
@@ -213,7 +210,7 @@ void plugin_init(GeanyData *data)
g_free(libname);
copy_callbacks();
- glspi_init(data, geany_functions, geany_plugin);
+ glspi_init(data, geany_plugin);
}
Modified: geanylua/glspi.h
4 lines changed, 0 insertions(+), 4 deletions(-)
===================================================================
@@ -75,10 +75,6 @@ extern GeanyData *glspi_geany_data;
#define geany_data glspi_geany_data
-extern GeanyFunctions *glspi_geany_functions;
-
-#define geany_functions glspi_geany_functions
-
#ifdef NEED_FAIL_ARG_TYPE
/* Pushes an error message onto Lua stack if script passes a wrong arg type */
Modified: geanylua/glspi_init.c
4 lines changed, 1 insertions(+), 3 deletions(-)
===================================================================
@@ -34,7 +34,6 @@ PLUGIN_EXPORT
const guint glspi_abi = GEANY_ABI_VERSION;
GeanyData *glspi_geany_data=NULL;
-GeanyFunctions *glspi_geany_functions=NULL;
GeanyPlugin *glspi_geany_plugin=NULL;
static struct {
@@ -407,10 +406,9 @@ static gchar *get_data_dir(void)
/* Called by Geany to initialize the plugin */
PLUGIN_EXPORT
-void glspi_init (GeanyData *data, GeanyFunctions *functions, GeanyPlugin *plugin)
+void glspi_init (GeanyData *data, GeanyPlugin *plugin)
{
glspi_geany_data = data;
- glspi_geany_functions = functions;
glspi_geany_plugin = plugin;
local_data.script_dir =
Modified: geanylua/gsdlg.c
3 lines changed, 0 insertions(+), 3 deletions(-)
===================================================================
@@ -28,9 +28,6 @@
#include <stdlib.h>
#include "geanyplugin.h"
-/* we need tm_get_real_path(), and we can't include glspi.h for those, so hack */
-extern GeanyFunctions *glspi_geany_functions;
-#define geany_functions glspi_geany_functions
#define TextKey "gsdlg_TextKey_bc4871f4e3478ab5234e28432460a6b8"
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Plugins-Commits
mailing list