SF.net SVN: geany-plugins: [115] trunk/spellcheck
eht16 at users.sourceforge.net
eht16 at xxxxx
Sat Jul 12 10:46:09 UTC 2008
Revision: 115
http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=115&view=rev
Author: eht16
Date: 2008-07-12 03:46:07 -0700 (Sat, 12 Jul 2008)
Log Message:
-----------
Update to Geany API 75.
Modified Paths:
--------------
trunk/spellcheck/ChangeLog
trunk/spellcheck/src/spellcheck.c
Modified: trunk/spellcheck/ChangeLog
===================================================================
--- trunk/spellcheck/ChangeLog 2008-07-12 10:44:10 UTC (rev 114)
+++ trunk/spellcheck/ChangeLog 2008-07-12 10:46:07 UTC (rev 115)
@@ -1,3 +1,9 @@
+2008-07-12 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
+
+ * src/spellcheck.c:
+ Update to Geany API 75.
+
+
2008-07-05 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
* src/spellcheck.c:
Modified: trunk/spellcheck/src/spellcheck.c
===================================================================
--- trunk/spellcheck/src/spellcheck.c 2008-07-12 10:44:10 UTC (rev 114)
+++ trunk/spellcheck/src/spellcheck.c 2008-07-12 10:46:07 UTC (rev 115)
@@ -54,7 +54,7 @@
GeanyFunctions *geany_functions;
-PLUGIN_VERSION_CHECK(74)
+PLUGIN_VERSION_CHECK(75)
PLUGIN_SET_INFO(_("Spell Check"), _("Checks the spelling of the current document."), "0.2",
_("The Geany developer team"))
@@ -326,6 +326,7 @@
/* split line into words */
while ((c = g_utf8_get_char_validated(line, -1)) != (gunichar) -1 && c != 0)
{
+ /* if (! g_unichar_isspace(c) && ! g_unichar_ispunct(c) && c != '\'') */
if (g_unichar_isalpha(c) || c == '\'')
{
/* part of a word */
@@ -436,7 +437,7 @@
doc = p_document->get_current();
/* bail out if we don't have a document or if we are not in the editor widget */
- focusw = gtk_window_get_focus(GTK_WINDOW(main_widgets->window));
+ focusw = gtk_window_get_focus(GTK_WINDOW(geany->main_widgets->window));
if (doc == NULL || focusw != GTK_WIDGET(doc->sci))
return FALSE;
@@ -629,12 +630,12 @@
static void create_edit_menu()
{
sc->edit_menu = gtk_image_menu_item_new_from_stock(GTK_STOCK_SPELL_CHECK, NULL);
- gtk_container_add(GTK_CONTAINER(main_widgets->editor_menu), sc->edit_menu);
- gtk_menu_reorder_child(GTK_MENU(main_widgets->editor_menu), sc->edit_menu, 0);
+ gtk_container_add(GTK_CONTAINER(geany->main_widgets->editor_menu), sc->edit_menu);
+ gtk_menu_reorder_child(GTK_MENU(geany->main_widgets->editor_menu), sc->edit_menu, 0);
sc->edit_menu_sep = gtk_separator_menu_item_new();
- gtk_container_add(GTK_CONTAINER(main_widgets->editor_menu), sc->edit_menu_sep);
- gtk_menu_reorder_child(GTK_MENU(main_widgets->editor_menu), sc->edit_menu_sep, 1);
+ gtk_container_add(GTK_CONTAINER(geany->main_widgets->editor_menu), sc->edit_menu_sep);
+ gtk_menu_reorder_child(GTK_MENU(geany->main_widgets->editor_menu), sc->edit_menu_sep, 1);
gtk_widget_show_all(sc->edit_menu);
}
@@ -646,7 +647,7 @@
guint i;
sp_item = gtk_menu_item_new_with_mnemonic(_("_Spell Check"));
- gtk_container_add(GTK_CONTAINER(main_widgets->tools_menu), sp_item);
+ gtk_container_add(GTK_CONTAINER(geany->main_widgets->tools_menu), sp_item);
menu = gtk_menu_new();
gtk_menu_item_set_submenu(GTK_MENU_ITEM(sp_item), menu);
@@ -711,7 +712,7 @@
plugin_fields->menu_item = sp_item;
plugin_fields->flags = PLUGIN_IS_DOCUMENT_SENSITIVE;
- sc->signal_id = g_signal_connect(main_widgets->window,
+ sc->signal_id = g_signal_connect(geany->main_widgets->window,
"key-release-event", G_CALLBACK(on_key_release), NULL);
/* setup keybindings */
@@ -781,7 +782,7 @@
}
g_ptr_array_free(sc->dicts, TRUE);
- g_signal_handler_disconnect(main_widgets->window, sc->signal_id);
+ g_signal_handler_disconnect(geany->main_widgets->window, sc->signal_id);
gtk_widget_destroy(sc->edit_menu);
gtk_widget_destroy(sc->edit_menu_sep);
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