SF.net SVN: geany-plugins:[2017] trunk/geany-plugins/spellcheck/src
eht16 at users.sourceforge.net
eht16 at xxxxx
Sun Apr 10 12:33:54 UTC 2011
Revision: 2017
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=2017&view=rev
Author: eht16
Date: 2011-04-10 12:33:54 +0000 (Sun, 10 Apr 2011)
Log Message:
-----------
Minor code improvements
Modified Paths:
--------------
trunk/geany-plugins/spellcheck/src/gui.c
trunk/geany-plugins/spellcheck/src/gui.h
Modified: trunk/geany-plugins/spellcheck/src/gui.c
===================================================================
--- trunk/geany-plugins/spellcheck/src/gui.c 2011-04-09 15:10:16 UTC (rev 2016)
+++ trunk/geany-plugins/spellcheck/src/gui.c 2011-04-10 12:33:54 UTC (rev 2017)
@@ -342,13 +342,13 @@
gtk_widget_show(menu_item);
gtk_container_add(GTK_CONTAINER(sc_info->edit_menu_sub), menu_item);
g_signal_connect(menu_item, "activate",
- G_CALLBACK(menu_addword_item_activate_cb), GINT_TO_POINTER(0));
+ G_CALLBACK(menu_addword_item_activate_cb), GINT_TO_POINTER(FALSE));
menu_item = image_menu_item_new(GTK_STOCK_REMOVE, _("Ignore All"));
gtk_widget_show(menu_item);
gtk_container_add(GTK_CONTAINER(sc_info->edit_menu_sub), menu_item);
g_signal_connect(menu_item, "activate",
- G_CALLBACK(menu_addword_item_activate_cb), GINT_TO_POINTER(1));
+ G_CALLBACK(menu_addword_item_activate_cb), GINT_TO_POINTER(TRUE));
if (suggs != NULL)
sc_speller_dict_free_string_list(suggs);
@@ -396,6 +396,12 @@
}
+static gint sci_get_eol_mode(GeanyDocument *doc)
+{
+ return scintilla_send_message(doc->editor->sci, SCI_GETEOLMODE, 0, 0);
+}
+
+
/* Checks only the last word before the current cursor position -> check as you type. */
gboolean sc_gui_key_release_cb(GtkWidget *widget, GdkEventKey *ev, gpointer data)
{
@@ -413,8 +419,7 @@
doc = document_get_current();
- if (ev->keyval == '\r' &&
- scintilla_send_message(doc->editor->sci, SCI_GETEOLMODE, 0, 0) == SC_EOL_CRLF)
+ if (ev->keyval == '\r' && sci_get_eol_mode(doc) == SC_EOL_CRLF)
{ /* prevent double line checking */
return FALSE;
}
Modified: trunk/geany-plugins/spellcheck/src/gui.h
===================================================================
--- trunk/geany-plugins/spellcheck/src/gui.h 2011-04-09 15:10:16 UTC (rev 2016)
+++ trunk/geany-plugins/spellcheck/src/gui.h 2011-04-10 12:33:54 UTC (rev 2017)
@@ -43,7 +43,7 @@
void sc_gui_update_toolbar(void);
-void sc_gui_update_menu();
+void sc_gui_update_menu(void);
void sc_gui_init(void);
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