Rosanna Chan wrote:
Hi again,
I cannot figure out why LyX continue to look for "c:\Documents and
Settings\<me>\Application Data\Aspell\Data/iso-8859-1.cset" for
spellchecking.
This happens with every document you try to spellcheck, right? For
instance, if you open one of the LyX help documents and hit F7, you get
this message?
I have installed LyX for all users both 1.5.1 and 1.5.2 - using the
installers. Before re installing, I had uninstalled all Aspell files (from
all users and from my own application data), clean out the registry for old
LyX 1.4 keys and the message just keeps on poping back up.
When you uninstalled Aspell, did you scan the registry for any leftover
Aspell keys (and delete any you found)?
Is there any other place that the path Aspell\Data (which is incorrect like
you pointed out) is hiding out?
Apparently. :-) We just don't know where. The Windows version of LyX
does not use the Aspell executables; it provides its own customized
aspell.dll file and just relies on you to install the necessary
dictionaries. So it's possible that a funky path is hard-coded into the
DLL, or that there's some path detection scheme in it that's tripping
over something on your system. We'd need a developer to answer that.
(I tried to find the source for the customized aspell.dll in the source
repository, but struck out.)
Assuming that you get this message in every document you try to debug,
the only other thing I can think of to ask is whether you're set up with
English as your local language (i.e., the user interface pops up in
English), and whether your system is set to use a special code page or
some such to display other languages or symbol sets? If so, that might
point to what is confusing LyX. (Shooting from the hip here.)
/Paul