D.2 Other Items
These items all sound like good ideas however I am not sure when I
will get to implementing them if ever. Words in bold indicate how you
should refer to the item when discussing it with me or others.
- Come up with a plug-in for gEdit the gnome text editor.
- Change languages (and thus dictionaries) based on the information in
the actual document.
- Come up with a mode that will skip words based on the symbols that
(almost) always surround the word. See Word skipping by context.
- Create two server modes for Aspell. One that uses the DICT
protocol and one that uses ispell -a method of communication
via some arbitrary port.
- Come up with thread safe personal dictionaries.
- Use the Hidden Markov Model to base the suggestions on not
only the word itself but on the context around the word. See Hidden Markov Model.
- Having a way to email the personal dictionary and/or
replacement list to a particular address either periodically or when
it grows to a certain size. See Email the Personal Dictionary.
The following good ideas were found in the Ispell WISHES file
so I thought I would pass them on.
- Ispell should be smart enough to ignore hyphenation signs, such as the
TeX `\-' hyphenation indicator.
- (Jeff Edmonds) The personal dictionary should be able to remove
certain words from the master dictionary, so that obscure words like
"wether" wouldn't mask favorite typos.
- (Jeff Edmonds) It would be wonderful if Ispell could correct inserted
spaces such as "th e" for "the" or even "can not" for "cannot".
- Since Ispell has dictionaries available to it, it is conceivable that
it could automatically determine the language of a particular file by
choosing the dictionary that produced the fewest spelling errors on
the first few lines.