From: <rl...@us...> - 2006-09-13 22:51:06
|
Revision: 17270 http://svn.sourceforge.net/gaim/?rev=17270&view=rev Author: rlaager Date: 2006-09-13 15:51:02 -0700 (Wed, 13 Sep 2006) Log Message: ----------- Mah gol dang key-board dun not speak Franswah, only good ol merican Modified Paths: -------------- trunk/gtk/plugins/spellchk.c Modified: trunk/gtk/plugins/spellchk.c =================================================================== --- trunk/gtk/plugins/spellchk.c 2006-09-13 22:10:19 UTC (rev 17269) +++ trunk/gtk/plugins/spellchk.c 2006-09-13 22:51:02 UTC (rev 17270) @@ -1336,6 +1336,7 @@ "BAD owuld\nGOOD would\n" "BAD oxident\nGOOD oxidant\n" "BAD papaer\nGOOD paper\n" + "BAD passe\nGOOD passé\n" "BAD parliment\nGOOD parliament\n" "BAD partof\nGOOD part of\n" "BAD paymetn\nGOOD payment\n" @@ -1612,6 +1613,7 @@ "BAD totalyl\nGOOD totally\n" "BAD tothe\nGOOD to the\n" "COMPLETE 0\nBAD tot he \nGOOD to the \n" + "BAD touche\nGOOD touché\n" "BAD towrad\nGOOD toward\n" "BAD traditionalyl\nGOOD traditionally\n" "BAD transfered\nGOOD transferred\n" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rl...@us...> - 2006-09-13 23:08:16
|
Revision: 17271 http://svn.sourceforge.net/gaim/?rev=17271&view=rev Author: rlaager Date: 2006-09-13 16:08:14 -0700 (Wed, 13 Sep 2006) Log Message: ----------- Sean dun speak no UTF-8. Converting LATIN SMALL LETTER E WITH ACUTE (U+00E9) to "\303\251" escape sequence. Modified Paths: -------------- trunk/gtk/plugins/spellchk.c Modified: trunk/gtk/plugins/spellchk.c =================================================================== --- trunk/gtk/plugins/spellchk.c 2006-09-13 22:51:02 UTC (rev 17270) +++ trunk/gtk/plugins/spellchk.c 2006-09-13 23:08:14 UTC (rev 17271) @@ -824,13 +824,13 @@ "BAD benifits\nGOOD benefits\n" "BAD betwen\nGOOD between\n" "BAD beutiful\nGOOD beautiful\n" - "BAD blase\nGOOD blasé\n" + "BAD blase\nGOOD blas\303\251\n" "BAD boxs\nGOOD boxes\n" "BAD brodcast\nGOOD broadcast\n" "BAD butthe\nGOOD but the\n" "BAD bve\nGOOD be\n" "COMPLETE 0\nBAD byt he \nGOOD by the \n" - "BAD cafe\nGOOD café\n" + "BAD cafe\nGOOD caf\303\251\n" "BAD caharcter\nGOOD character\n" "BAD calcullated\nGOOD calculated\n" "BAD calulated\nGOOD calculated\n" @@ -864,7 +864,7 @@ "BAD claered\nGOOD cleared\n" "BAD claerly\nGOOD clearly\n" "BAD cliant\nGOOD client\n" - "BAD cliche\nGOOD cliché\n" + "BAD cliche\nGOOD clich\303\251\n" "BAD cna\nGOOD can\n" "BAD colection\nGOOD collection\n" "BAD comanies\nGOOD companies\n" @@ -937,16 +937,16 @@ "BAD deatils\nGOOD details\n" "BAD decison\nGOOD decision\n" "BAD decisons\nGOOD decisions\n" - "BAD decor\nGOOD décor\n" + "BAD decor\nGOOD d\303\251cor\n" "BAD defendent\nGOOD defendant\n" "BAD definately\nGOOD definitely\n" - "COMPLETE 0\nBAD deja vu\nGOOD déjà vu\n" + "COMPLETE 0\nBAD deja vu\nGOOD d\303\251jà vu\n" "BAD deptartment\nGOOD department\n" "BAD desicion\nGOOD decision\n" "BAD desicions\nGOOD decisions\n" "BAD desision\nGOOD decision\n" "BAD desisions\nGOOD decisions\n" - "BAD detente\nGOOD détente\n" + "BAD detente\nGOOD d\303\251tente\n" "BAD develeoprs\nGOOD developers\n" "BAD devellop\nGOOD develop\n" "BAD develloped\nGOOD developed\n" @@ -1009,7 +1009,7 @@ "BAD driveing\nGOOD driving\n" "BAD drnik\nGOOD drink\n" "BAD dunno\nGOOD don't know\n" - "BAD eclair\nGOOD éclair\n" + "BAD eclair\nGOOD \303\251clair\n" "BAD efel\nGOOD feel\n" "BAD effecient\nGOOD efficient\n" "BAD efort\nGOOD effort\n" @@ -1017,9 +1017,9 @@ "BAD ehr\nGOOD her\n" "BAD eligable\nGOOD eligible\n" "BAD embarass\nGOOD embarrass\n" - "BAD emigre\nGOOD émigré\n" + "BAD emigre\nGOOD \303\251migr\303\251\n" "BAD enought\nGOOD enough\n" - "BAD entree\nGOOD entrée\n" + "BAD entree\nGOOD entr\303\251e\n" "BAD enuf\nGOOD enough\n" "BAD equippment\nGOOD equipment\n" "BAD equivalant\nGOOD equivalent\n" @@ -1336,7 +1336,7 @@ "BAD owuld\nGOOD would\n" "BAD oxident\nGOOD oxidant\n" "BAD papaer\nGOOD paper\n" - "BAD passe\nGOOD passé\n" + "BAD passe\nGOOD pass\303\251\n" "BAD parliment\nGOOD parliament\n" "BAD partof\nGOOD part of\n" "BAD paymetn\nGOOD payment\n" @@ -1378,8 +1378,8 @@ "BAD proly\nGOOD probably\n" "BAD prominant\nGOOD prominent\n" "BAD proposterous\nGOOD preposterous\n" - "BAD protege\nGOOD protégé\n" - "BAD protoge\nGOOD protégé\n" + "BAD protege\nGOOD prot\303\251g\303\251\n" + "BAD protoge\nGOOD prot\303\251g\303\251\n" "BAD psoition\nGOOD position\n" "BAD ptogress\nGOOD progress\n" "BAD pursuade\nGOOD persuade\n" @@ -1448,7 +1448,7 @@ "BAD saturday\nGOOD Saturday\n" "BAD scedule\nGOOD schedule\n" "BAD sceduled\nGOOD scheduled\n" - "BAD seance\nGOOD séance\n" + "BAD seance\nGOOD s\303\251ance\n" "BAD secratary\nGOOD secretary\n" "BAD sectino\nGOOD section\n" "BAD seh\nGOOD she\n" @@ -1613,7 +1613,7 @@ "BAD totalyl\nGOOD totally\n" "BAD tothe\nGOOD to the\n" "COMPLETE 0\nBAD tot he \nGOOD to the \n" - "BAD touche\nGOOD touché\n" + "BAD touche\nGOOD touch\303\251\n" "BAD towrad\nGOOD toward\n" "BAD traditionalyl\nGOOD traditionally\n" "BAD transfered\nGOOD transferred\n" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rl...@us...> - 2006-09-14 07:52:32
|
Revision: 17274 http://svn.sourceforge.net/gaim/?rev=17274&view=rev Author: rlaager Date: 2006-09-14 00:52:26 -0700 (Thu, 14 Sep 2006) Log Message: ----------- More UTF-8 fixing by TiCPU. Modified Paths: -------------- trunk/gtk/plugins/spellchk.c Modified: trunk/gtk/plugins/spellchk.c =================================================================== --- trunk/gtk/plugins/spellchk.c 2006-09-14 01:37:32 UTC (rev 17273) +++ trunk/gtk/plugins/spellchk.c 2006-09-14 07:52:26 UTC (rev 17274) @@ -923,7 +923,7 @@ "BAD couldthe\nGOOD could the\n" "BAD couldve\nGOOD could've\n" "BAD cpoy\nGOOD copy\n" - "BAD creme\nGOOD crème\n" + "BAD creme\nGOOD cr\303\250me\n" "BAD ctaegory\nGOOD category\n" "BAD cu\nGOOD see you\n" "BAD cusotmer\nGOOD customer\n" @@ -940,7 +940,7 @@ "BAD decor\nGOOD d\303\251cor\n" "BAD defendent\nGOOD defendant\n" "BAD definately\nGOOD definitely\n" - "COMPLETE 0\nBAD deja vu\nGOOD d\303\251jà vu\n" + "COMPLETE 0\nBAD deja vu\nGOOD d\303\251j\303\240 vu\n" "BAD deptartment\nGOOD department\n" "BAD desicion\nGOOD decision\n" "BAD desicions\nGOOD decisions\n" @@ -1041,7 +1041,7 @@ "BAD exprience\nGOOD experience\n" "BAD exprienced\nGOOD experienced\n" "BAD eyt\nGOOD yet\n" - "BAD facade\nGOOD façade\n" + "BAD facade\nGOOD fa\303\247ade\n" "BAD faeture\nGOOD feature\n" "BAD faetures\nGOOD feature\n" "BAD familair\nGOOD familiar\n" @@ -1640,7 +1640,7 @@ "BAD veyr\nGOOD very\n" "BAD virtualyl\nGOOD virtually\n" "BAD visavis\nGOOD vis-a-vis\n" - "COMPLETE 0\nBAD vis-a-vis\nGOOD vis-à-vis\n" + "COMPLETE 0\nBAD vis-a-vis\nGOOD vis-\303\240-vis\n" "BAD vrey\nGOOD very\n" "BAD vulnerible\nGOOD vulnerable\n" "BAD waht\nGOOD what\n" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rl...@us...> - 2006-10-12 01:08:34
|
Revision: 17464 http://svn.sourceforge.net/gaim/?rev=17464&view=rev Author: rlaager Date: 2006-10-11 18:08:28 -0700 (Wed, 11 Oct 2006) Log Message: ----------- SF Bug #1573887 suggests that we stop special casing ' as an inside-the-word character. I can't come up with a good reason to reject the request, so here it is. Modified Paths: -------------- trunk/gtk/plugins/spellchk.c Modified: trunk/gtk/plugins/spellchk.c =================================================================== --- trunk/gtk/plugins/spellchk.c 2006-10-12 01:03:18 UTC (rev 17463) +++ trunk/gtk/plugins/spellchk.c 2006-10-12 01:08:28 UTC (rev 17464) @@ -298,7 +298,6 @@ g_free(spell); } -/* Pango doesn't know about the "'" character. Let's fix that. */ static gboolean spellchk_inside_word(GtkTextIter *iter) { @@ -329,16 +328,6 @@ if (gtk_text_iter_inside_word (iter) == TRUE) return TRUE; - if (c == '\'') { - result = gtk_text_iter_backward_char(iter); - output = gtk_text_iter_inside_word(iter); - - if (result) - gtk_text_iter_forward_char(iter); - - return output; - } - return FALSE; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rl...@us...> - 2006-10-24 03:37:52
|
Revision: 17573 http://svn.sourceforge.net/gaim/?rev=17573&view=rev Author: rlaager Date: 2006-10-23 20:37:46 -0700 (Mon, 23 Oct 2006) Log Message: ----------- Revert my previous change here, and re-fix the issue mentioned in SF Bug #1573887. Basically, I ended up special-casing u' so that u're and u'll will correct properly. This doesn't know the difference between U'LL and U'll, but I'm not terribly concerned about it. I think it'll be more coding than it's worth. If you really want me to fix that, speak up. Modified Paths: -------------- trunk/gtk/plugins/spellchk.c Modified: trunk/gtk/plugins/spellchk.c =================================================================== --- trunk/gtk/plugins/spellchk.c 2006-10-24 01:09:13 UTC (rev 17572) +++ trunk/gtk/plugins/spellchk.c 2006-10-24 03:37:46 UTC (rev 17573) @@ -298,6 +298,7 @@ g_free(spell); } +/* Pango doesn't know about the "'" character. Let's fix that. */ static gboolean spellchk_inside_word(GtkTextIter *iter) { @@ -326,8 +327,36 @@ if (gtk_text_iter_inside_word (iter) == TRUE) return TRUE; + if (c == '\'') { + gboolean result = gtk_text_iter_backward_char(iter); + gboolean output = gtk_text_iter_inside_word(iter); + + if (result) + { + /* + * Hack so that "u'll" will correct correctly. + */ + ucs4_char = gtk_text_iter_get_char(iter); + utf8_str = g_ucs4_to_utf8(&ucs4_char, 1, NULL, NULL, NULL); + if (utf8_str != NULL) + { + c = utf8_str[0]; + g_free(utf8_str); + + if (c == 'u' || c == 'U') + { + gtk_text_iter_forward_char(iter); + return FALSE; + } + } + + gtk_text_iter_forward_char(iter); + } + + return output; + } + return FALSE; - } static gboolean This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rl...@us...> - 2006-12-19 05:28:10
|
Revision: 18024 http://svn.sourceforge.net/gaim/?rev=18024&view=rev Author: rlaager Date: 2006-12-18 21:28:06 -0800 (Mon, 18 Dec 2006) Log Message: ----------- Fix SF Bug #1613448 Typing "M&" auto-corrects to "AM&", which makes it hard to talk about the world's greatest candy! Modified Paths: -------------- trunk/gtk/plugins/spellchk.c Modified: trunk/gtk/plugins/spellchk.c =================================================================== --- trunk/gtk/plugins/spellchk.c 2006-12-19 01:36:20 UTC (rev 18023) +++ trunk/gtk/plugins/spellchk.c 2006-12-19 05:28:06 UTC (rev 18024) @@ -355,6 +355,8 @@ return output; } + else if (c == '&') + return TRUE; return FALSE; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |