Closed Bug 6802 Opened 25 years ago Closed 24 years ago

Spellchecker needs interface to specify language.

Categories

(Core :: DOM: Editor, defect, P1)

defect

Tracking

()

VERIFIED FIXED

People

(Reporter: kinmoz, Assigned: kinmoz)

Details

(Whiteboard: Composer feature work)

Need to get together with international folks and figure out what I should use to reference different languages and dialects, then add support to the nsISpellChecker interface.
Status: NEW → ASSIGNED
Target Milestone: M8
Accepting bug, marking milestone M8.
Changing milestone to M9 since I don't have time to look at spellchecker issues yet.
Moving all spellchecker/text services related bugs to M11 since I will still be working on AutoComplete features through M10.
Moving some SpellChecker/TextServices feature requests and bugs, that can wait till after beta 1, to milestone M14.
move to M16 (post-beta1) per comments by kin
M16
Target Milestone: M14 → M16
marking as an nsbeta2 bug, this is Composer feature work.
Severity: normal → major
Keywords: nsbeta2
Priority: P3 → P1
Whiteboard: Composer feature work
Fix checked in: mozilla/editor/base/nsEditorShell.cpp mozilla/editor/idl/nsIEditorSpellCheck.idl - Modified StartSpellChecking() so that it no longer calls NextMisspelledWord(). - Renamed Start/CloseSpellChecking() to Init/UninitSpellChecker(). - Added GetDictionaryList(), Get/SetCurrentDictionary() methods. - Replaced all references of NS_SPELLCHECKER_CID with NS_SPELLCHECKER_PROGID. mozilla/editor/txtsvc/public/nsISpellChecker.h - Added GetDictionaryList(), Get/SetCurrentDictionary() methods. - Added NS_SPELLCHECKER_PROGID. mozilla/editor/txtsvc/public/nsTextServicesCID.h - Removed NS_SPELLCHECKER_CID. mozilla/editor/ui/composer/content/ComposerCommands.js - Replaced all calls to Start/CloseSpellChecking() with Init/UninitSpellChecker(). - We now call GetNextMisspelledWord() after initing the spellchecker. mozilla/editor/ui/dialogs/content/EdSpellCheck.js - Dialog now assumes the spellchecker language has been set before the dialog is invoked. - Fixed Recheck() so that it now sets the language. ns/modules/spellchk/glue/nsSpellCheckGlue.cpp ns/modules/spellchk/glue/nsSpellCheckGlue.h - Added GetDictionaryList(), Get/SetCurrentDictionary() implementations. ns/modules/spellchk/glue/nsSpellCheckGlueFactory.cpp - Moved NS_SPELLCHECKER_CID from nsTextServicesCID.h to this file. - We now register NS_SPELLCHECKER_PROGID.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
verified in 5/8 build.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.