Commit Graph

74 Commits

Author SHA1 Message Date
brettw%gmail.com
6931c75be3 Bug 329668 r=bz Browser inline spellchecking branch patch
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195451 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 18:33:26 +00:00
bienvenu%nventure.com
009ae6b1d6 fix crash entering smiley<space><space> on unix, sr=mscott, 328606
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191401 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-28 15:58:15 +00:00
scott%scott-macgregor.org
9db4680f60 Bug #324521 --> poor inline spell checking performance on large text documents. When adding or ignoring a word, just spell check the existing spell selection instead of the entire document since those are the only words that would possibly be effected. Limit the size of the spell check selection to the first 250 mistyped words.
sr=bienvenu


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@191345 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-27 22:46:57 +00:00
scott%scott-macgregor.org
8f6c7983f0 Bug #307052 --> Spellchecker doesn't display suggestion list for misspelled words in cyrillic based directions.
In addition to fixing the string conversion issue, fix various memory leaks, poor allocation strategies
and other problems with this code.

r=mvl sr=bz

a=dveditz


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187253 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-10 20:38:13 +00:00
bsmedberg%covad.net
c514d33d2f Bug 313889 - localized myspell dictionaries are not repackaged r=chase a=mscott
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@183080 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-26 20:22:16 +00:00
scott%scott-macgregor.org
2f3d514048 Bug #305017 --> myspell object gets leaked by mozMySpell
r=mvl
sr=bienvenu

a=cbeard


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178208 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 21:25:03 +00:00
cbiesinger%web.de
04f56b9cb6 bug 300335 allocate enough memory
patch by Andrew Schultz <ajschult@verizon.net> r+sr=mscott a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@176560 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-25 21:06:44 +00:00
gandalf%firefox.pl
3e4aa4d099 fix for install in patch from bug 295465;
git-svn-id: svn://10.0.0.236/trunk@176173 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-17 01:43:38 +00:00
gandalf%firefox.pl
1064985529 fix a bustage
git-svn-id: svn://10.0.0.236/trunk@176171 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-16 19:12:40 +00:00
gandalf%firefox.pl
eb415fe2db Bug 295465: Add myspell to Tb source l10n;r+a=benjamin,sr=mscott
git-svn-id: svn://10.0.0.236/trunk@176170 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-16 18:45:12 +00:00
timeless%mozdev.org
ee147201a5 Bug 283509 OOM crasher [@ mozEnglishWordUtils::FromRootForm]
patch by dewildt@gmail.com r=timeless sr=mscott a=chofmann


git-svn-id: svn://10.0.0.236/trunk@175096 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-24 16:19:54 +00:00
neil%parkwaycc.co.uk
5a1da724be Fix warning LNK4044: unrecognized option b=287570 p=gautheri@noos.fr r=cls a=asa
git-svn-id: svn://10.0.0.236/trunk@174284 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-08 08:06:59 +00:00
neil%parkwaycc.co.uk
4e839df00b Disabling the spell checker is not an error b=296265 r+sr=mscott a=asa
git-svn-id: svn://10.0.0.236/trunk@174251 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-07 23:04:49 +00:00
neil%parkwaycc.co.uk
0152a59a6f Bug 292520 Inline spellcheck crashes on unchecked document r+sr=mscott a=shaver
git-svn-id: svn://10.0.0.236/trunk@174000 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 22:48:31 +00:00
scott%scott-macgregor.org
5b8eac97b1 Bug #244969 --> Spell checker fails to catch misspelled words after a "Replace all"
Patch by kiran.s@in.ibm.com

sr=mscott
a=asa


