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