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