Joost Verburg <[EMAIL PROTECTED]> writes: > > Angus Leeming wrote: > > I'm not sure about concurrent LyX137 and LyX140 spellchecking > > without alternating or changing the name of the folder called C:\Aspell > > What is the reason of this hardcoded path? Although C is a common drive > letter, there are systems that do not use it or where people do not have > access to it. Would it be possible for LyX to just allow it to be > installed anywhere (as long as it is in the PATH variable), like it does > with msys etc.?
IIRC, it was a question of priorities. The path was hard-coded in Ruurd's original port and when I integrated his work into the official LyX sources I just used his code. It is certainly possible to set this path dynamically; we'd have an entry in lyxrc.defaults/preferences like: \aspell_path "J:/Aspell" and would then use it to invoke the appropriate aspell API. Fancy haviing a go? > About the dictionaries: There are about 20 old dictionaries at > http://aspell.net/win32/ but there are more than 80 available at the FTP > server. Making all separate installers would take a lot of time. Right, but if you can do just one and provide me with a detailed HOWTO, that'd help a LOT. > I have no experience with shell scripts, but I think writing a script > that downloads and compiles a set of tgz archives would be a good > solution for now. I can write the shell script. In fact, if you create an installer for the english dictionary and tell me exactly what you did and what you needed to grab, I'll do so. Do we have a deal? Angus