git-svn-id: svn://10.0.0.236/trunk@173212 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-09 17:42:10 +00:00
jshin%mailaps.org
a259e47c6e bug 287340: remove unused files (unicode char. category interface and its implementation) r=smontagu, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171801 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 08:33:21 +00:00
bsmedberg%covad.net
a8f5e6509a dammit
git-svn-id: svn://10.0.0.236/trunk@171755 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 00:27:43 +00:00
bsmedberg%covad.net
e24a937b47 Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin
git-svn-id: svn://10.0.0.236/trunk@171753 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 00:25:47 +00:00
bsmedberg%covad.net
48f5a6f92b Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin
git-svn-id: svn://10.0.0.236/trunk@171578 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-04 18:38:19 +00:00
dbaron%dbaron.org
b16bc8bbd9 Fix some minor static buffer overruns detected by Coverity tool, and sync two versions of catttable.h. b=287290 r+sr=brendan
git-svn-id: svn://10.0.0.236/trunk@171040 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-23 05:43:39 +00:00
timeless%mozdev.org
7190eb6177 Bug 283510 OOM crasher [@ mozMySpell::Check]
patch by dewildt@gmail.com r=timeless sr=mscott


git-svn-id: svn://10.0.0.236/trunk@170235 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-06 10:52:50 +00:00
bsmedberg%covad.net
fc4099e666 Bug 281414 - global s/nsIPrefBranchInternal/nsIPrefBranch2/ rs=darin (did not change backwards-compatible code in extensions/irc extensions/venkman or extensions/inspector)
git-svn-id: svn://10.0.0.236/trunk@169868 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-25 20:46:35 +00:00
scott%scott-macgregor.org
8af67fa70c Bug #280901 --> Fix ports bustage for OSF/1 builds
Patch by
Laxmi Harikumar

r=mvl
sr=me


git-svn-id: svn://10.0.0.236/trunk@169272 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-16 18:25:04 +00:00
scott%scott-macgregor.org
1e4205fecc Bug #282278 --> use the right editor node filter for Thunderbird's inline spell checker
git-svn-id: svn://10.0.0.236/trunk@169196 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-15 01:27:33 +00:00
bryner%brianryner.com
41b51eec20 Additional REQUIRES cleanup for mailnews, mac, and suite directories (bug 73353). r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@168812 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-04 21:10:45 +00:00
scott%scott-macgregor.org
4203323371 Bug #280826 --> automatically add email recipients to the inline spell checker ignore list.
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@168782 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-04 01:39:02 +00:00
scott%scott-macgregor.org
70ed3115ee Bug #278312 --> Initial framework for inline spell check
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@168715 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-02 19:42:55 +00:00
kyle.yuan%sun.com
2a56552461 Bug 278672 can't build myspell on Solaris using SunONE Studio compiler
r=mvl, sr=mscott, added using namespace std for SunONE studio compiler.


git-svn-id: svn://10.0.0.236/trunk@167939 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-18 05:16:33 +00:00
scott%scott-macgregor.org
54ae736736 try to fix ports bustage
git-svn-id: svn://10.0.0.236/trunk@167662 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-13 07:51:31 +00:00
scott%scott-macgregor.org
505a26a52d Bug #240600 --> Spell checker improvements. Resynch our forked spell checker with the latest myspell engine
used by open office.org.

Patch originally by Michielvan Leeuwen (mvl@exedo.nl), adapted by me.

sr=me


git-svn-id: svn://10.0.0.236/trunk@167661 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-13 06:20:58 +00:00
timeless%mozdev.org
35ffcda152 Bug 252681 mozISpellCheckingEngine check method faulting on misspelled words
r=mvl sr=dmose


git-svn-id: svn://10.0.0.236/trunk@160199 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-02 02:14:23 +00:00
cbiesinger%web.de
cfaea7482d replace EqualsWithConversion by EqualsLiteral where possible
bug 248687 r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@158517 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-26 14:32:11 +00:00
roc+%cs.cmu.edu
0b0fa89131 Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@157992 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-17 00:13:25 +00:00
scott%scott-macgregor.org
4d7666a7ca Bug #246371 --> remove some dead code from the spell checker. Cleanup the notifications the spell checker
listens for in order to load new custom dictionaries.

