John P. Hartmann
2010-05-04 07:29:09 UTC
I wish to use aspell in one of my own applications. I can loop up words and
get spelling corrections through the C API, but word list management has me
stumped.
I have (from a mainframe application) list of words that should be
considered valid in the context of specific files/applications/users.
So I tried to generate a personal word list:
j /home/john/aspell: aspell create personal < john.add
Sorry "create/merge personal" is currently unimplemented.
Hmmm.
j /home/john/aspell: aspell create master < john.add
Error: The language "en_GB" is not known. This is probably because: the file
"/usr/local/lib/aspell-0.60/en_GB.dat" can not be opened for reading.
Quite right, it ain't there and I don't want anyone messing about in that
directory.
I tried aspell -c john.add and it gave me a panel of the words, but clicking
a or A seems to have no permanent effect.
My configuration file:
dict-dir /usr/lib/aspell-0.60
lang en_GB
home-dir ~/aspell
personal pwl
The last two lines are out of desperation more than knowledge.
What did I do wrong?
j.
get spelling corrections through the C API, but word list management has me
stumped.
I have (from a mainframe application) list of words that should be
considered valid in the context of specific files/applications/users.
So I tried to generate a personal word list:
j /home/john/aspell: aspell create personal < john.add
Sorry "create/merge personal" is currently unimplemented.
Hmmm.
j /home/john/aspell: aspell create master < john.add
Error: The language "en_GB" is not known. This is probably because: the file
"/usr/local/lib/aspell-0.60/en_GB.dat" can not be opened for reading.
Quite right, it ain't there and I don't want anyone messing about in that
directory.
I tried aspell -c john.add and it gave me a panel of the words, but clicking
a or A seems to have no permanent effect.
My configuration file:
dict-dir /usr/lib/aspell-0.60
lang en_GB
home-dir ~/aspell
personal pwl
The last two lines are out of desperation more than knowledge.
What did I do wrong?
j.