SF.net SVN: geany-plugins:[1124] trunk/geanylatex/src/geanylatex.c
frlan at users.sourceforge.net
frlan at xxxxx
Fri Jan 15 18:54:31 UTC 2010
Revision: 1124
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1124&view=rev
Author: frlan
Date: 2010-01-15 18:54:31 +0000 (Fri, 15 Jan 2010)
Log Message:
-----------
GeanyLaTeX: Make usage of plugin API v169 and editor_insert_text_block()
Modified Paths:
--------------
trunk/geanylatex/src/geanylatex.c
Modified: trunk/geanylatex/src/geanylatex.c
===================================================================
--- trunk/geanylatex/src/geanylatex.c 2010-01-11 20:41:09 UTC (rev 1123)
+++ trunk/geanylatex/src/geanylatex.c 2010-01-15 18:54:31 UTC (rev 1124)
@@ -24,7 +24,7 @@
#include "geanylatex.h"
-PLUGIN_VERSION_CHECK(166)
+PLUGIN_VERSION_CHECK(169)
PLUGIN_SET_INFO(_("GeanyLaTeX"), _("Plugin to provide better LaTeX support"),
VERSION,"Frank Lanitz <frank at frank.uvena.de>")
@@ -411,12 +411,14 @@
if (doc != NULL && string != NULL)
{
gint pos = sci_get_current_position(doc->editor->sci);
- sci_insert_text(doc->editor->sci, pos, string);
+ gint len = 0;
+
if (reset_position == TRUE)
{
- gint len = strlen(string);
- sci_set_current_position(doc->editor->sci, pos + len, TRUE);
+ len = strlen(string);
}
+
+ editor_insert_text_block(doc->editor, string, pos, len, -1, TRUE);
}
}
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