[Goodies-commits] r6663 - in xfce4-dict/trunk: . lib
Enrico Troeger
enrico at xfce.org
Sun Feb 8 23:10:45 CET 2009
Author: enrico
Date: 2009-02-08 22:10:45 +0000 (Sun, 08 Feb 2009)
New Revision: 6663
Modified:
xfce4-dict/trunk/ChangeLog
xfce4-dict/trunk/lib/spell.c
Log:
Print the used dictionary in the spell checker results.
Modified: xfce4-dict/trunk/ChangeLog
===================================================================
--- xfce4-dict/trunk/ChangeLog 2009-02-08 22:10:40 UTC (rev 6662)
+++ xfce4-dict/trunk/ChangeLog 2009-02-08 22:10:45 UTC (rev 6663)
@@ -1,3 +1,8 @@
+2009-02-08 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
+
+ * Print the used dictionary in the spell checker results.
+
+
2009-01-31 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
* When using the web service fallback after a failed dictionary search,
Modified: xfce4-dict/trunk/lib/spell.c
===================================================================
--- xfce4-dict/trunk/lib/spell.c 2009-02-08 22:10:40 UTC (rev 6662)
+++ xfce4-dict/trunk/lib/spell.c 2009-02-08 22:10:45 UTC (rev 6663)
@@ -91,6 +91,10 @@
gtk_text_buffer_insert_with_tags_by_name(
dd->main_textbuffer, &dd->textiter, tmp, -1, "bold", NULL);
g_free(tmp);
+ /* TODO include the dictionary string into the above message */
+ tmp = g_strdup_printf(" (%s)", dd->spell_dictionary);
+ gtk_text_buffer_insert(dd->main_textbuffer, &dd->textiter, tmp, -1);
+ g_free(tmp);
gtk_text_buffer_insert(dd->main_textbuffer, &dd->textiter, "\n", 1);
tmp = strchr(msg, ':') + 2;
@@ -102,8 +106,11 @@
gtk_text_buffer_insert(dd->main_textbuffer, &dd->textiter, "\n", 1);
tmp = g_strdup_printf(_("\"%s\" is spelled correctly."), iod->word);
gtk_text_buffer_insert(dd->main_textbuffer, &dd->textiter, tmp, -1);
+ g_free(tmp);
+ tmp = g_strdup_printf(" (%s)", dd->spell_dictionary);
+ gtk_text_buffer_insert(dd->main_textbuffer, &dd->textiter, tmp, -1);
+ g_free(tmp);
gtk_text_buffer_insert(dd->main_textbuffer, &dd->textiter, "\n", 1);
- g_free(tmp);
}
else if (msg[0] == '#' && ! iod->quiet)
{
@@ -111,8 +118,11 @@
tmp = g_strdup_printf(_("No suggestions could be found for \"%s\"."),
iod->word);
gtk_text_buffer_insert(dd->main_textbuffer, &dd->textiter, tmp, -1);
+ g_free(tmp);
+ tmp = g_strdup_printf(" (%s)", dd->spell_dictionary);
+ gtk_text_buffer_insert(dd->main_textbuffer, &dd->textiter, tmp, -1);
+ g_free(tmp);
gtk_text_buffer_insert(dd->main_textbuffer, &dd->textiter, "\n", 1);
- g_free(tmp);
}
g_free(msg);
}
More information about the Goodies-commits
mailing list