SF.net SVN: geany-plugins:[1292] trunk/geanylatex/src/geanylatex.c
frlan at users.sourceforge.net
frlan at xxxxx
Sat Apr 24 20:31:53 UTC 2010
Revision: 1292
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1292&view=rev
Author: frlan
Date: 2010-04-24 20:31:53 +0000 (Sat, 24 Apr 2010)
Log Message:
-----------
GeanyLaTeX: Set undo action properly for insert command feature
Modified Paths:
--------------
trunk/geanylatex/src/geanylatex.c
Modified: trunk/geanylatex/src/geanylatex.c
===================================================================
--- trunk/geanylatex/src/geanylatex.c 2010-04-24 11:47:28 UTC (rev 1291)
+++ trunk/geanylatex/src/geanylatex.c 2010-04-24 20:31:53 UTC (rev 1292)
@@ -759,10 +759,16 @@
{
gchar *cmd_str = NULL;
const gchar *cmd = NULL;
+ GeanyDocument *doc = document_get_current();
+ cmd = gtk_entry_get_text(GTK_ENTRY(textbox_command));
- cmd = gtk_entry_get_text(GTK_ENTRY(textbox_command));
+ sci_start_undo_action(doc->editor->sci);
+
cmd_str = g_strdup_printf("\\%s{}", cmd);
glatex_insert_string(cmd_str, TRUE);
+
+ sci_end_undo_action(doc->editor->sci);
+
g_free(cmd_str);
}
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