Next:
Notes-on-Various-Items.html#Notes-on-Various-Items
Notes on Various Items
,
Previous:
Important-Items.html#Important-Items
Important Items
,
Up:
To-Do.html#To-Do
To Do
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.html#Word-skipping-by-context
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.html#Hidden-Markov-Model
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.html#Email-the-Personal-Dictionary
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.
