[geany/geany-plugins] 5cd5c4: lineoperations: add translatable plugin info
Sylvan Mostert
git-noreply at xxxxx
Sun Jan 17 04:09:22 UTC 2016
Branch: refs/heads/master
Author: Sylvan Mostert <smostert.dev at gmail.com>
Committer: Sylvan Mostert <smostert.dev at gmail.com>
Date: Sun, 17 Jan 2016 04:09:22 UTC
Commit: 5cd5c4ce13e4b9858dfd97d02f6181335dbb8ac4
https://github.com/geany/geany-plugins/commit/5cd5c4ce13e4b9858dfd97d02f6181335dbb8ac4
Log Message:
-----------
lineoperations: add translatable plugin info
Added 'static' keyword for `lo_cleanup`.
Added `main_locale_init(LOCALEDIR, GETTEXT_PACKAGE)` for the translation
information.
Modified Paths:
--------------
lineoperations/src/lineoperations.c
Modified: lineoperations/src/lineoperations.c
10 lines changed, 6 insertions(+), 4 deletions(-)
===================================================================
@@ -104,7 +104,8 @@ action_sortdesc_item(GtkMenuItem *menuitem, gpointer gdata)
}
-static gboolean lo_init(GeanyPlugin *plugin, gpointer gdata)
+static gboolean
+lo_init(GeanyPlugin *plugin, gpointer gdata)
{
GeanyData *geany_data = plugin->geany_data;
@@ -180,8 +181,8 @@ static gboolean lo_init(GeanyPlugin *plugin, gpointer gdata)
}
-void
-lo_cleanup(void)
+static void
+lo_cleanup(GeanyPlugin *plugin, gpointer pdata)
{
if(main_menu_item) gtk_widget_destroy(main_menu_item);
}
@@ -190,6 +191,8 @@ lo_cleanup(void)
G_MODULE_EXPORT
void geany_load_module(GeanyPlugin *plugin)
{
+ main_locale_init(LOCALEDIR, GETTEXT_PACKAGE);
+
plugin->info->name = _("Line Operations");
plugin->info->description = _("Line Operations provides a handful of functions that can be applied to a document such as, removing duplicate lines, removing empty lines, removing lines with only whitespace, and sorting lines.");
plugin->info->version = "0.1";
@@ -200,4 +203,3 @@ void geany_load_module(GeanyPlugin *plugin)
GEANY_PLUGIN_REGISTER(plugin, 225);
}
-
--------------
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