Fri, 19 Aug 2005 15:59:16 +0000
[gaim-migrate @ 13516]
1)re-apply the gtkimhtml patch, as I was wrong about it.
2)revert spellchk.c to 1.71
3)apply patch from Levi (tak) Bard to make it work but not crash.
|
10828
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
1 | /* |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
2 | * Gaim - Replace certain misspelled words with their correct form. |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
3 | * |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
4 | * Signification changes were made by Benjamin Kahn ("xkahn") and |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
5 | * Richard Laager ("rlaager") in April 2005--you may want to contact |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
6 | * them if you have questions. |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
7 | * |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
8 | * Gaim is the legal property of its developers, whose names are too numerous |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
9 | * to list here. Please refer to the COPYRIGHT file distributed with this |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
10 | * source distribution. |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
11 | * |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
12 | * This program is free software; you can redistribute it and/or modify |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
13 | * it under the terms of the GNU General Public License as published by |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
14 | * the Free Software Foundation; either version 2 of the License, or |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
15 | * (at your option) any later version. |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
16 | * |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
17 | * This program is distributed in the hope that it will be useful, |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
18 | * but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
19 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
20 | * GNU General Public License for more details. |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
21 | * |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
22 | * You should have received a copy of the GNU General Public License |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
23 | * along with this program; if not, write to the Free Software |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
24 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
25 | * |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
26 | */ |
|
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
27 | |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
28 | /* |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
29 | * A lot of this code (especially the config code) was taken directly |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
30 | * or nearly directly from xchat, version 1.4.2 by Peter Zelezny and others. |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
31 | */ |
|
10828
153b99d35193
[gaim-migrate @ 12494]
Mark Doliner <markdoliner@pidgin.im>
parents:
10787
diff
changeset
|
32 | |
|
5872
754c63f29b77
[gaim-migrate @ 6304]
Christian Hammond <chipx86@chipx86.com>
parents:
5587
diff
changeset
|
33 | #include "internal.h" |
| 9791 | 34 | #include "gtkgaim.h" |
|
5872
754c63f29b77
[gaim-migrate @ 6304]
Christian Hammond <chipx86@chipx86.com>
parents:
5587
diff
changeset
|
35 | |
|
754c63f29b77
[gaim-migrate @ 6304]
Christian Hammond <chipx86@chipx86.com>
parents:
5587
diff
changeset
|
36 | #include "debug.h" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
37 | #include "notify.h" |
|
6485
3c7ba18e32f1
[gaim-migrate @ 6999]
Christian Hammond <chipx86@chipx86.com>
parents:
6392
diff
changeset
|
38 | #include "signals.h" |
|
5872
754c63f29b77
[gaim-migrate @ 6304]
Christian Hammond <chipx86@chipx86.com>
parents:
5587
diff
changeset
|
39 | #include "util.h" |
| 9943 | 40 | #include "version.h" |
|
5872
754c63f29b77
[gaim-migrate @ 6304]
Christian Hammond <chipx86@chipx86.com>
parents:
5587
diff
changeset
|
41 | |
|
754c63f29b77
[gaim-migrate @ 6304]
Christian Hammond <chipx86@chipx86.com>
parents:
5587
diff
changeset
|
42 | #include "gtkplugin.h" |
|
754c63f29b77
[gaim-migrate @ 6304]
Christian Hammond <chipx86@chipx86.com>
parents:
5587
diff
changeset
|
43 | #include "gtkutils.h" |
|
4202
8b92de3b1c07
[gaim-migrate @ 4438]
Christian Hammond <chipx86@chipx86.com>
parents:
4165
diff
changeset
|
44 | |
|
6735
a8c70aeddbe7
[gaim-migrate @ 7267]
Mark Doliner <markdoliner@pidgin.im>
parents:
6485
diff
changeset
|
45 | #include <stdio.h> |
|
a8c70aeddbe7
[gaim-migrate @ 7267]
Mark Doliner <markdoliner@pidgin.im>
parents:
6485
diff
changeset
|
46 | #include <string.h> |
|
6849
e77910a0eb8d
[gaim-migrate @ 7394]
Herman Bloggs <herman@bluedigits.com>
parents:
6780
diff
changeset
|
47 | #ifndef _WIN32 |
|
6735
a8c70aeddbe7
[gaim-migrate @ 7267]
Mark Doliner <markdoliner@pidgin.im>
parents:
6485
diff
changeset
|
48 | #include <strings.h> |
|
6849
e77910a0eb8d
[gaim-migrate @ 7394]
Herman Bloggs <herman@bluedigits.com>
parents:
6780
diff
changeset
|
49 | #endif |
|
6735
a8c70aeddbe7
[gaim-migrate @ 7267]
Mark Doliner <markdoliner@pidgin.im>
parents:
6485
diff
changeset
|
50 | #include <sys/types.h> |
|
a8c70aeddbe7
[gaim-migrate @ 7267]
Mark Doliner <markdoliner@pidgin.im>
parents:
6485
diff
changeset
|
51 | #include <sys/stat.h> |
|
a8c70aeddbe7
[gaim-migrate @ 7267]
Mark Doliner <markdoliner@pidgin.im>
parents:
6485
diff
changeset
|
52 | |
|
5205
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
53 | #define SPELLCHECK_PLUGIN_ID "gtk-spellcheck" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
54 | #define SPELLCHK_OBJECT_KEY "spellchk" |
|
5205
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
55 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
56 | enum { |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
57 | BAD_COLUMN, |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
58 | GOOD_COLUMN, |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
59 | N_COLUMNS |
| 103 | 60 | }; |
| 61 | ||
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
62 | struct _spellchk { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
63 | GtkTextView *view; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
64 | GtkTextMark *mark_insert_start; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
65 | GtkTextMark *mark_insert_end; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
66 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
67 | gchar *word; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
68 | gboolean inserting; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
69 | gboolean ignore_correction; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
70 | gint pos; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
71 | }; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
72 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
73 | typedef struct _spellchk spellchk; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
74 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
75 | static GtkListStore *model; |
| 103 | 76 | |
|
6780
66775151d7a7
[gaim-migrate @ 7319]
Christian Hammond <chipx86@chipx86.com>
parents:
6735
diff
changeset
|
77 | static gboolean |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
78 | is_word_uppercase(gchar *word) |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
79 | { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
80 | for (; word[0] != '\0'; word = g_utf8_find_next_char (word, NULL)) { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
81 | if (!g_unichar_isupper(g_utf8_get_char(word)) && |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
82 | !g_unichar_ispunct(g_utf8_get_char(word))) |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
83 | return FALSE; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
84 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
85 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
86 | return TRUE; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
87 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
88 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
89 | static gboolean |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
90 | is_word_lowercase(gchar *word) |
|
6485
3c7ba18e32f1
[gaim-migrate @ 6999]
Christian Hammond <chipx86@chipx86.com>
parents:
6392
diff
changeset
|
91 | { |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
92 | for (; word[0] != '\0'; word = g_utf8_find_next_char(word, NULL)) { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
93 | if (!g_unichar_islower(g_utf8_get_char(word)) && |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
94 | !g_unichar_ispunct(g_utf8_get_char(word))) |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
95 | return FALSE; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
96 | } |
| 103 | 97 | |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
98 | return TRUE; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
99 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
100 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
101 | static gboolean |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
102 | is_word_proper(gchar *word) |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
103 | { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
104 | if (word[0] == '\0') |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
105 | return FALSE; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
106 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
107 | if (!g_unichar_isupper(g_utf8_get_char_validated(word, -1))) |
|
6780
66775151d7a7
[gaim-migrate @ 7319]
Christian Hammond <chipx86@chipx86.com>
parents:
6735
diff
changeset
|
108 | return FALSE; |
| 103 | 109 | |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
110 | return is_word_lowercase(g_utf8_offset_to_pointer(word, 1)); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
111 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
112 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
113 | static gchar * |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
114 | make_word_proper(gchar *word) |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
115 | { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
116 | gchar *state = g_utf8_strdown(word, -1); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
117 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
118 | state[0] = g_unichar_toupper(g_utf8_get_char(word)); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
119 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
120 | return state; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
121 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
122 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
123 | static gchar * |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
124 | substitute_word(gchar *word) |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
125 | { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
126 | GtkTreeIter iter; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
127 | gchar *outword; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
128 | gchar *lowerword; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
129 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
130 | if (word == NULL) |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
131 | return NULL; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
132 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
133 | lowerword = g_utf8_strdown(word, -1); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
134 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
135 | if (gtk_tree_model_get_iter_first(GTK_TREE_MODEL(model), &iter)) { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
136 | do { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
137 | GValue val0 = {0, }; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
138 | GValue val1 = {0, }; |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
139 | char *bad; |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
140 | char *good; |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
141 | gchar *tmpbad; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
142 | gchar *tmpword; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
143 | |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
144 | gtk_tree_model_get_value(GTK_TREE_MODEL(model), &iter, 0, &val0); |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
145 | gtk_tree_model_get_value(GTK_TREE_MODEL(model), &iter, 1, &val1); |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
146 | |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
147 | bad = (char *) g_value_get_string(&val0); |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
148 | good = (char *) g_value_get_string(&val1); |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
149 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
150 | tmpbad = g_utf8_casefold(bad, -1); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
151 | tmpword = g_utf8_casefold(word, -1); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
152 | |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
153 | if (!strcmp(bad, lowerword) || (!is_word_lowercase(bad) && !strcmp(tmpbad, tmpword))) { |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
154 | outword = g_strdup(good); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
155 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
156 | if (is_word_lowercase(bad) && is_word_lowercase(good)) { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
157 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
158 | if (is_word_uppercase (word)) { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
159 | char *tmp; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
160 | tmp = g_utf8_strup(outword, -1); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
161 | g_free(outword); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
162 | outword = tmp; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
163 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
164 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
165 | if (is_word_proper (word)) { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
166 | char *tmp; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
167 | tmp = make_word_proper(outword); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
168 | g_free(outword); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
169 | outword = tmp; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
170 | } |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
171 | } |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
172 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
173 | g_value_unset(&val0); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
174 | g_value_unset(&val1); |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
175 | |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
176 | g_free(tmpbad); |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
177 | g_free(tmpword); |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
178 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
179 | return outword; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
180 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
181 | g_value_unset(&val0); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
182 | g_value_unset(&val1); |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
183 | |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
184 | g_free(tmpbad); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
185 | g_free(tmpword); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
186 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
187 | } while (gtk_tree_model_iter_next(GTK_TREE_MODEL(model), &iter)); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
188 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
189 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
190 | return NULL; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
191 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
192 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
193 | static void |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
194 | spellchk_free(spellchk *spell) |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
195 | { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
196 | GtkTextBuffer *buffer; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
197 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
198 | buffer = gtk_text_view_get_buffer(spell->view); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
199 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
200 | g_signal_handlers_disconnect_matched(spell->view, |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
201 | G_SIGNAL_MATCH_DATA, |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
202 | 0, 0, NULL, NULL, |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
203 | spell); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
204 | g_signal_handlers_disconnect_matched(buffer, |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
205 | G_SIGNAL_MATCH_DATA, |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
206 | 0, 0, NULL, NULL, |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
207 | spell); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
208 | g_free(spell); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
209 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
210 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
211 | /* Pango doesn't know about the "'" character. Let's fix that. */ |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
212 | static gboolean |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
213 | spellchk_inside_word(GtkTextIter *iter) |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
214 | { |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
215 | gunichar ucs4_char = gtk_text_iter_get_char(iter); |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
216 | gchar *utf8_str; |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
217 | gchar c = 0; |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
218 | gboolean result; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
219 | gboolean output; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
220 | |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
221 | utf8_str = g_ucs4_to_utf8(&ucs4_char, 1, NULL, NULL, NULL); |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
222 | if (utf8_str != NULL) |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
223 | { |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
224 | c = utf8_str[0]; |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
225 | g_free(utf8_str); |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
226 | } |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
227 | |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
228 | /* Hack because otherwise typing things like U.S. gets difficult |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
229 | * if you have 'u' -> 'you' set as a correction... |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
230 | * |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
231 | * Part 1 of 2: This marks . as being an inside-word character. */ |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
232 | if (c == '.') |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
233 | return TRUE; |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
234 | |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
235 | if (gtk_text_iter_inside_word (iter) == TRUE) |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
236 | return TRUE; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
237 | |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
238 | if (c == '\'') { |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
239 | result = gtk_text_iter_backward_char(iter); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
240 | output = gtk_text_iter_inside_word(iter); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
241 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
242 | if (result) |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
243 | gtk_text_iter_forward_char(iter); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
244 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
245 | return output; |
| 103 | 246 | } |
|
6780
66775151d7a7
[gaim-migrate @ 7319]
Christian Hammond <chipx86@chipx86.com>
parents:
6735
diff
changeset
|
247 | |
|
66775151d7a7
[gaim-migrate @ 7319]
Christian Hammond <chipx86@chipx86.com>
parents:
6735
diff
changeset
|
248 | return FALSE; |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
249 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
250 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
251 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
252 | static gboolean |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
253 | spellchk_backward_word_start(GtkTextIter *iter) |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
254 | { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
255 | int output; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
256 | int result; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
257 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
258 | output = gtk_text_iter_backward_word_start(iter); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
259 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
260 | /* It didn't work... */ |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
261 | if (!output) |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
262 | return FALSE; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
263 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
264 | while (spellchk_inside_word(iter)) { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
265 | result = gtk_text_iter_backward_char(iter); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
266 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
267 | /* We can't go backwards anymore? We're at the beginning of the word. */ |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
268 | if (!result) |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
269 | return TRUE; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
270 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
271 | if (!spellchk_inside_word(iter)) { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
272 | gtk_text_iter_forward_char(iter); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
273 | return TRUE; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
274 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
275 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
276 | output = gtk_text_iter_backward_word_start(iter); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
277 | if (!output) |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
278 | return FALSE; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
279 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
280 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
281 | return TRUE; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
282 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
283 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
284 | static void |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
285 | check_range(spellchk *spell, GtkTextBuffer *buffer, |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
286 | GtkTextIter start, GtkTextIter end) { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
287 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
288 | gboolean result; |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
289 | gchar *tmp; |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
290 | int period_count = 0; |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
291 | gchar *word; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
292 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
293 | /* We need to go backwords to find out if we are inside a word or not. */ |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
294 | gtk_text_iter_backward_char(&end); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
295 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
296 | if (spellchk_inside_word(&end)) { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
297 | gtk_text_iter_forward_char(&end); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
298 | return; /* We only pay attention to whole words. */ |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
299 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
300 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
301 | /* We could be in the middle of a whitespace block. Check for that. */ |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
302 | result = gtk_text_iter_backward_char(&end); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
303 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
304 | if (!spellchk_inside_word(&end)) { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
305 | if (result) |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
306 | gtk_text_iter_forward_char(&end); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
307 | return; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
308 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
309 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
310 | if (result) |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
311 | gtk_text_iter_forward_char(&end); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
312 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
313 | /* Move backwards to the beginning of the word. */ |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
314 | spellchk_backward_word_start(&start); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
315 | |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
316 | spell->word = gtk_text_iter_get_text(&start, &end); |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
317 | |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
318 | /* Hack because otherwise typing things like U.S. gets difficult |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
319 | * if you have 'u' -> 'you' set as a correction... |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
320 | * |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
321 | * Part 2 of 2: This chops periods off the end of the word so |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
322 | * the right substitution entry is found. */ |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
323 | tmp = g_strdup(spell->word); |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
324 | if (tmp != NULL && *tmp != '\0') { |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
325 | gchar *c; |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
326 | for (c = tmp + strlen(tmp) - 1 ; c != tmp ; c--) { |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
327 | if (*c == '.') { |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
328 | *c = '\0'; |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
329 | period_count++; |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
330 | } else |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
331 | break; |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
332 | } |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
333 | } |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
334 | |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
335 | if ((word = substitute_word(tmp))) { |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
336 | GtkTextMark *mark; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
337 | GtkTextIter pos; |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
338 | gchar *tmp2; |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
339 | int i; |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
340 | |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
341 | for (i = 1 ; i <= period_count ; i++) { |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
342 | tmp2 = g_strconcat(word, ".", NULL); |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
343 | g_free(word); |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
344 | word = tmp2; |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
345 | } |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
346 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
347 | gtk_text_buffer_delete(buffer, &start, &end); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
348 | gtk_text_buffer_insert(buffer, &start, word, -1); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
349 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
350 | mark = gtk_text_buffer_get_insert(buffer); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
351 | gtk_text_buffer_get_iter_at_mark(buffer, &pos, mark); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
352 | spell->pos = gtk_text_iter_get_offset(&pos); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
353 | |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
354 | g_free(word); |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
355 | g_free(tmp); |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
356 | return; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
357 | } |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
358 | g_free(tmp); |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
359 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
360 | /* g_free(spell->word); */ |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
361 | spell->word = NULL; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
362 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
363 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
364 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
365 | /* insertion works like this: |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
366 | * - before the text is inserted, we mark the position in the buffer. |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
367 | * - after the text is inserted, we see where our mark is and use that and |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
368 | * the current position to check the entire range of inserted text. |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
369 | * |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
370 | * this may be overkill for the common case (inserting one character). */ |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
371 | static void |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
372 | insert_text_before(GtkTextBuffer *buffer, GtkTextIter *iter, |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
373 | gchar *text, gint len, spellchk *spell) |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
374 | { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
375 | if (spell->inserting == TRUE) |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
376 | return; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
377 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
378 | spell->inserting = TRUE; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
379 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
380 | if (spell->word) { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
381 | /* g_free(spell->word); */ |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
382 | spell->word = NULL; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
383 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
384 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
385 | gtk_text_buffer_move_mark(buffer, spell->mark_insert_start, iter); |
| 103 | 386 | } |
| 387 | ||
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
388 | static void |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
389 | insert_text_after(GtkTextBuffer *buffer, GtkTextIter *iter, |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
390 | gchar *text, gint len, spellchk *spell) |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
391 | { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
392 | GtkTextIter start; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
393 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
394 | if (spell->ignore_correction) { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
395 | spell->ignore_correction = FALSE; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
396 | return; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
397 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
398 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
399 | /* we need to check a range of text. */ |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
400 | gtk_text_buffer_get_iter_at_mark(buffer, &start, spell->mark_insert_start); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
401 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
402 | if (len == 1) |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
403 | check_range(spell, buffer, start, *iter); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
404 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
405 | gtk_text_buffer_move_mark(buffer, spell->mark_insert_end, iter); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
406 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
407 | spell->inserting = FALSE; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
408 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
409 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
410 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
411 | static void |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
412 | delete_range_after(GtkTextBuffer *buffer, |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
413 | GtkTextIter *start, GtkTextIter *end, spellchk *spell) |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
414 | { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
415 | GtkTextIter start2, end2; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
416 | GtkTextMark *mark; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
417 | GtkTextIter pos; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
418 | gint place; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
419 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
420 | if (!spell->word) |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
421 | return; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
422 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
423 | if (spell->inserting == TRUE) |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
424 | return; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
425 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
426 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
427 | spell->inserting = TRUE; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
428 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
429 | mark = gtk_text_buffer_get_insert(buffer); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
430 | gtk_text_buffer_get_iter_at_mark(buffer, &pos, mark); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
431 | place = gtk_text_iter_get_offset(&pos); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
432 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
433 | if ((place + 1) != spell->pos) { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
434 | /* g_free(spell->word); */ |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
435 | spell->word = NULL; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
436 | return; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
437 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
438 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
439 | gtk_text_buffer_get_iter_at_mark(buffer, &start2, spell->mark_insert_start); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
440 | gtk_text_buffer_get_iter_at_mark(buffer, &end2, spell->mark_insert_end); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
441 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
442 | gtk_text_buffer_delete(buffer, &start2, &end2); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
443 | gtk_text_buffer_insert(buffer, &start2, spell->word, -1); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
444 | spell->ignore_correction = TRUE; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
445 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
446 | /* g_free(spell->word); */ |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
447 | spell->inserting = FALSE; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
448 | spell->word = NULL; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
449 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
450 | |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
451 | spellchk* |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
452 | spellchk_new_attach(GaimConversation *c) { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
453 | spellchk *spell; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
454 | GtkTextBuffer *buffer; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
455 | GtkTextIter start, end; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
456 | GaimGtkConversation *gtkconv; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
457 | GtkTextView *view; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
458 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
459 | gtkconv = GAIM_GTK_CONVERSATION(c); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
460 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
461 | view = GTK_TEXT_VIEW(gtkconv->entry); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
462 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
463 | spell = g_object_get_data(G_OBJECT(view), SPELLCHK_OBJECT_KEY); |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
464 | if(spell){ |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
465 | return spell; |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
466 | } |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
467 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
468 | /* attach to the widget */ |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
469 | spell = g_new0(spellchk, 1); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
470 | spell->view = view; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
471 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
472 | g_object_set_data(G_OBJECT(view), SPELLCHK_OBJECT_KEY, spell); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
473 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
474 | g_signal_connect_swapped(G_OBJECT(view), "destroy", |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
475 | G_CALLBACK(spellchk_free), spell); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
476 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
477 | buffer = gtk_text_view_get_buffer(view); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
478 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
479 | /* we create the mark here, but we don't use it until text is |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
480 | * inserted, so we don't really care where iter points. */ |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
481 | gtk_text_buffer_get_bounds(buffer, &start, &end); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
482 | spell->mark_insert_start = gtk_text_buffer_create_mark(buffer, |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
483 | "spellchk-insert-start", |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
484 | &start, TRUE); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
485 | spell->mark_insert_end = gtk_text_buffer_create_mark(buffer, |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
486 | "spellchk-insert-end", |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
487 | &start, TRUE); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
488 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
489 | g_signal_connect_after(G_OBJECT(buffer), |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
490 | "delete-range", |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
491 | G_CALLBACK(delete_range_after), spell); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
492 | g_signal_connect(G_OBJECT(buffer), |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
493 | "insert-text", |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
494 | G_CALLBACK(insert_text_before), spell); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
495 | g_signal_connect_after(G_OBJECT(buffer), |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
496 | "insert-text", |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
497 | G_CALLBACK(insert_text_after), spell); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
498 | |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
499 | return spell; |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
500 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
501 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
502 | static int buf_get_line(char *ibuf, char **buf, int *position, int len) |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
503 | { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
504 | int pos = *position; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
505 | int spos = pos; |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
506 | |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
507 | if (pos == len) |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
508 | return 0; |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
509 | |
|
11296
886f2e4642c6
[gaim-migrate @ 13496]
Richard Laager <rlaager@pidgin.im>
parents:
11288
diff
changeset
|
510 | while (!(ibuf[pos] == '\n' || |
|
886f2e4642c6
[gaim-migrate @ 13496]
Richard Laager <rlaager@pidgin.im>
parents:
11288
diff
changeset
|
511 | (ibuf[pos] == '\r' && ibuf[pos + 1] != '\n'))) |
|
886f2e4642c6
[gaim-migrate @ 13496]
Richard Laager <rlaager@pidgin.im>
parents:
11288
diff
changeset
|
512 | { |
|
886f2e4642c6
[gaim-migrate @ 13496]
Richard Laager <rlaager@pidgin.im>
parents:
11288
diff
changeset
|
513 | pos++; |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
514 | if (pos == len) |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
515 | return 0; |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
516 | } |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
517 | |
|
11296
886f2e4642c6
[gaim-migrate @ 13496]
Richard Laager <rlaager@pidgin.im>
parents:
11288
diff
changeset
|
518 | if (pos != 0 && ibuf[pos] == '\n' && ibuf[pos - 1] == '\r') |
|
886f2e4642c6
[gaim-migrate @ 13496]
Richard Laager <rlaager@pidgin.im>
parents:
11288
diff
changeset
|
519 | ibuf[pos - 1] = '\0'; |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
520 | |
|
11296
886f2e4642c6
[gaim-migrate @ 13496]
Richard Laager <rlaager@pidgin.im>
parents:
11288
diff
changeset
|
521 | ibuf[pos] = '\0'; |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
522 | *buf = &ibuf[spos]; |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
523 | |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
524 | pos++; |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
525 | *position = pos; |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
526 | |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
527 | return 1; |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
528 | } |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
529 | |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
530 | static void load_conf() |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
531 | { |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
532 | /* There are things in this word list that the plugin can't yet correct. |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
533 | * For example, BAD "words" with spaces in them. I've left them in the |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
534 | * list because if the plugin is enhanced in the future, they'll be |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
535 | * useful corrections. |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
536 | * |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
537 | * Corrections to change "...", "(c)", "(r)", and "(tm)" to their |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
538 | * Unicode character equivalents were not added here even though |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
539 | * they existed in the source list(s). This plugin doesn't yet |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
540 | * handle them and it seems that even if it did, those corrections |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
541 | * would be more trouble than they're worth. |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
542 | * |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
543 | * - Richard Laager (rlaager) |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
544 | */ |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
545 | const char * const defaultconf = |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
546 | "BAD abbout\nGOOD about\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
547 | "BAD abotu\nGOOD about\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
548 | "BAD abouta\nGOOD about a\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
549 | "BAD aboutit\nGOOD about it\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
550 | "BAD aboutthe\nGOOD about the\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
551 | "BAD abscence\nGOOD absence\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
552 | "BAD accesories\nGOOD accessories\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
553 | "BAD accidant\nGOOD accident\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
554 | "BAD accomodate\nGOOD accommodate\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
555 | "BAD accordingto\nGOOD according to\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
556 | "BAD accross\nGOOD across\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
557 | "BAD acheive\nGOOD achieve\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
558 | "BAD acheived\nGOOD achieved\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
559 | "BAD acheiving\nGOOD achieving\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
560 | "BAD acn\nGOOD can\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
561 | "BAD acommodate\nGOOD accommodate\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
562 | "BAD acomodate\nGOOD accommodate\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
563 | "BAD actualyl\nGOOD actually\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
564 | "BAD additinal\nGOOD additional\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
565 | "BAD addtional\nGOOD additional\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
566 | "BAD adequit\nGOOD adequate\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
567 | "BAD adequite\nGOOD adequate\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
568 | "BAD adn\nGOOD and\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
569 | "BAD advanage\nGOOD advantage\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
570 | "BAD affraid\nGOOD afraid\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
571 | "BAD afterthe\nGOOD after the\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
572 | "BAD againstt he\nGOOD against the\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
573 | "BAD aganist\nGOOD against\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
574 | "BAD aggresive\nGOOD aggressive\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
575 | "BAD agian\nGOOD again\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
576 | "BAD agreemeent\nGOOD agreement\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
577 | "BAD agreemeents\nGOOD agreements\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
578 | "BAD agreemnet\nGOOD agreement\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
579 | "BAD agreemnets\nGOOD agreements\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
580 | "BAD agressive\nGOOD aggressive\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
581 | "BAD agressiveness\nGOOD aggressiveness\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
582 | "BAD ahd\nGOOD had\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
583 | "BAD ahold\nGOOD a hold\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
584 | "BAD ahppen\nGOOD happen\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
585 | "BAD ahve\nGOOD have\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
586 | "BAD allready\nGOOD already\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
587 | "BAD allwasy\nGOOD always\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
588 | "BAD allwyas\nGOOD always\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
589 | "BAD almots\nGOOD almost\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
590 | "BAD almsot\nGOOD almost\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
591 | "BAD alomst\nGOOD almost\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
592 | "BAD alot\nGOOD a lot\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
593 | "BAD alraedy\nGOOD already\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
594 | "BAD alreayd\nGOOD already\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
595 | "BAD alreday\nGOOD already\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
596 | "BAD alwasy\nGOOD always\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
597 | "BAD alwats\nGOOD always\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
598 | "BAD alway\nGOOD always\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
599 | "BAD alwyas\nGOOD always\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
600 | "BAD amde\nGOOD made\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
601 | "BAD Ameria\nGOOD America\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
602 | "BAD amke\nGOOD make\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
603 | "BAD amkes\nGOOD makes\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
604 | "BAD anbd\nGOOD and\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
605 | "BAD andone\nGOOD and one\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
606 | "BAD andteh\nGOOD and the\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
607 | "BAD andthe\nGOOD and the\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
608 | "BAD andt he\nGOOD and the\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
609 | "BAD anothe\nGOOD another\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
610 | "BAD anual\nGOOD annual\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
611 | "BAD any1\nGOOD anyone\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
612 | "BAD apparant\nGOOD apparent\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
613 | "BAD apparrent\nGOOD apparent\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
614 | "BAD appearence\nGOOD appearance\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
615 | "BAD appeares\nGOOD appears\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
616 | "BAD applicaiton\nGOOD application\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
617 | "BAD applicaitons\nGOOD applications\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
618 | "BAD applyed\nGOOD applied\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
619 | "BAD appointiment\nGOOD appointment\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
620 | "BAD approrpiate\nGOOD appropriate\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
621 | "BAD approrpriate\nGOOD appropriate\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
622 | "BAD aquisition\nGOOD acquisition\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
623 | "BAD aquisitions\nGOOD acquisitions\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
624 | "BAD arent\nGOOD aren't\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
625 | "BAD aren;t\nGOOD aren't\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
626 | "BAD arguement\nGOOD argument\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
627 | "BAD arguements\nGOOD arguments\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
628 | "BAD arn't\nGOOD aren't\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
629 | "BAD arond\nGOOD around\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
630 | "BAD artical\nGOOD article\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
631 | "BAD articel\nGOOD article\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
632 | "BAD asdvertising\nGOOD advertising\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
633 | "BAD askt he\nGOOD ask the\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
634 | "BAD assistent\nGOOD assistant\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
635 | "BAD asthe\nGOOD as the\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
636 | "BAD atention\nGOOD attention\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
637 | "BAD atmospher\nGOOD atmosphere\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
638 | "BAD attentioin\nGOOD attention\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
639 | "BAD atthe\nGOOD at the\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
640 | "BAD audeince\nGOOD audience\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
641 | "BAD audiance\nGOOD audience\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
642 | "BAD availalbe\nGOOD available\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
643 | "BAD awya\nGOOD away\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
644 | "BAD aywa\nGOOD away\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
645 | "BAD b4\nGOOD before\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
646 | "BAD bakc\nGOOD back\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
647 | "BAD balence\nGOOD balance\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
648 | "BAD ballance\nGOOD balance\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
649 | "BAD baout\nGOOD about\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
650 | "BAD bcak\nGOOD back\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
651 | "BAD bcuz\nGOOD because\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
652 | "BAD beacuse\nGOOD because\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
653 | "BAD becasue\nGOOD because\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
654 | "BAD becaus\nGOOD because\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
655 | "BAD becausea\nGOOD because a\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
656 | "BAD becauseof\nGOOD because of\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
657 | "BAD becausethe\nGOOD because the\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
658 | "BAD becauseyou\nGOOD because you\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
659 | "BAD becomeing\nGOOD becoming\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
660 | "BAD becomming\nGOOD becoming\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
661 | "BAD becuase\nGOOD because\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
662 | "BAD becuse\nGOOD because\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
663 | "BAD befoer\nGOOD before\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
664 | "BAD beggining\nGOOD beginning\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
665 | "BAD begining\nGOOD beginning\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
666 | "BAD beginining\nGOOD beginning\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
667 | "BAD beleiev\nGOOD believe\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
668 | "BAD beleieve\nGOOD believe\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
669 | "BAD beleif\nGOOD belief\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
670 | "BAD beleive\nGOOD believe\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
671 | "BAD beleived\nGOOD believed\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
672 | "BAD beleives\nGOOD believes\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
673 | "BAD belive\nGOOD believe\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
674 | "BAD belived\nGOOD believed\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
675 | "BAD belives\nGOOD believes\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
676 | "BAD benifit\nGOOD benefit\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
677 | "BAD benifits\nGOOD benefits\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
678 | "BAD betwen\nGOOD between\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
679 | "BAD beutiful\nGOOD beautiful\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
680 | "BAD blase\nGOOD blasé\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
681 | "BAD boxs\nGOOD boxes\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
682 | "BAD brodcast\nGOOD broadcast\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
683 | "BAD butthe\nGOOD but the\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
684 | "BAD bve\nGOOD be\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
685 | "BAD byt he\nGOOD by the\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
686 | "BAD cafe\nGOOD café\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
687 | "BAD caharcter\nGOOD character\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
688 | "BAD calcullated\nGOOD calculated\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
689 | "BAD calulated\nGOOD calculated\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
690 | "BAD candidtae\nGOOD candidate\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
691 | "BAD candidtaes\nGOOD candidates\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
692 | "BAD cant\nGOOD can't\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
693 | "BAD can;t\nGOOD can't\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
694 | "BAD can't of been\nGOOD can't have been\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
695 | "BAD catagory\nGOOD category\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
696 | "BAD categiory\nGOOD category\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
697 | "BAD certian\nGOOD certain\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
698 | "BAD challange\nGOOD challenge\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
699 | "BAD challanges\nGOOD challenges\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
700 | "BAD chaneg\nGOOD change\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
701 | "BAD chanegs\nGOOD changes\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
702 | "BAD changable\nGOOD changeable\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
703 | "BAD changeing\nGOOD changing\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
704 | "BAD changng\nGOOD changing\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
705 | "BAD charachter\nGOOD character\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
706 | "BAD charachters\nGOOD characters\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
707 | "BAD charactor\nGOOD character\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
708 | "BAD charecter\nGOOD character\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
709 | "BAD charector\nGOOD character\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
710 | "BAD cheif\nGOOD chief\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
711 | "BAD chekc\nGOOD check\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
712 | "BAD chnage\nGOOD change\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
713 | "BAD cieling\nGOOD ceiling\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
714 | "BAD circut\nGOOD circuit\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
715 | "BAD claer\nGOOD clear\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
716 | "BAD claered\nGOOD cleared\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
717 | "BAD claerly\nGOOD clearly\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
718 | "BAD cliant\nGOOD client\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
719 | "BAD cliche\nGOOD cliché\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
720 | "BAD cna\nGOOD can\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
721 | "BAD colection\nGOOD collection\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
722 | "BAD comanies\nGOOD companies\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
723 | "BAD comany\nGOOD company\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
724 | "BAD comapnies\nGOOD companies\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
725 | "BAD comapny\nGOOD company\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
726 | "BAD combintation\nGOOD combination\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
727 | "BAD comited\nGOOD committed\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
728 | "BAD comittee\nGOOD committee\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
729 | "BAD commadn\nGOOD command\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
730 | "BAD comming\nGOOD coming\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
731 | "BAD commitee\nGOOD committee\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
732 | "BAD committe\nGOOD committee\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
733 | "BAD committment\nGOOD commitment\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
734 | "BAD committments\nGOOD commitments\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
735 | "BAD committy\nGOOD committee\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
736 | "BAD comntain\nGOOD contain\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
737 | "BAD comntains\nGOOD contains\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
738 | "BAD compair\nGOOD compare\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
739 | "BAD company;s\nGOOD company's\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
740 | "BAD competetive\nGOOD competitive\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
741 | "BAD compleated\nGOOD completed\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
742 | "BAD compleatly\nGOOD completely\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
743 | "BAD compleatness\nGOOD completeness\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
744 | "BAD completly\nGOOD completely\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
745 | "BAD completness\nGOOD completeness\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
746 | "BAD composate\nGOOD composite\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
747 | "BAD comtain\nGOOD contain\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
748 | "BAD comtains\nGOOD contains\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
749 | "BAD comunicate\nGOOD communicate\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
750 | "BAD comunity\nGOOD community\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
751 | "BAD condolances\nGOOD condolences\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
752 | "BAD conected\nGOOD connected\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
753 | "BAD conferance\nGOOD conference\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
754 | "BAD confirmmation\nGOOD confirmation\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
755 | "BAD congradulations\nGOOD congratulations\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
756 | "BAD considerit\nGOOD considerate\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
757 | "BAD considerite\nGOOD considerate\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
758 | "BAD consonent\nGOOD consonant\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
759 | "BAD conspiricy\nGOOD conspiracy\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
760 | "BAD consultent\nGOOD consultant\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
761 | "BAD convertable\nGOOD convertible\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
762 | "BAD cooparate\nGOOD cooperate\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
763 | "BAD cooporate\nGOOD cooperate\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
764 | "BAD corproation\nGOOD corporation\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
765 | "BAD corproations\nGOOD corporations\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
766 | "BAD corruptable\nGOOD corruptible\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
767 | "BAD cotten\nGOOD cotton\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
768 | "BAD coudl\nGOOD could\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
769 | "BAD coudln't\nGOOD couldn't\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
770 | "BAD coudn't\nGOOD couldn't\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
771 | "BAD couldnt\nGOOD couldn't\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
772 | "BAD couldn;t\nGOOD couldn't\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
773 | "BAD could of been\nGOOD could have been\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
774 | "BAD could of had\nGOOD could have had\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
775 | "BAD couldthe\nGOOD could the\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
776 | "BAD couldve\nGOOD could've\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
777 | "BAD cpoy\nGOOD copy\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
778 | "BAD creme\nGOOD crème\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
779 | "BAD ctaegory\nGOOD category\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
780 | "BAD cu\nGOOD see you\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
781 | "BAD cusotmer\nGOOD customer\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
782 | "BAD cusotmers\nGOOD customers\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
783 | "BAD cutsomer\nGOOD customer\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
784 | "BAD cutsomers\nGOOD customer\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
785 | "BAD cuz\nGOOD because\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
786 | "BAD cxan\nGOOD can\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
787 | "BAD danceing\nGOOD dancing\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
788 | "BAD dcument\nGOOD document\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
789 | "BAD deatils\nGOOD details\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
790 | "BAD decison\nGOOD decision\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
791 | "BAD decisons\nGOOD decisions\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
792 | "BAD decor\nGOOD décor\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
793 | "BAD defendent\nGOOD defendant\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
794 | "BAD definately\nGOOD definitely\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
795 | "BAD deja vu\nGOOD déjà vu\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
796 | "BAD deptartment\nGOOD department\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
797 | "BAD desicion\nGOOD decision\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
798 | "BAD desicions\nGOOD decisions\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
799 | "BAD desision\nGOOD decision\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
800 | "BAD desisions\nGOOD decisions\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
801 | "BAD detente\nGOOD détente\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
802 | "BAD develeoprs\nGOOD developers\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
803 | "BAD devellop\nGOOD develop\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
804 | "BAD develloped\nGOOD developed\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
805 | "BAD develloper\nGOOD developer\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
806 | "BAD devellopers\nGOOD developers\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
807 | "BAD develloping\nGOOD developing\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
808 | "BAD devellopment\nGOOD development\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
809 | "BAD devellopments\nGOOD developments\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
810 | "BAD devellops\nGOOD develop\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
811 | "BAD develope\nGOOD develop\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
812 | "BAD developement\nGOOD development\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
813 | "BAD developements\nGOOD developments\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
814 | "BAD developor\nGOOD developer\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
815 | "BAD developors\nGOOD developers\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
816 | "BAD develpment\nGOOD development\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
817 | "BAD diaplay\nGOOD display\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
818 | "BAD didint\nGOOD didn't\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
819 | "BAD didnot\nGOOD did not\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
820 | "BAD didnt\nGOOD didn't\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
821 | "BAD didn;t\nGOOD didn't\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
822 | "BAD difefrent\nGOOD different\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
823 | "BAD diferences\nGOOD differences\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
824 | "BAD differance\nGOOD difference\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
825 | "BAD differances\nGOOD differences\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
826 | "BAD differant\nGOOD different\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
827 | "BAD differemt\nGOOD different\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
828 | "BAD differnt\nGOOD different\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
829 | "BAD diffrent\nGOOD different\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
830 | "BAD directer\nGOOD director\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
831 | "BAD directers\nGOOD directors\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
832 | "BAD directiosn\nGOOD direction\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
833 | "BAD disatisfied\nGOOD dissatisfied\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
834 | "BAD discoverd\nGOOD discovered\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
835 | "BAD disign\nGOOD design\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
836 | "BAD dispaly\nGOOD display\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
837 | "BAD dissonent\nGOOD dissonant\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
838 | "BAD distribusion\nGOOD distribution\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
839 | "BAD divsion\nGOOD division\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
840 | "BAD docuement\nGOOD documents\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
841 | "BAD docuemnt\nGOOD document\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
842 | "BAD documetn\nGOOD document\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
843 | "BAD documnet\nGOOD document\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
844 | "BAD documnets\nGOOD documents\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
845 | "BAD doens't\nGOOD doesn't\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
846 | "BAD doese\nGOOD does\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
847 | "BAD doe snot\nGOOD does not\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
848 | "BAD doesnt\nGOOD doesn't\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
849 | "BAD doesn;t\nGOOD doesn't\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
850 | "BAD doign\nGOOD doing\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
851 | "BAD doimg\nGOOD doing\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
852 | "BAD doind\nGOOD doing\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
853 | "BAD dollers\nGOOD dollars\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
854 | "BAD donig\nGOOD doing\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
855 | "BAD donno\nGOOD don't know\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
856 | "BAD dont\nGOOD don't\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
857 | "BAD do'nt\nGOOD don't\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
858 | "BAD don;t\nGOOD don't\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
859 | "BAD don't no\nGOOD don't know\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
860 | "BAD dosn't\nGOOD doesn't\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
861 | "BAD driveing\nGOOD driving\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
862 | "BAD drnik\nGOOD drink\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
863 | "BAD dunno\nGOOD don't know\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
864 | "BAD eclair\nGOOD éclair\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
865 | "BAD efel\nGOOD feel\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
866 | "BAD effecient\nGOOD efficient\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
867 | "BAD efort\nGOOD effort\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
868 | "BAD eforts\nGOOD efforts\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
869 | "BAD ehr\nGOOD her\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
870 | "BAD eligable\nGOOD eligible\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
871 | "BAD embarass\nGOOD embarrass\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
872 | "BAD emigre\nGOOD émigré\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
873 | "BAD enought\nGOOD enough\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
874 | "BAD entree\nGOOD entrée\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
875 | "BAD enuf\nGOOD enough\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
876 | "BAD equippment\nGOOD equipment\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
877 | "BAD equivalant\nGOOD equivalent\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
878 | "BAD esle\nGOOD else\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
879 | "BAD especally\nGOOD especially\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
880 | "BAD especialyl\nGOOD especially\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
881 | "BAD espesially\nGOOD especially\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
882 | "BAD essense\nGOOD essence\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
883 | "BAD excellance\nGOOD excellence\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
884 | "BAD excellant\nGOOD excellent\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
885 | "BAD excercise\nGOOD exercise\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
886 | "BAD exchagne\nGOOD exchange\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
887 | "BAD exchagnes\nGOOD exchanges\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
888 | "BAD excitment\nGOOD excitement\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
889 | "BAD exhcange\nGOOD exchange\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
890 | "BAD exhcanges\nGOOD exchanges\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
891 | "BAD experiance\nGOOD experience\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
892 | "BAD experienc\nGOOD experience\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
893 | "BAD exprience\nGOOD experience\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
894 | "BAD exprienced\nGOOD experienced\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
895 | "BAD eyt\nGOOD yet\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
896 | "BAD facade\nGOOD façade\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
897 | "BAD faeture\nGOOD feature\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
898 | "BAD faetures\nGOOD feature\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
899 | "BAD familair\nGOOD familiar\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
900 | "BAD familar\nGOOD familiar\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
901 | "BAD familliar\nGOOD familiar\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
902 | "BAD fammiliar\nGOOD familiar\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
903 | "BAD feild\nGOOD field\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
904 | "BAD feilds\nGOOD fields\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
905 | "BAD fianlly\nGOOD finally\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
906 | "BAD fidn\nGOOD find\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
907 | "BAD finalyl\nGOOD finally\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
908 | "BAD firends\nGOOD friends\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
909 | "BAD firts\nGOOD first\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
910 | "BAD follwo\nGOOD follow\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
911 | "BAD follwoing\nGOOD following\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
912 | "BAD fora\nGOOD for a\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
913 | "BAD foriegn\nGOOD foreign\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
914 | "BAD forthe\nGOOD for the\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
915 | "BAD forwrd\nGOOD forward\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
916 | "BAD forwrds\nGOOD forwards\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
917 | "BAD foudn\nGOOD found\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
918 | "BAD foward\nGOOD forward\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
919 | "BAD fowards\nGOOD forwards\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
920 | "BAD freind\nGOOD friend\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
921 | "BAD freindly\nGOOD friendly\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
922 | "BAD freinds\nGOOD friends\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
923 | "BAD friday\nGOOD Friday\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
924 | "BAD frmo\nGOOD from\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
925 | "BAD fromthe\nGOOD from the\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
926 | "BAD fromt he\nGOOD from the\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
927 | "BAD furneral\nGOOD funeral\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
928 | "BAD fwe\nGOOD few\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
929 | "BAD garantee\nGOOD guarantee\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
930 | "BAD gaurd\nGOOD guard\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
931 | "BAD gemeral\nGOOD general\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
932 | "BAD gerat\nGOOD great\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
933 | "BAD geting\nGOOD getting\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
934 | "BAD gettin\nGOOD getting\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
935 | "BAD gievn\nGOOD given\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
936 | "BAD giveing\nGOOD giving\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
937 | "BAD gloabl\nGOOD global\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
938 | "BAD goign\nGOOD going\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
939 | "BAD gonig\nGOOD going\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
940 | "BAD govenment\nGOOD government\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
941 | "BAD goverment\nGOOD government\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
942 | "BAD gruop\nGOOD group\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
943 | "BAD gruops\nGOOD groups\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
944 | "BAD grwo\nGOOD grow\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
945 | "BAD guidlines\nGOOD guidelines\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
946 | "BAD hadbeen\nGOOD had been\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
947 | "BAD hadnt\nGOOD hadn't\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
948 | "BAD hadn;t\nGOOD hadn't\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
949 | "BAD haev\nGOOD have\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
950 | "BAD hapen\nGOOD happen\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
951 | "BAD hapened\nGOOD happened\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
952 | "BAD hapening\nGOOD happening\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
953 | "BAD hapens\nGOOD happens\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
954 | "BAD happend\nGOOD happened\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
955 | "BAD hasbeen\nGOOD has been\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
956 | "BAD hasnt\nGOOD hasn't\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
957 | "BAD hasn;t\nGOOD hasn't\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
958 | "BAD havebeen\nGOOD have been\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
959 | "BAD haveing\nGOOD having\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
960 | "BAD havent\nGOOD haven't\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
961 | "BAD haven;t\nGOOD haven't\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
962 | "BAD hda\nGOOD had\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
963 | "BAD hearign\nGOOD hearing\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
964 | "BAD he;d\nGOOD he'd\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
965 | "BAD hel\nGOOD he'll\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
966 | "BAD he;ll\nGOOD he'll\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
967 | "BAD helpfull\nGOOD helpful\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
968 | "BAD herat\nGOOD heart\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
969 | "BAD heres\nGOOD here's\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
970 | "BAD here;s\nGOOD here's\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
971 | "BAD hes\nGOOD he's\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
972 | "BAD he;s\nGOOD he's\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
973 | "BAD hesaid\nGOOD he said\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
974 | "BAD hewas\nGOOD he was\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
975 | "BAD hge\nGOOD he\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
976 | "BAD hismelf\nGOOD himself\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
977 | "BAD hlep\nGOOD help\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
978 | "BAD hott\nGOOD hot\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
979 | "BAD hows\nGOOD how's\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
980 | "BAD hsa\nGOOD has\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
981 | "BAD hse\nGOOD she\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
982 | "BAD hsi\nGOOD his\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
983 | "BAD hte\nGOOD the\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
984 | "BAD htere\nGOOD there\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
985 | "BAD htese\nGOOD these\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
986 | "BAD htey\nGOOD they\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
987 | "BAD hting\nGOOD thing\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
988 | "BAD htink\nGOOD think\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
989 | "BAD htis\nGOOD this\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
990 | "BAD htp:\nGOOD http:\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
991 | "BAD http:\\\\nGOOD http://\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
992 | "BAD httpL\nGOOD http:\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
993 | "BAD hvae\nGOOD have\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
994 | "BAD hvaing\nGOOD having\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
995 | "BAD hwich\nGOOD which\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
996 | "BAD i\nGOOD I\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
997 | "BAD i c\nGOOD I see\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
998 | "BAD i;d\nGOOD I'd\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
999 | "BAD i'd\nGOOD I'd\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1000 | "BAD I;d\nGOOD I'd\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1001 | "BAD idae\nGOOD idea\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1002 | "BAD idaes\nGOOD ideas\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1003 | "BAD identofy\nGOOD identify\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1004 | "BAD ihs\nGOOD his\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1005 | "BAD iits the\nGOOD it's the\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1006 | "BAD i'll\nGOOD I'll\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1007 | "BAD I;ll\nGOOD I'll\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1008 | "BAD i;m\nGOOD I'm\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1009 | "BAD i'm\nGOOD I'm\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1010 | "BAD I\"m\nGOOD I'm\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1011 | "BAD imediate\nGOOD immediate\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1012 | "BAD imediatly\nGOOD immediately\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1013 | "BAD immediatly\nGOOD immediately\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1014 | "BAD importent\nGOOD important\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1015 | "BAD importnat\nGOOD important\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1016 | "BAD impossable\nGOOD impossible\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1017 | "BAD improvemnt\nGOOD improvement\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1018 | "BAD improvment\nGOOD improvement\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1019 | "BAD includ\nGOOD include\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1020 | "BAD indecate\nGOOD indicate\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1021 | "BAD indenpendence\nGOOD independence\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1022 | "BAD indenpendent\nGOOD independent\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1023 | "BAD indepedent\nGOOD independent\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1024 | "BAD independance\nGOOD independence\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1025 | "BAD independant\nGOOD independent\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1026 | "BAD influance\nGOOD influence\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1027 | "BAD infomation\nGOOD information\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1028 | "BAD informatoin\nGOOD information\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1029 | "BAD inital\nGOOD initial\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1030 | "BAD instaleld\nGOOD installed\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1031 | "BAD insted\nGOOD instead\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1032 | "BAD insurence\nGOOD insurance\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1033 | "BAD inteh\nGOOD in the\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1034 | "BAD interum\nGOOD interim\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1035 | "BAD inthe\nGOOD in the\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1036 | "BAD int he\nGOOD in the\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1037 | "BAD inturn\nGOOD intern\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1038 | "BAD inwhich\nGOOD in which\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1039 | "BAD i snot\nGOOD is not\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1040 | "BAD isnt\nGOOD isn't\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1041 | "BAD isn;t\nGOOD isn't\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1042 | "BAD isthe\nGOOD is the\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1043 | "BAD itd\nGOOD it'd\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1044 | "BAD it;d\nGOOD it'd\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1045 | "BAD itis\nGOOD it is\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1046 | "BAD ititial\nGOOD initial\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1047 | "BAD itll\nGOOD it'll\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1048 | "BAD it;ll\nGOOD it'll\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1049 | "BAD itnerest\nGOOD interest\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1050 | "BAD itnerested\nGOOD interested\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1051 | "BAD itneresting\nGOOD interesting\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1052 | "BAD itnerests\nGOOD interests\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1053 | "BAD it;s\nGOOD it's\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1054 | "BAD itsa\nGOOD it's a\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1055 | "BAD its a\nGOOD it's a\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1056 | "BAD it snot\nGOOD it's not\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1057 | "BAD it' snot\nGOOD it's not\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1058 | "BAD its the\nGOOD it's the\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1059 | "BAD itwas\nGOOD it was\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1060 | "BAD ive\nGOOD I've\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1061 | "BAD i;ve\nGOOD I've\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1062 | "BAD i've\nGOOD I've\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1063 | "BAD iwll\nGOOD will\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1064 | "BAD iwth\nGOOD with\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1065 | "BAD jsut\nGOOD just\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1066 | "BAD jugment\nGOOD judgment\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1067 | "BAD k\nGOOD okay\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1068 | "BAD kno\nGOOD know\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1069 | "BAD knowldge\nGOOD knowledge\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1070 | "BAD knowlege\nGOOD knowledge\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1071 | "BAD knwo\nGOOD know\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1072 | "BAD knwon\nGOOD known\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1073 | "BAD knwos\nGOOD knows\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1074 | "BAD konw\nGOOD know\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1075 | "BAD konwn\nGOOD known\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1076 | "BAD konws\nGOOD knows\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1077 | "BAD labratory\nGOOD laboratory\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1078 | "BAD lastyear\nGOOD last year\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
1079 | "BAD laterz\nGOOD later\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1080 | "BAD learnign\nGOOD learning\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1081 | "BAD lenght\nGOOD length\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1082 | "BAD let;s\nGOOD let's\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1083 | "BAD let's him\nGOOD lets him\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1084 | "BAD let's it\nGOOD lets it\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1085 | "BAD levle\nGOOD level\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1086 | "BAD libary\nGOOD library\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1087 | "BAD librarry\nGOOD library\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1088 | "BAD librery\nGOOD library\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1089 | "BAD liek\nGOOD like\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1090 | "BAD liekd\nGOOD liked\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1091 | "BAD lieutenent\nGOOD lieutenant\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1092 | "BAD liev\nGOOD live\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1093 | "BAD likly\nGOOD likely\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1094 | "BAD lisense\nGOOD license\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1095 | "BAD littel\nGOOD little\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1096 | "BAD litttle\nGOOD little\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1097 | "BAD liuke\nGOOD like\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1098 | "BAD liveing\nGOOD living\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1099 | "BAD loev\nGOOD love\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1100 | "BAD lonly\nGOOD lonely\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1101 | "BAD lookign\nGOOD looking\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1102 | "BAD m\nGOOD am\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1103 | "BAD maintainence\nGOOD maintenance\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1104 | "BAD maintenence\nGOOD maintenance\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1105 | "BAD makeing\nGOOD making\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1106 | "BAD managment\nGOOD management\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1107 | "BAD mantain\nGOOD maintain\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1108 | "BAD marraige\nGOOD marriage\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1109 | "BAD may of been\nGOOD may have been\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1110 | "BAD may of had\nGOOD may have had\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1111 | "BAD memeber\nGOOD member\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1112 | "BAD merchent\nGOOD merchant\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1113 | "BAD mesage\nGOOD message\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1114 | "BAD mesages\nGOOD messages\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1115 | "BAD might of been\nGOOD might have been\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1116 | "BAD might of had\nGOOD might have had\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1117 | "BAD mispell\nGOOD misspell\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1118 | "BAD mispelling\nGOOD misspelling\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1119 | "BAD mispellings\nGOOD misspellings\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1120 | "BAD mkae\nGOOD make\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1121 | "BAD mkaes\nGOOD makes\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1122 | "BAD mkaing\nGOOD making\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1123 | "BAD moeny\nGOOD money\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1124 | "BAD monday\nGOOD Monday\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1125 | "BAD morgage\nGOOD mortgage\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1126 | "BAD mroe\nGOOD more\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1127 | "BAD must of been\nGOOD must have been\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1128 | "BAD must of had\nGOOD must have had\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1129 | "BAD mysefl\nGOOD myself\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1130 | "BAD myu\nGOOD my\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1131 | "BAD naive\nGOOD naïve\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1132 | "BAD ne way\nGOOD anyway\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1133 | "BAD ne ways\nGOOD anyways\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1134 | "BAD ne1\nGOOD anyone\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
1135 | "BAD neway\nGOOD anyway\n" |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
1136 | "BAD neways\nGOOD anyways\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1137 | "BAD necassarily\nGOOD necessarily\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1138 | "BAD necassary\nGOOD necessary\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1139 | "BAD neccessarily\nGOOD necessarily\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1140 | "BAD neccessary\nGOOD necessary\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1141 | "BAD necesarily\nGOOD necessarily\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1142 | "BAD necesary\nGOOD necessary\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1143 | "BAD negotiaing\nGOOD negotiating\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1144 | "BAD nkow\nGOOD know\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1145 | "BAD nothign\nGOOD nothing\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1146 | "BAD nto\nGOOD not\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1147 | "BAD nver\nGOOD never\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1148 | "BAD nwe\nGOOD new\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1149 | "BAD nwo\nGOOD now\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1150 | "BAD obediant\nGOOD obedient\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1151 | "BAD ocasion\nGOOD occasion\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1152 | "BAD occassion\nGOOD occasion\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
1153 | "BAD occurance\nGOOD occurrence\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1154 | "BAD occured\nGOOD occurred\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1155 | "BAD occurence\nGOOD occurrence\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1156 | "BAD occurrance\nGOOD occurrence\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1157 | "BAD oclock\nGOOD o'clock\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1158 | "BAD oculd\nGOOD could\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1159 | "BAD ocur\nGOOD occur\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1160 | "BAD oeprator\nGOOD operator\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1161 | "BAD ofits\nGOOD of its\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1162 | "BAD ofthe\nGOOD of the\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1163 | "BAD oft he\nGOOD of the\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1164 | "BAD oging\nGOOD going\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1165 | "BAD ohter\nGOOD other\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1166 | "BAD omre\nGOOD more\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1167 | "BAD oneof\nGOOD one of\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1168 | "BAD onepoint\nGOOD one point\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1169 | "BAD onthe\nGOOD on the\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1170 | "BAD ont he\nGOOD on the\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1171 | "BAD onyl\nGOOD only\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1172 | "BAD oppasite\nGOOD opposite\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1173 | "BAD opperation\nGOOD operation\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1174 | "BAD oppertunity\nGOOD opportunity\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1175 | "BAD opposate\nGOOD opposite\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1176 | "BAD opposible\nGOOD opposable\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1177 | "BAD opposit\nGOOD opposite\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1178 | "BAD oppotunities\nGOOD opportunities\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1179 | "BAD oppotunity\nGOOD opportunity\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1180 | "BAD orginization\nGOOD organization\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1181 | "BAD orginized\nGOOD organized\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1182 | "BAD otehr\nGOOD other\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1183 | "BAD otu\nGOOD out\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1184 | "BAD outof\nGOOD out of\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1185 | "BAD overthe\nGOOD over the\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1186 | "BAD owrk\nGOOD work\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1187 | "BAD owuld\nGOOD would\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1188 | "BAD oxident\nGOOD oxidant\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1189 | "BAD papaer\nGOOD paper\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1190 | "BAD parliment\nGOOD parliament\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1191 | "BAD partof\nGOOD part of\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1192 | "BAD paymetn\nGOOD payment\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1193 | "BAD paymetns\nGOOD payments\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1194 | "BAD pciture\nGOOD picture\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1195 | "BAD peice\nGOOD piece\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1196 | "BAD peices\nGOOD pieces\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1197 | "BAD peolpe\nGOOD people\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1198 | "BAD peopel\nGOOD people\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1199 | "BAD percentof\nGOOD percent of\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1200 | "BAD percentto\nGOOD percent to\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1201 | "BAD performence\nGOOD performance\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1202 | "BAD perhasp\nGOOD perhaps\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1203 | "BAD perhpas\nGOOD perhaps\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1204 | "BAD permanant\nGOOD permanent\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1205 | "BAD perminent\nGOOD permanent\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1206 | "BAD personalyl\nGOOD personally\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1207 | "BAD pleasent\nGOOD pleasant\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1208 | "BAD pls\nGOOD please\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1209 | "BAD plz\nGOOD please\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1210 | "BAD poeple\nGOOD people\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1211 | "BAD porblem\nGOOD problem\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1212 | "BAD porblems\nGOOD problems\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1213 | "BAD porvide\nGOOD provide\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1214 | "BAD possable\nGOOD possible\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1215 | "BAD postition\nGOOD position\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
1216 | "BAD potatoe\nGOOD potato\n" |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
1217 | "BAD potatos\nGOOD potatoes\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1218 | "BAD potentialy\nGOOD potentially\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1219 | "BAD ppl\nGOOD people\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1220 | "BAD pregnent\nGOOD pregnant\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1221 | "BAD presance\nGOOD presence\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
1222 | "BAD primative\nGOOD primitive\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1223 | "BAD probelm\nGOOD problem\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1224 | "BAD probelms\nGOOD problems\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
1225 | "BAD probly\nGOOD probably\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1226 | "BAD prominant\nGOOD prominent\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1227 | "BAD protege\nGOOD protégé\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1228 | "BAD protoge\nGOOD protégé\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1229 | "BAD psoition\nGOOD position\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1230 | "BAD ptogress\nGOOD progress\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1231 | "BAD pursuade\nGOOD persuade\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1232 | "BAD puting\nGOOD putting\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1233 | "BAD pwoer\nGOOD power\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1234 | "BAD quater\nGOOD quarter\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1235 | "BAD quaters\nGOOD quarters\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1236 | "BAD quesion\nGOOD question\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1237 | "BAD quesions\nGOOD questions\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1238 | "BAD questioms\nGOOD questions\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1239 | "BAD questiosn\nGOOD questions\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1240 | "BAD questoin\nGOOD question\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1241 | "BAD quetion\nGOOD question\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1242 | "BAD quetions\nGOOD questions\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1243 | "BAD r\nGOOD are\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
1244 | "BAD raeson\nGOOD reason\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1245 | "BAD realyl\nGOOD really\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1246 | "BAD reccomend\nGOOD recommend\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1247 | "BAD reccommend\nGOOD recommend\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1248 | "BAD receieve\nGOOD receive\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1249 | "BAD recieve\nGOOD receive\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1250 | "BAD recieved\nGOOD received\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1251 | "BAD recieving\nGOOD receiving\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1252 | "BAD recomend\nGOOD recommend\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1253 | "BAD recomendation\nGOOD recommendation\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1254 | "BAD recomendations\nGOOD recommendations\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1255 | "BAD recomended\nGOOD recommended\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1256 | "BAD reconize\nGOOD recognize\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1257 | "BAD recrod\nGOOD record\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1258 | "BAD rediculous\nGOOD ridiculous\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
1259 | "BAD reguard\nGOOD regard\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1260 | "BAD religous\nGOOD religious\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1261 | "BAD reluctent\nGOOD reluctant\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1262 | "BAD remeber\nGOOD remember\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1263 | "BAD reommend\nGOOD recommend\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1264 | "BAD representativs\nGOOD representatives\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1265 | "BAD representives\nGOOD representatives\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1266 | "BAD represetned\nGOOD represented\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1267 | "BAD represnt\nGOOD represent\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1268 | "BAD reserach\nGOOD research\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1269 | "BAD resollution\nGOOD resolution\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1270 | "BAD resorces\nGOOD resources\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1271 | "BAD respomd\nGOOD respond\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1272 | "BAD respomse\nGOOD response\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1273 | "BAD responce\nGOOD response\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1274 | "BAD responsability\nGOOD responsibility\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1275 | "BAD responsable\nGOOD responsible\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1276 | "BAD responsibile\nGOOD responsible\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1277 | "BAD responsiblity\nGOOD responsibility\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1278 | "BAD restaraunt\nGOOD restaurant\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1279 | "BAD restuarant\nGOOD restaurant\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1280 | "BAD reult\nGOOD result\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1281 | "BAD reveiw\nGOOD review\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1282 | "BAD reveiwing\nGOOD reviewing\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1283 | "BAD rumers\nGOOD rumors\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1284 | "BAD rwite\nGOOD write\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1285 | "BAD rythm\nGOOD rhythm\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1286 | "BAD saidhe\nGOOD said he\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1287 | "BAD saidit\nGOOD said it\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1288 | "BAD saidthat\nGOOD said that\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1289 | "BAD saidthe\nGOOD said the\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1290 | "BAD saidt he\nGOOD said the\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
1291 | "BAD sandwhich\nGOOD sandwich\n" |
|
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
1292 | "BAD sandwitch\nGOOD sandwich\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1293 | "BAD saturday\nGOOD Saturday\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1294 | "BAD scedule\nGOOD schedule\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1295 | "BAD sceduled\nGOOD scheduled\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1296 | "BAD seance\nGOOD séance\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1297 | "BAD secratary\nGOOD secretary\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1298 | "BAD sectino\nGOOD section\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1299 | "BAD seh\nGOOD she\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1300 | "BAD selectoin\nGOOD selection\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1301 | "BAD sence\nGOOD sense\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1302 | "BAD sentance\nGOOD sentence\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1303 | "BAD separeate\nGOOD separate\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1304 | "BAD seperate\nGOOD separate\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1305 | "BAD sercumstances\nGOOD circumstances\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1306 | "BAD shcool\nGOOD school\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1307 | "BAD she'\nGOOD she'll\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1308 | "BAD she;d\nGOOD she'd\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1309 | "BAD she;ll\nGOOD she'll\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1310 | "BAD shes\nGOOD she's\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1311 | "BAD she;s\nGOOD she's\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1312 | "BAD shesaid\nGOOD she said\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1313 | "BAD shineing\nGOOD shining\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1314 | "BAD shiped\nGOOD shipped\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1315 | "BAD shoudl\nGOOD should\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1316 | "BAD shoudln't\nGOOD shouldn't\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1317 | "BAD shouldent\nGOOD shouldn't\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1318 | "BAD shouldnt\nGOOD shouldn't\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1319 | "BAD shouldn;t\nGOOD shouldn't\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1320 | "BAD should of been\nGOOD should have been\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1321 | "BAD should of had\nGOOD should have had\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1322 | "BAD shouldve\nGOOD should've\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1323 | "BAD showinf\nGOOD showing\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1324 | "BAD signifacnt\nGOOD significant\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1325 | "BAD simalar\nGOOD similar\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1326 | "BAD similiar\nGOOD similar\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1327 | "BAD simpyl\nGOOD simply\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1328 | "BAD sincerly\nGOOD sincerely\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1329 | "BAD sitll\nGOOD still\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1330 | "BAD smae\nGOOD same\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1331 | "BAD smoe\nGOOD some\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1332 | "BAD soem\nGOOD some\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1333 | "BAD sohw\nGOOD show\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1334 | "BAD soical\nGOOD social\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1335 | "BAD some1\nGOOD someone\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1336 | "BAD somethign\nGOOD something\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1337 | "BAD someting\nGOOD something\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1338 | "BAD somewaht\nGOOD somewhat\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1339 | "BAD somthing\nGOOD something\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1340 | "BAD somtimes\nGOOD sometimes\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1341 | "BAD sot hat\nGOOD so that\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1342 | "BAD soudn\nGOOD sound\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1343 | "BAD soudns\nGOOD sounds\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1344 | "BAD speach\nGOOD speech\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1345 | "BAD specificaly\nGOOD specifically\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1346 | "BAD specificalyl\nGOOD specifically\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
1347 | "BAD spelt\nGOOD spelled\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1348 | "BAD sry\nGOOD sorry\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1349 | "BAD statment\nGOOD statement\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1350 | "BAD statments\nGOOD statements\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1351 | "BAD stnad\nGOOD stand\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1352 | "BAD stopry\nGOOD story\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1353 | "BAD stoyr\nGOOD story\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1354 | "BAD stpo\nGOOD stop\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1355 | "BAD strentgh\nGOOD strength\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1356 | "BAD stroy\nGOOD story\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1357 | "BAD struggel\nGOOD struggle\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1358 | "BAD strugle\nGOOD struggle\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1359 | "BAD studnet\nGOOD student\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1360 | "BAD successfull\nGOOD successful\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1361 | "BAD successfuly\nGOOD successfully\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1362 | "BAD successfulyl\nGOOD successfully\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1363 | "BAD sucess\nGOOD success\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1364 | "BAD sucessfull\nGOOD successful\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1365 | "BAD sufficiant\nGOOD sufficient\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1366 | "BAD sum1\nGOOD someone\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1367 | "BAD sunday\nGOOD Sunday\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1368 | "BAD suposed\nGOOD supposed\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1369 | "BAD suppossed\nGOOD supposed\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1370 | "BAD suprise\nGOOD surprise\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1371 | "BAD suprised\nGOOD surprised\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
1372 | "BAD sux\nGOOD sucks\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1373 | "BAD swiming\nGOOD swimming\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1374 | "BAD tahn\nGOOD than\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1375 | "BAD taht\nGOOD that\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1376 | "BAD talekd\nGOOD talked\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1377 | "BAD talkign\nGOOD talking\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1378 | "BAD tath\nGOOD that\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1379 | "BAD tecnical\nGOOD technical\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1380 | "BAD teh\nGOOD the\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1381 | "BAD tehy\nGOOD they\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1382 | "BAD tellt he\nGOOD tell the\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1383 | "BAD termoil\nGOOD turmoil\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1384 | "BAD tets\nGOOD test\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1385 | "BAD tghe\nGOOD the\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1386 | "BAD tghis\nGOOD this\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1387 | "BAD thansk\nGOOD thanks\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
1388 | "BAD thanx\nGOOD thanks\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1389 | "BAD thats\nGOOD that's\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1390 | "BAD thatthe\nGOOD that the\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1391 | "BAD thatt he\nGOOD that the\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1392 | "BAD thecompany\nGOOD the company\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1393 | "BAD thefirst\nGOOD the first\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1394 | "BAD thegovernment\nGOOD the government\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1395 | "BAD their are\nGOOD there are\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1396 | "BAD their is\nGOOD there is\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1397 | "BAD themself\nGOOD themselves\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1398 | "BAD themselfs\nGOOD themselves\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1399 | "BAD thenew\nGOOD the new\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1400 | "BAD theres\nGOOD there's\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1401 | "BAD there's is\nGOOD theirs is\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1402 | "BAD theri\nGOOD their\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1403 | "BAD thesame\nGOOD the same\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1404 | "BAD thetwo\nGOOD the two\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1405 | "BAD theyd\nGOOD they'd\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1406 | "BAD they;d\nGOOD they'd\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1407 | "BAD they;l\nGOOD they'll\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1408 | "BAD theyll\nGOOD they'll\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1409 | "BAD they;ll\nGOOD they'll\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1410 | "BAD they;r\nGOOD they're\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1411 | "BAD theyre\nGOOD they're\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1412 | "BAD they;re\nGOOD they're\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1413 | "BAD they're are\nGOOD there are\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1414 | "BAD they're is\nGOOD there is\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1415 | "BAD they;v\nGOOD they've\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1416 | "BAD theyve\nGOOD they've\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1417 | "BAD they;ve\nGOOD they've\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1418 | "BAD thgat\nGOOD that\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1419 | "BAD thge\nGOOD the\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1420 | "BAD thier\nGOOD their \n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1421 | "BAD thigsn\nGOOD things\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1422 | "BAD thisyear\nGOOD this year\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1423 | "BAD thme\nGOOD them\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1424 | "BAD thna\nGOOD than\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1425 | "BAD thne\nGOOD then\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1426 | "BAD thnig\nGOOD thing\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1427 | "BAD thnigs\nGOOD things\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
1428 | "BAD tho\nGOOD though\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1429 | "BAD threatend\nGOOD threatened\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1430 | "BAD thsi\nGOOD this\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1431 | "BAD thsoe\nGOOD those\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1432 | "BAD thta\nGOOD that\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1433 | "BAD thursday\nGOOD Thursday\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1434 | "BAD thx\nGOOD thanks\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1435 | "BAD tihs\nGOOD this\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1436 | "BAD timne\nGOOD time\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1437 | "BAD tiogether\nGOOD together\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1438 | "BAD tje\nGOOD the\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1439 | "BAD tjhe\nGOOD the\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1440 | "BAD tkae\nGOOD take\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1441 | "BAD tkaes\nGOOD takes\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1442 | "BAD tkaing\nGOOD taking\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1443 | "BAD tlaking\nGOOD talking\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1444 | "BAD tnx\nGOOD thanks\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1445 | "BAD todya\nGOOD today\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1446 | "BAD togehter\nGOOD together\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1447 | "BAD toldt he\nGOOD told the\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1448 | "BAD tomorow\nGOOD tomorrow\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1449 | "BAD tongiht\nGOOD tonight\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1450 | "BAD tonihgt\nGOOD tonight\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
1451 | "BAD tonite\nGOOD tonight\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1452 | "BAD totaly\nGOOD totally\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1453 | "BAD totalyl\nGOOD totally\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1454 | "BAD tothe\nGOOD to the\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1455 | "BAD tot he\nGOOD to the\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1456 | "BAD towrad\nGOOD toward\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1457 | "BAD traditionalyl\nGOOD traditionally\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1458 | "BAD transfered\nGOOD transferred\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1459 | "BAD truely\nGOOD truly\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1460 | "BAD truley\nGOOD truly\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1461 | "BAD tryed\nGOOD tried\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1462 | "BAD tthe\nGOOD the\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1463 | "BAD tuesday\nGOOD Tuesday\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1464 | "BAD tyhat\nGOOD that\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1465 | "BAD tyhe\nGOOD the\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1466 | "BAD u\nGOOD you\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1467 | "BAD udnerstand\nGOOD understand\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1468 | "BAD understnad\nGOOD understand\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1469 | "BAD undert he\nGOOD under the\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1470 | "BAD unforseen\nGOOD unforeseen\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1471 | "BAD UnitedStates\nGOOD United States\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1472 | "BAD unliek\nGOOD unlike\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1473 | "BAD unpleasently\nGOOD unpleasantly\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1474 | "BAD untill\nGOOD until\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1475 | "BAD untilll\nGOOD until\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1476 | "BAD ur\nGOOD you are\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1477 | "BAD useing\nGOOD using\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1478 | "BAD usualyl\nGOOD usually\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1479 | "BAD veyr\nGOOD very\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1480 | "BAD virtualyl\nGOOD virtually\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1481 | "BAD visavis\nGOOD vis-a-vis\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1482 | "BAD vis-a-vis\nGOOD vis-Ã -vis\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1483 | "BAD vrey\nGOOD very\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1484 | "BAD vulnerible\nGOOD vulnerable\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1485 | "BAD waht\nGOOD what\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1486 | "BAD warrent\nGOOD warrant\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1487 | "BAD wa snot\nGOOD was not\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1488 | "BAD wasnt\nGOOD wasn't\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1489 | "BAD wasn;t\nGOOD wasn't\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
1490 | "BAD wat\nGOOD what\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1491 | "BAD watn\nGOOD want\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1492 | "BAD we;d\nGOOD we'd\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1493 | "BAD wednesday\nGOOD Wednesday\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
1494 | "BAD wel\nGOOD we'll\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1495 | "BAD wehn\nGOOD when\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1496 | "BAD we'l\nGOOD we'll\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1497 | "BAD we;ll\nGOOD we'll\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1498 | "BAD we;re\nGOOD we're\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1499 | "BAD werent\nGOOD weren't\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1500 | "BAD weren;t\nGOOD weren't\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1501 | "BAD wern't\nGOOD weren't\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1502 | "BAD werre\nGOOD were\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1503 | "BAD weve\nGOOD we've\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1504 | "BAD we;ve\nGOOD we've\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1505 | "BAD whats\nGOOD what's\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1506 | "BAD what;s\nGOOD what's\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1507 | "BAD whcih\nGOOD which\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1508 | "BAD whent he\nGOOD when the\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1509 | "BAD wheres\nGOOD where's\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1510 | "BAD where;s\nGOOD where's\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1511 | "BAD wherre\nGOOD where\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1512 | "BAD whic\nGOOD which\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1513 | "BAD whicht he\nGOOD which the\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1514 | "BAD whihc\nGOOD which\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1515 | "BAD wholl\nGOOD who'll\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1516 | "BAD whos\nGOOD who's\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1517 | "BAD who;s\nGOOD who's\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1518 | "BAD whove\nGOOD who've\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1519 | "BAD who;ve\nGOOD who've\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1520 | "BAD whta\nGOOD what\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1521 | "BAD whys\nGOOD why's\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1522 | "BAD wief\nGOOD wife\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1523 | "BAD wierd\nGOOD weird\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1524 | "BAD wihch\nGOOD which\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1525 | "BAD wiht\nGOOD with\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1526 | "BAD willbe\nGOOD will be\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1527 | "BAD will of been\nGOOD will have been\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1528 | "BAD will of had\nGOOD will have had\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1529 | "BAD windoes\nGOOD windows\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1530 | "BAD witha\nGOOD with a\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1531 | "BAD withe\nGOOD with\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1532 | "BAD withthe\nGOOD with the\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1533 | "BAD witht he\nGOOD with the\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1534 | "BAD wiull\nGOOD will\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1535 | "BAD wnat\nGOOD want\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1536 | "BAD wnated\nGOOD wanted\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1537 | "BAD wnats\nGOOD wants\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1538 | "BAD woh\nGOOD who\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1539 | "BAD wohle\nGOOD whole\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1540 | "BAD wokr\nGOOD work\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1541 | "BAD wont\nGOOD won't\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1542 | "BAD wo'nt\nGOOD won't\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1543 | "BAD won;t\nGOOD won't\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1544 | "BAD woudl\nGOOD would\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1545 | "BAD woudln't\nGOOD wouldn't\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1546 | "BAD wouldbe\nGOOD would be\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1547 | "BAD wouldnt\nGOOD wouldn't\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1548 | "BAD wouldn;t\nGOOD wouldn't\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1549 | "BAD would of been\nGOOD would have been\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1550 | "BAD would of had\nGOOD would have had\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1551 | "BAD wouldve\nGOOD would've\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1552 | "BAD wriet\nGOOD write\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1553 | "BAD writting\nGOOD writing\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1554 | "BAD wrod\nGOOD word\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1555 | "BAD wroet\nGOOD wrote\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1556 | "BAD wroking\nGOOD working\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1557 | "BAD wtih\nGOOD with\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1558 | "BAD wuould\nGOOD would\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1559 | "BAD wut\nGOOD what\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1560 | "BAD wya\nGOOD way\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1561 | "BAD y\nGOOD why\n" |
|
11150
8ddd9d2f819e
[gaim-migrate @ 13230]
Richard Laager <rlaager@pidgin.im>
parents:
10896
diff
changeset
|
1562 | "BAD yeh\nGOOD yeah\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1563 | "BAD yera\nGOOD year\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1564 | "BAD yeras\nGOOD years\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1565 | "BAD yersa\nGOOD years\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1566 | "BAD yoiu\nGOOD you\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1567 | "BAD youare\nGOOD you are\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1568 | "BAD youd\nGOOD you'd\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1569 | "BAD you;d\nGOOD you'd\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1570 | "BAD youll\nGOOD you'll\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1571 | "BAD your a\nGOOD you're a\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1572 | "BAD your an\nGOOD you're an\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1573 | "BAD youre\nGOOD you're\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1574 | "BAD you;re\nGOOD you're\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1575 | "BAD you're own\nGOOD your own\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1576 | "BAD your her\nGOOD you're her\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1577 | "BAD your here\nGOOD you're here\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1578 | "BAD your his\nGOOD you're his\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1579 | "BAD your my\nGOOD you're my\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1580 | "BAD your the\nGOOD you're the\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1581 | "BAD your their\nGOOD you're their\n" |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1582 | "BAD your your\nGOOD you're your\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1583 | "BAD youve\nGOOD you've\n" |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1584 | "BAD you;ve\nGOOD you've\n" |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1585 | "BAD ytou\nGOOD you\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1586 | "BAD yuo\nGOOD you\n" |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1587 | "BAD yuor\nGOOD your\n"; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1588 | gchar *buf; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1589 | gchar *ibuf; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1590 | GHashTable *hashes; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1591 | char bad[82] = ""; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1592 | char good[256] = ""; |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1593 | int pnt = 0; |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1594 | gsize size; |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1595 | |
|
7466
1dd3ed07bc24
[gaim-migrate @ 8079]
Mark Doliner <markdoliner@pidgin.im>
parents:
6849
diff
changeset
|
1596 | buf = g_build_filename(gaim_user_dir(), "dict", NULL); |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1597 | g_file_get_contents(buf, &ibuf, &size, NULL); |
| 7606 | 1598 | g_free(buf); |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1599 | if (!ibuf) { |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1600 | ibuf = g_strdup(defaultconf); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1601 | size = strlen(defaultconf); |
|
106
420c81f47ca3
[gaim-migrate @ 116]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
103
diff
changeset
|
1602 | } |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1603 | |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1604 | model = gtk_list_store_new((gint)N_COLUMNS, G_TYPE_STRING, G_TYPE_STRING); |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1605 | hashes = g_hash_table_new(g_str_hash, g_str_equal); |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1606 | |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1607 | while (buf_get_line(ibuf, &buf, &pnt, size)) { |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1608 | if (*buf != '#') { |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1609 | if (!strncasecmp(buf, "BAD ", 4)) |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1610 | strncpy(bad, buf + 4, 81); |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1611 | else if (!strncasecmp(buf, "GOOD ", 5)) { |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1612 | strncpy(good, buf + 5, 255); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1613 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1614 | if (*bad && *good && g_hash_table_lookup(hashes, bad) == NULL) { |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1615 | GtkTreeIter iter; |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1616 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1617 | /* We don't actually need to store the good string, since this |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1618 | * hash is just being used to eliminate duplicate bad strings. |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1619 | */ |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1620 | g_hash_table_insert(hashes, g_strdup(bad), GINT_TO_POINTER(1)); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1621 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1622 | gtk_list_store_append(model, &iter); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1623 | gtk_list_store_set(model, &iter, |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1624 | 0, bad, |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1625 | 1, good, |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1626 | -1); |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1627 | } |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1628 | bad[0] = '\0'; |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1629 | } |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1630 | } |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1631 | } |
| 7606 | 1632 | g_free(ibuf); |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1633 | g_hash_table_foreach(hashes, (GHFunc)g_free, NULL); |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1634 | g_hash_table_destroy(hashes); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1635 | |
|
10532
7f0eb843559e
[gaim-migrate @ 11860]
Richard Laager <rlaager@pidgin.im>
parents:
10234
diff
changeset
|
1636 | gtk_tree_sortable_set_sort_column_id(GTK_TREE_SORTABLE(model), |
|
7f0eb843559e
[gaim-migrate @ 11860]
Richard Laager <rlaager@pidgin.im>
parents:
10234
diff
changeset
|
1637 | 0, GTK_SORT_ASCENDING); |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1638 | } |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1639 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1640 | static GtkWidget *tree; |
|
1081
0fb24c9d4c7d
[gaim-migrate @ 1091]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1047
diff
changeset
|
1641 | static GtkWidget *bad_entry; |
|
0fb24c9d4c7d
[gaim-migrate @ 1091]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1047
diff
changeset
|
1642 | static GtkWidget *good_entry; |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1643 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1644 | static void save_list(); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1645 | |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1646 | static void on_edited(GtkCellRendererText *cellrenderertext, |
| 6116 | 1647 | gchar *path, gchar *arg2, gpointer data) |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1648 | { |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1649 | GtkTreeIter iter; |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1650 | GValue val = {0, }; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1651 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1652 | if (arg2[0] == '\0') { |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1653 | gdk_beep(); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1654 | return; |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1655 | } |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1656 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1657 | g_return_if_fail(gtk_tree_model_get_iter_from_string(GTK_TREE_MODEL(model), &iter, path)); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1658 | gtk_tree_model_get_value(GTK_TREE_MODEL(model), &iter, GPOINTER_TO_INT(data), &val); |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1659 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1660 | if (strcmp(arg2, g_value_get_string(&val))) { |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1661 | gtk_list_store_set(model, &iter, GPOINTER_TO_INT(data), arg2, -1); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1662 | save_list(); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1663 | } |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1664 | g_value_unset(&val); |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1665 | } |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1666 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1667 | static void list_add_new() |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1668 | { |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1669 | GtkTreeIter iter; |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1670 | |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1671 | if (gtk_tree_model_get_iter_first(GTK_TREE_MODEL(model), &iter)) { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1672 | char *tmpword = g_utf8_casefold(gtk_entry_get_text(GTK_ENTRY(bad_entry)), -1); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1673 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1674 | do { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1675 | GValue val0 = {0, }; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1676 | char *bad; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1677 | |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1678 | gtk_tree_model_get_value(GTK_TREE_MODEL(model), &iter, 0, &val0); |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1679 | bad = g_utf8_casefold(g_value_get_string(&val0), -1); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1680 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1681 | if (!strcmp(bad, tmpword)) { |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1682 | g_value_unset(&val0); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1683 | g_free(bad); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1684 | g_free(tmpword); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1685 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1686 | gaim_notify_error(NULL, _("Duplicate Correction"), |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1687 | _("The specified word already exists in the correction list."), |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1688 | gtk_entry_get_text(GTK_ENTRY(bad_entry))); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1689 | return; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1690 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1691 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1692 | g_value_unset(&val0); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1693 | g_free(bad); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1694 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1695 | } while (gtk_tree_model_iter_next(GTK_TREE_MODEL(model), &iter)); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1696 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1697 | g_free(tmpword); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1698 | } |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1699 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1700 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1701 | gtk_list_store_append(model, &iter); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1702 | gtk_list_store_set(model, &iter, |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1703 | 0, gtk_entry_get_text(GTK_ENTRY(bad_entry)), |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1704 | 1, gtk_entry_get_text(GTK_ENTRY(good_entry)), |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1705 | -1); |
|
10234
5519489ebcb9
[gaim-migrate @ 11369]
Mark Doliner <markdoliner@pidgin.im>
parents:
9943
diff
changeset
|
1706 | gtk_editable_delete_text(GTK_EDITABLE(bad_entry), 0, -1); |
|
5519489ebcb9
[gaim-migrate @ 11369]
Mark Doliner <markdoliner@pidgin.im>
parents:
9943
diff
changeset
|
1707 | gtk_editable_delete_text(GTK_EDITABLE(good_entry), 0, -1); |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1708 | gtk_widget_grab_focus(bad_entry); |
| 4601 | 1709 | |
| 1710 | save_list(); | |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1711 | } |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1712 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1713 | static void add_selected_row_to_list(GtkTreeModel *model, GtkTreePath *path, |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1714 | GtkTreeIter *iter, gpointer data) |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1715 | { |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1716 | GSList **list = (GSList **)data; |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1717 | *list = g_slist_append(*list, gtk_tree_path_copy(path) ); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1718 | } |
|
6485
3c7ba18e32f1
[gaim-migrate @ 6999]
Christian Hammond <chipx86@chipx86.com>
parents:
6392
diff
changeset
|
1719 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1720 | static void remove_row(void *data1, gpointer data2) |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1721 | { |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1722 | GtkTreePath *path = (GtkTreePath*)data1; |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1723 | GtkTreeIter iter; |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1724 | gtk_tree_model_get_iter(GTK_TREE_MODEL(model), &iter, path); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1725 | gtk_list_store_remove(model, &iter); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1726 | gtk_tree_path_free(path); |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1727 | } |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1728 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1729 | static void list_delete() |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1730 | { |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1731 | GtkTreeSelection *sel; |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1732 | GSList *list = NULL; |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1733 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1734 | sel = gtk_tree_view_get_selection(GTK_TREE_VIEW(tree)); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1735 | gtk_tree_selection_selected_foreach(sel, add_selected_row_to_list, &list); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1736 | |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1737 | g_slist_foreach(list, remove_row, NULL); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1738 | g_slist_free(list); |
| 4601 | 1739 | |
| 1740 | save_list(); | |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1741 | } |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1742 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1743 | static void save_list() |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1744 | { |
|
10896
b773b241e233
[gaim-migrate @ 12610]
Mark Doliner <markdoliner@pidgin.im>
parents:
10828
diff
changeset
|
1745 | GString *data; |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1746 | GtkTreeIter iter; |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1747 | |
|
10896
b773b241e233
[gaim-migrate @ 12610]
Mark Doliner <markdoliner@pidgin.im>
parents:
10828
diff
changeset
|
1748 | data = g_string_new(""); |
|
4373
fb2ae2f5edd3
[gaim-migrate @ 4639]
Herman Bloggs <herman@bluedigits.com>
parents:
4363
diff
changeset
|
1749 | |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1750 | if (gtk_tree_model_get_iter_first(GTK_TREE_MODEL(model), &iter)) { |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1751 | do { |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1752 | GValue val0 = {0, }; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1753 | GValue val1 = {0, }; |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1754 | |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1755 | gtk_tree_model_get_value(GTK_TREE_MODEL(model), &iter, 0, &val0); |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1756 | gtk_tree_model_get_value(GTK_TREE_MODEL(model), &iter, 1, &val1); |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1757 | |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1758 | g_string_append_printf(data, "BAD %s\nGOOD %s\n\n", g_value_get_string(&val0), g_value_get_string(&val1)); |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1759 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1760 | g_value_unset(&val0); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1761 | g_value_unset(&val1); |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1762 | |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1763 | } while (gtk_tree_model_iter_next(GTK_TREE_MODEL(model), &iter)); |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1764 | } |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1765 | |
|
10896
b773b241e233
[gaim-migrate @ 12610]
Mark Doliner <markdoliner@pidgin.im>
parents:
10828
diff
changeset
|
1766 | gaim_util_write_data_to_file("dict", data->str, -1); |
|
b773b241e233
[gaim-migrate @ 12610]
Mark Doliner <markdoliner@pidgin.im>
parents:
10828
diff
changeset
|
1767 | |
|
b773b241e233
[gaim-migrate @ 12610]
Mark Doliner <markdoliner@pidgin.im>
parents:
10828
diff
changeset
|
1768 | g_string_free(data, TRUE); |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1769 | } |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1770 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1771 | static void |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1772 | check_if_something_is_selected(GtkTreeModel *model, |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1773 | GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1774 | { |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1775 | *((gboolean*)data) = TRUE; |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1776 | } |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1777 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1778 | static void on_selection_changed(GtkTreeSelection *sel, |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1779 | gpointer data) |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1780 | { |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1781 | gboolean is = FALSE; |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1782 | gtk_tree_selection_selected_foreach(sel, check_if_something_is_selected, &is); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1783 | gtk_widget_set_sensitive((GtkWidget*)data, is); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1784 | } |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1785 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1786 | static gboolean non_empty(const char *s) |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1787 | { |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1788 | while (*s && g_ascii_isspace(*s)) |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1789 | s++; |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1790 | return *s; |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1791 | } |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1792 | |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1793 | static void on_entry_changed(GtkEditable *editable, gpointer data) |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1794 | { |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1795 | gtk_widget_set_sensitive((GtkWidget*)data, |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1796 | non_empty(gtk_entry_get_text(GTK_ENTRY(bad_entry))) && |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1797 | non_empty(gtk_entry_get_text(GTK_ENTRY(good_entry)))); |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1798 | } |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1799 | |
| 3630 | 1800 | /* |
| 1801 | * EXPORTED FUNCTIONS | |
| 1802 | */ | |
| 1803 | ||
|
5205
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1804 | static gboolean |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1805 | plugin_load(GaimPlugin *plugin) |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1806 | { |
|
6485
3c7ba18e32f1
[gaim-migrate @ 6999]
Christian Hammond <chipx86@chipx86.com>
parents:
6392
diff
changeset
|
1807 | void *conv_handle = gaim_conversations_get_handle(); |
|
3c7ba18e32f1
[gaim-migrate @ 6999]
Christian Hammond <chipx86@chipx86.com>
parents:
6392
diff
changeset
|
1808 | |
| 3630 | 1809 | load_conf(); |
| 1810 | ||
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1811 | gaim_signal_connect(conv_handle, "conversation-created", |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1812 | plugin, GAIM_CALLBACK(spellchk_new_attach), NULL); |
| 3630 | 1813 | |
|
5205
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1814 | return TRUE; |
| 3630 | 1815 | } |
| 1816 | ||
|
5205
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1817 | static GtkWidget * |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1818 | get_config_frame(GaimPlugin *plugin) |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1819 | { |
| 3565 | 1820 | GtkWidget *ret, *vbox, *win; |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1821 | GtkWidget *hbox, *label; |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1822 | GtkWidget *button; |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1823 | GtkSizeGroup *sg; |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1824 | GtkCellRenderer *renderer; |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1825 | GtkTreeViewColumn *column; |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1826 | |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1827 | sg = gtk_size_group_new(GTK_SIZE_GROUP_HORIZONTAL); |
|
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1828 | |
| 3565 | 1829 | ret = gtk_vbox_new(FALSE, 18); |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1830 | gtk_container_set_border_width (GTK_CONTAINER(ret), 12); |
|
6485
3c7ba18e32f1
[gaim-migrate @ 6999]
Christian Hammond <chipx86@chipx86.com>
parents:
6392
diff
changeset
|
1831 | |
|
5530
ba1ad464b56f
[gaim-migrate @ 5930]
Christian Hammond <chipx86@chipx86.com>
parents:
5227
diff
changeset
|
1832 | vbox = gaim_gtk_make_frame(ret, _("Text Replacements")); |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1833 | gtk_container_set_border_width(GTK_CONTAINER(vbox), 4); |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1834 | gtk_widget_set_size_request(vbox, 300, -1); |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1835 | gtk_widget_show(vbox); |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1836 | |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1837 | win = gtk_scrolled_window_new(0, 0); |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1838 | gtk_container_add(GTK_CONTAINER(vbox), win); |
|
4750
65e08e21fbd9
[gaim-migrate @ 5065]
Christian Hammond <chipx86@chipx86.com>
parents:
4601
diff
changeset
|
1839 | gtk_scrolled_window_set_shadow_type(GTK_SCROLLED_WINDOW(win), |
|
65e08e21fbd9
[gaim-migrate @ 5065]
Christian Hammond <chipx86@chipx86.com>
parents:
4601
diff
changeset
|
1840 | GTK_SHADOW_IN); |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1841 | gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(win), |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1842 | GTK_POLICY_AUTOMATIC, |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1843 | GTK_POLICY_AUTOMATIC); |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1844 | gtk_widget_show(win); |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1845 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1846 | tree = gtk_tree_view_new_with_model(GTK_TREE_MODEL(model)); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1847 | /* gtk_tree_view_set_rules_hint(GTK_TREE_VIEW(tree), TRUE); */ |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1848 | gtk_widget_set_size_request(tree, 260,200); |
|
6485
3c7ba18e32f1
[gaim-migrate @ 6999]
Christian Hammond <chipx86@chipx86.com>
parents:
6392
diff
changeset
|
1849 | |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1850 | renderer = gtk_cell_renderer_text_new(); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1851 | g_object_set(G_OBJECT(renderer), |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1852 | "editable", TRUE, |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1853 | NULL); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1854 | g_signal_connect(G_OBJECT(renderer), "edited", |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1855 | G_CALLBACK(on_edited), GINT_TO_POINTER(0)); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1856 | column = gtk_tree_view_column_new_with_attributes(_("You type"), |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1857 | renderer, "text", BAD_COLUMN, NULL); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1858 | gtk_tree_view_column_set_sizing(column, GTK_TREE_VIEW_COLUMN_FIXED); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1859 | gtk_tree_view_column_set_fixed_width(column, 130); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1860 | /* gtk_tree_view_column_set_resizable(column, TRUE); */ |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1861 | gtk_tree_view_append_column(GTK_TREE_VIEW(tree), column); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1862 | renderer = gtk_cell_renderer_text_new(); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1863 | g_object_set(G_OBJECT(renderer), |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1864 | "editable", TRUE, |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1865 | NULL); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1866 | g_signal_connect(G_OBJECT(renderer), "edited", |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1867 | G_CALLBACK(on_edited), GINT_TO_POINTER(1)); |
|
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1868 | column = gtk_tree_view_column_new_with_attributes(_("You send"), |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1869 | renderer, "text", GOOD_COLUMN, NULL); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1870 | gtk_tree_view_column_set_sizing(column, GTK_TREE_VIEW_COLUMN_FIXED); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1871 | gtk_tree_view_column_set_fixed_width(column, 130); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1872 | /* gtk_tree_view_column_set_resizable(column, TRUE); */ |
|
10787
29f66669c5af
[gaim-migrate @ 12428]
Richard Laager <rlaager@pidgin.im>
parents:
10589
diff
changeset
|
1873 | gtk_tree_view_append_column(GTK_TREE_VIEW(tree), column); |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1874 | gtk_tree_selection_set_mode(gtk_tree_view_get_selection(GTK_TREE_VIEW(tree)), |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1875 | GTK_SELECTION_MULTIPLE); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1876 | gtk_container_add(GTK_CONTAINER(win), tree); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1877 | gtk_widget_show(tree); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1878 | |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1879 | hbox = gtk_hbutton_box_new(); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1880 | gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1881 | gtk_widget_show(hbox); |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1882 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1883 | button = gtk_button_new_from_stock(GTK_STOCK_DELETE); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1884 | g_signal_connect(G_OBJECT(button), "clicked", |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1885 | G_CALLBACK(list_delete), NULL); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1886 | gtk_box_pack_start(GTK_BOX(hbox), button, FALSE, FALSE, 0); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1887 | gtk_widget_set_sensitive(button, FALSE); |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1888 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1889 | g_signal_connect(G_OBJECT(gtk_tree_view_get_selection(GTK_TREE_VIEW(tree))), |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1890 | "changed", G_CALLBACK(on_selection_changed), button); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1891 | |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1892 | gtk_widget_show(button); |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1893 | |
|
5530
ba1ad464b56f
[gaim-migrate @ 5930]
Christian Hammond <chipx86@chipx86.com>
parents:
5227
diff
changeset
|
1894 | vbox = gaim_gtk_make_frame(ret, _("Add a new text replacement")); |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1895 | gtk_widget_set_size_request(vbox, 300, -1); |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1896 | |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1897 | hbox = gtk_hbox_new(FALSE, 2); |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1898 | gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1899 | gtk_widget_show(hbox); |
|
6485
3c7ba18e32f1
[gaim-migrate @ 6999]
Christian Hammond <chipx86@chipx86.com>
parents:
6392
diff
changeset
|
1900 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1901 | label = gtk_label_new_with_mnemonic(_("You _type:")); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1902 | gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1903 | |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1904 | bad_entry = gtk_entry_new(); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1905 | gtk_entry_set_max_length(GTK_ENTRY(bad_entry), 40); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1906 | gtk_box_pack_start(GTK_BOX(hbox), bad_entry, TRUE, TRUE, 0); |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1907 | gtk_size_group_add_widget(sg, bad_entry); |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1908 | gtk_label_set_mnemonic_widget(GTK_LABEL(label), bad_entry); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1909 | gtk_widget_show(bad_entry); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1910 | |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1911 | hbox = gtk_hbox_new(FALSE, 2); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1912 | gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1913 | gtk_widget_show(hbox); |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1914 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1915 | label = gtk_label_new_with_mnemonic(_("You _send:")); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1916 | gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1917 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1918 | good_entry = gtk_entry_new(); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1919 | gtk_entry_set_max_length(GTK_ENTRY(good_entry), 255); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1920 | gtk_box_pack_start(GTK_BOX(hbox), good_entry, TRUE, TRUE, 0); |
|
11314
50888518c108
[gaim-migrate @ 13516]
Luke Schierer <lschiere@pidgin.im>
parents:
11307
diff
changeset
|
1921 | gtk_size_group_add_widget(sg, good_entry); |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1922 | gtk_label_set_mnemonic_widget(GTK_LABEL(label), good_entry); |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1923 | gtk_widget_show(good_entry); |
|
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1924 | |
|
4348
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1925 | hbox = gtk_hbutton_box_new(); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1926 | gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, FALSE, 0); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1927 | button = gtk_button_new_from_stock(GTK_STOCK_ADD); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1928 | g_signal_connect(G_OBJECT(button), "clicked", |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1929 | G_CALLBACK(list_add_new), NULL); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1930 | gtk_box_pack_start(GTK_BOX(hbox), button, FALSE, FALSE, 0); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1931 | g_signal_connect(G_OBJECT(bad_entry), "changed", G_CALLBACK(on_entry_changed), button); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1932 | g_signal_connect(G_OBJECT(good_entry), "changed", G_CALLBACK(on_entry_changed), button); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1933 | gtk_widget_set_sensitive(button, FALSE); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1934 | gtk_widget_show(button); |
|
74cba81defc4
[gaim-migrate @ 4613]
Nicolás Lichtmaier <nico@lichtmaier.com.ar>
parents:
4202
diff
changeset
|
1935 | |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1936 | |
| 3565 | 1937 | gtk_widget_show_all(ret); |
| 1938 | return ret; | |
|
111
36f6e0baf0a0
[gaim-migrate @ 121]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
106
diff
changeset
|
1939 | } |
|
5205
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1940 | |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1941 | static GaimGtkPluginUiInfo ui_info = |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1942 | { |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1943 | get_config_frame |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1944 | }; |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1945 | |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1946 | static GaimPluginInfo info = |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1947 | { |
| 9943 | 1948 | GAIM_PLUGIN_MAGIC, |
| 1949 | GAIM_MAJOR_VERSION, | |
| 1950 | GAIM_MINOR_VERSION, | |
|
5205
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1951 | GAIM_PLUGIN_STANDARD, |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1952 | GAIM_GTK_PLUGIN_TYPE, |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1953 | 0, |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1954 | NULL, |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1955 | GAIM_PRIORITY_DEFAULT, |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1956 | SPELLCHECK_PLUGIN_ID, |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1957 | N_("Text replacement"), |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1958 | VERSION, |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1959 | N_("Replaces text in outgoing messages according to user-defined rules."), |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1960 | N_("Replaces text in outgoing messages according to user-defined rules."), |
|
6392
3db2b3c7b5aa
[gaim-migrate @ 6897]
Christian Hammond <chipx86@chipx86.com>
parents:
6371
diff
changeset
|
1961 | "Eric Warmenhoven <eric@warmenhoven.org>", |
|
6371
e92b66ee5518
[gaim-migrate @ 6876]
Christian Hammond <chipx86@chipx86.com>
parents:
6250
diff
changeset
|
1962 | GAIM_WEBSITE, |
|
5205
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1963 | plugin_load, |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1964 | NULL, |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1965 | NULL, |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1966 | &ui_info, |
| 8993 | 1967 | NULL, |
| 1968 | NULL, | |
|
5205
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1969 | NULL |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1970 | }; |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1971 | |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1972 | static void |
|
5920
963bfdefee02
[gaim-migrate @ 6360]
Christian Hammond <chipx86@chipx86.com>
parents:
5873
diff
changeset
|
1973 | init_plugin(GaimPlugin *plugin) |
|
5205
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1974 | { |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1975 | } |
|
242b8aa81328
[gaim-migrate @ 5573]
Christian Hammond <chipx86@chipx86.com>
parents:
4750
diff
changeset
|
1976 | |
| 6063 | 1977 | GAIM_INIT_PLUGIN(spellcheck, init_plugin, info) |