SF.net SVN: geany-plugins:[1153] trunk/geanylatex/src/geanylatex.c
frlan at users.sourceforge.net
frlan at xxxxx
Tue Feb 9 18:46:55 UTC 2010
Revision: 1153
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1153&view=rev
Author: frlan
Date: 2010-02-09 18:46:55 +0000 (Tue, 09 Feb 2010)
Log Message:
-----------
GeanyLaTeX: Move code for initialize configuration from configuration file into a function.
Modified Paths:
--------------
trunk/geanylatex/src/geanylatex.c
Modified: trunk/geanylatex/src/geanylatex.c
===================================================================
--- trunk/geanylatex/src/geanylatex.c 2010-02-09 18:46:14 UTC (rev 1152)
+++ trunk/geanylatex/src/geanylatex.c 2010-02-09 18:46:55 UTC (rev 1153)
@@ -1533,13 +1533,11 @@
"authors."));
}
-void
-plugin_init(G_GNUC_UNUSED GeanyData * data)
+
+void glatex_init_configuration()
{
- GtkWidget *tmp = NULL;
GKeyFile *config = g_key_file_new();
- gint i;
-
+
/* loading configurations from file ...*/
config_file = g_strconcat(geany->app->configdir, G_DIR_SEPARATOR_S,
"plugins", G_DIR_SEPARATOR_S,
@@ -1588,11 +1586,20 @@
"glatex_reference_chapter", "\\ref{{{reference}}}");
glatex_ref_all_string = utils_get_setting_string(config, "reference",
"glatex_reference_all", _("\\ref{{{reference}}}, page \\pageref{{{reference}}}"));
+
+ g_key_file_free(config);
+}
- main_locale_init(LOCALEDIR, GETTEXT_PACKAGE);
- g_key_file_free(config);
+void
+plugin_init(G_GNUC_UNUSED GeanyData * data)
+{
+ GtkWidget *tmp = NULL;
+ gint i;
+ main_locale_init(LOCALEDIR, GETTEXT_PACKAGE);
+
+ glatex_init_configuration();
glatex_init_encodings_latex();
menu_latex = gtk_menu_item_new_with_mnemonic(_("_LaTeX"));
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