Closed Bug 180346 Opened 22 years ago Closed 12 years ago

Impl new interfaces for external spell checkers

Categories

(Core :: Spelling checker, defect)

defect
Not set
normal

Tracking

()

RESOLVED INVALID
mozilla1.3beta

People

(Reporter: rods, Unassigned)

References

Details

Attachments

(1 file, 7 obsolete files)

 
Can you explain what this is about?
I have a new set of interfaces based on David Einsteins work that will enable
external spell checkers to work within  Mozilla. The default spell checker will
still be our SC for Netscape. But David said he would port his MySpell over to
work with Mozilla so then Mozilla will have a spell checker.
Status: NEW → ASSIGNED
oh so what did you need on that.
Target Milestone: --- → mozilla1.3alpha
Attached patch New SpellCheck Interfaces (obsolete) — Splinter Review
These are the new interfaces for enabling Mozilla to work with external
spellcheckers
Here are the interfaces with what I hope is the correct MPL and the new glue
code for mozilla.
Attachment #106523 - Attachment is obsolete: true
Attachment #106525 - Flags: superreview?(kin)
Attachment #106525 - Flags: review?(jfrancis)
Attached image SpellCheck Diagram
Diagram of the object hierarchy
Is bug 58615 a dup of this one? Bug 56301 comment #234 seems to imply that it is.
*** Bug 58615 has been marked as a duplicate of this bug. ***
Is this relevant to bug 86886?
Blocks: 67208, 69687, 119232
Greg, what this means is that someone can now provide and impl of the apple
spellcheck to these new interfaces.
Thanks, rods. Sounds like this should be All/All.
OS: Windows 2000 → All
Hardware: PC → All
Comment on attachment 106525 [details] [diff] [review]
patch (interfaces and new glue code)

The interfaces are fine, I am obsoleting this because I have made some
significant changes to some of the glue code and I don't want this patch to be
reviewed. Plus, I think I will be moving this to the "extensions" directory.
Attachment #106525 - Attachment is obsolete: true
Attachment #106525 - Flags: superreview?(kin)
Attachment #106525 - Flags: review?(jfrancis)
Attached patch Changes to editor directory (obsolete) — Splinter Review
Attached patch debug pref panel changes (obsolete) — Splinter Review
reassigning
Assignee: rods → kin
Status: ASSIGNED → NEW
Target Milestone: mozilla1.3alpha → mozilla1.3beta
taking back
Assignee: kin → rods
Attached patch patch (obsolete) — Splinter Review
This patch contains only the changes for splitting the glue code apart and
being able to spellcheck an arbitrary selection
Attachment #109251 - Attachment is obsolete: true
Attachment #109252 - Attachment is obsolete: true
Attachment #109254 - Attachment is obsolete: true
+#ifdef XP_MAC
+#define IS_NBSP_CHAR(c) (((unsigned char)0xca)==(c))
+#else
+#define IS_NBSP_CHAR(c) (((unsigned char)0xa0)==(c))
+#endif

That might need to be 
#if defined(XP_MAC) || defined(XP_MACOSX)
Attached patch patch for config files (obsolete) — Splinter Review
These files will put the mozilla/extensions/spellcheck into the build
Attachment #110025 - Flags: superreview?(kin)
Attachment #110025 - Flags: review?(jfrancis)
Attachment #110000 - Flags: superreview?(kin)
Attachment #110000 - Flags: review?(jfrancis)
Rod, 

what is the status on this bug? Can we start porting mozdev's spell checker to
the new glue code?
Any chance of this going in during the 1.4 cycle?
Blocks: 129704
Has the now Mozilla roadmap any influence on this bug? Will 
Minotaur/Thunderbird/Moz1.5 ship with a spellchecker? AFAIK additions/plugins 
should be easier to handle with the new approach. Will the spellchecker remain a 
mozdev addon, or will it once be part of the distribution?
Now that mozdev spellchecker is in the tree, is this bug still relevant?
Component: Editor: Core → Spelling checker
QA Contact: sujay → core.spelling-checker
Assignee: rods → nobody
I'm pretty sure this is no longer valid.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → INVALID
Attachment #110000 - Attachment is obsolete: true
Attachment #110000 - Flags: superreview?(kinmoz)
Attachment #110000 - Flags: review?(mozeditor)
Attachment #110025 - Attachment is obsolete: true
Attachment #110025 - Flags: superreview?(kinmoz)
Attachment #110025 - Flags: review?(mozeditor)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: