SF.net SVN: geany-plugins:[1149] trunk/geanylatex/src/latexenvironments.c
frlan at users.sourceforge.net
frlan at xxxxx
Sun Jan 31 20:58:42 UTC 2010
Revision: 1149
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1149&view=rev
Author: frlan
Date: 2010-01-31 20:58:42 +0000 (Sun, 31 Jan 2010)
Log Message:
-----------
GeanyLaTeX: Make usage of glatex_insert_string() to insert environments and increase indent on list environments for inserted \item on glatex_insert_environment()
Modified Paths:
--------------
trunk/geanylatex/src/latexenvironments.c
Modified: trunk/geanylatex/src/latexenvironments.c
===================================================================
--- trunk/geanylatex/src/latexenvironments.c 2010-01-31 20:06:16 UTC (rev 1148)
+++ trunk/geanylatex/src/latexenvironments.c 2010-01-31 20:58:42 UTC (rev 1149)
@@ -74,7 +74,7 @@
const gchar *eol = editor_get_eol_char(doc->editor);
selection = sci_get_selection_contents(doc->editor->sci);
- replacement = g_strconcat("\\begin{", environment, "}",
+ replacement = g_strconcat("\\begin{", environment, "}",
eol,selection, eol, "\\end{", environment, "}", eol, NULL);
sci_replace_sel(doc->editor->sci, replacement);
@@ -97,7 +97,7 @@
if (type == GLATEX_ENVIRONMENT_TYPE_LIST)
{
- g_string_append(tmpstring, "\\item");
+ g_string_append(tmpstring, "\t\\item");
g_string_append(tmpstring, eol);
}
@@ -107,7 +107,7 @@
g_string_append(tmpstring, eol);
tmp = g_string_free(tmpstring, FALSE);
- sci_insert_text(doc->editor->sci, pos, tmp);
+ glatex_insert_string(tmp, FALSE);
sci_set_current_position(doc->editor->sci, pos + len + 9, TRUE);
g_free(tmp);
}
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