Summary: | [spell checking] Add support for words combined with a prefix | ||
---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Dani Megert <daniel_megert> |
Component: | Text | Assignee: | JDT-Text-Inbox <jdt-text-inbox> |
Status: | ASSIGNED --- | QA Contact: | |
Severity: | enhancement | ||
Priority: | P5 | CC: | mober.at+eclipse |
Version: | 3.3 | ||
Target Milestone: | --- | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: |
Description
Dani Megert
2011-05-24 06:37:45 EDT
I'm not sure if it's a good idea to add algorithms here. IMO there's too big a risk introducing incorrect words, or confusing ones, when simply adding words to the dictionary is not a big hassle. It might make sense to look at what others are doing int that area (eg Firefox, ispell itself). What algorithms are used there ? Might it make sense to even optionally delegate to an outside spelling engine ? IMO Eclipse (JDT, CDT, Pydev,...) should do the work of identifying words or text to check. But an outside engine could be used to perform any algorithms. Essentially instead of the dictionary lookup call the external engine. That would also enable more foreign languages in one shot. Here is a very good article on suffixes and prefixes in aspell, as well as some examples how to dump all of them into a simple flat wordlist: http://typethinker.blogspot.co.at/2008/02/fun-with-aspell-word-lists.html |