r=mvl


git-svn-id: svn://10.0.0.236/trunk@157982 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-16 22:05:46 +00:00
roc+%cs.cmu.edu
bdc7e5f59b Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin
git-svn-id: svn://10.0.0.236/trunk@156785 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 22:15:22 +00:00
bzbarsky%mit.edu
af7c69e56c Relanding, since backing out did not fix orange. Bug 232691.
git-svn-id: svn://10.0.0.236/trunk@156781 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 20:02:43 +00:00
bzbarsky%mit.edu
3594b59c19 Backing out to attempt to fix Mac orange. Bug 232691
git-svn-id: svn://10.0.0.236/trunk@156776 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 19:26:52 +00:00
bzbarsky%mit.edu
b500ffc684 Convert users of nsC?String(), nsC?AutoString(), and NS_LITERAL_C?STRING("") to
using EmptyC?String instead.  Bug 232691, patch by Charles Fenwick
<clf03f@garnet.acns.fsu.edu>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@156769 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 17:04:53 +00:00
bienvenu%nventure.com
c12e53e60e make nsILineInputStream take an nsACString ref, 197166, r=darin, sr=mscott, make local msg body search cache open file stream, use nsIFile instead of nsFileSpec to cut down on seeks, improve performance, sr=mscott 240538
git-svn-id: svn://10.0.0.236/trunk@155334 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-22 15:32:54 +00:00
gerv%gerv.net
d6544e324a Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155092 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 22:14:17 +00:00
scott%scott-macgregor.org
707cf0c516 fix for bug #240770
spell checker asserts when it has no suggestions

also, only call forgotchar() once.

r/sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@155027 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-17 15:01:31 +00:00
mvl%exedo.nl
01c35bc9dd another attempt to fix bustage
git-svn-id: svn://10.0.0.236/trunk@154795 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-13 13:14:59 +00:00
mvl%exedo.nl
2b0c79b23d attempt to fix build bustage
git-svn-id: svn://10.0.0.236/trunk@154794 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-13 12:43:09 +00:00
mvl%exedo.nl
ef6e1d58e8 Add support for REP tables in spellchecker, to improve suggestions by knowing about common misspellings
bug 227214, patch by mscott and me, r=mscott, sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@154793 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-13 12:09:44 +00:00
bryner%brianryner.com
745527a085 Fix spellcheck in static builds, and also fix static viewer linkage on OS X. Bug 238309, patch by cls, r=bryner, a=asa.
git-svn-id: svn://10.0.0.236/trunk@154621 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-08 08:06:32 +00:00
scott%scott-macgregor.org
fcb9b3ee38 Land a new US English dictionary file for Seamonkey. Thunderbird has already been using this dictionary.
The new dictionary includes a larger vocabulary in addition to supporting REP tables. I have not checked in the
code for seamonkey to actually leverage the REP tables yet.

part of Bug #227214

No r/sr since this isn't a coding change.


git-svn-id: svn://10.0.0.236/trunk@152964 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 21:37:30 +00:00
scott%scott-macgregor.org
0fe584b8b6 Bug #234936 --> expose method to find a url given a string. This allows the spell checker to
ignore urls in mail compose. Porting this functionality to seamonkey.

sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@152959 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 20:45:57 +00:00
darin%meer.net
55688e6410 landing string defragmentation patch for bug 231995, r/sr=dbaron,jst,dougt
git-svn-id: svn://10.0.0.236/trunk@152905 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-19 02:44:03 +00:00
mvl%exedo.nl
a0ec3c79a4 Convert mozPersonalDictionary to use nsTHashTable. Removal of obsolete files.
Bug 224625, r=dwitte, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@152221 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-03 13:06:44 +00:00
mvl%exedo.nl
49bfbadc1c Convert mozPersonalDictionary to use nsTHashTable
Bug 224625, r=dwitte, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@152220 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-03 11:54:03 +00:00