Revision: 1279 http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1279&view=re... Author: frlan Date: 2010-04-21 23:27:50 +0000 (Wed, 21 Apr 2010)
Log Message: ----------- GeanyLaTeX: Add an (currently) hidden preference to turn on/off autocompletion of braces after ^ and _
Modified Paths: -------------- trunk/geanylatex/src/geanylatex.c
Modified: trunk/geanylatex/src/geanylatex.c =================================================================== --- trunk/geanylatex/src/geanylatex.c 2010-04-21 22:27:30 UTC (rev 1278) +++ trunk/geanylatex/src/geanylatex.c 2010-04-21 23:27:50 UTC (rev 1279) @@ -73,6 +73,7 @@ * and \endgroup{}. */ static gint glatex_autocompletion_context_size; static gboolean glatex_autocompletion_only_for_latex; +static gboolean glatex_autobraces_active = TRUE;
/* Function will be deactivated, when only loaded */ static gboolean toggle_active = FALSE; @@ -530,8 +531,11 @@ case '_': case '^': { - sci_insert_text(sci, -1, "{}"); - sci_set_current_position(sci, pos + 1, TRUE); + if (glatex_autobraces_active == TRUE) + { + sci_insert_text(sci, -1, "{}"); + sci_set_current_position(sci, pos + 1, TRUE); + } break; } } /* Closing switch */ @@ -1761,6 +1765,8 @@ "glatex_set_toolbar_active", FALSE); glatex_autocompletion_active = utils_get_setting_boolean(config, "general", "glatex_set_autocompletion", FALSE); + glatex_autobraces_active = utils_get_setting_boolean(config, "autocompletion", + "glatex_set_autobraces", TRUE);
/* Hidden preferences. Can be set directly via configuration file*/ glatex_autocompletion_context_size = utils_get_setting_integer(config, "autocompletion",
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
plugins-commits@lists.geany.org