I created a new virtual machine for a Linux distro new to me - Manjaro.  
Although pyenchant is installed, and the system's package manager claims 
that the Enchant libraries are installed, they aren't playing together.

I installed Leo but it won't start because pyenchant isn't working.  I 
don't think the error messages will be helpful, but here are the last few 
lines:

File "/home/tom/.local/lib/python3.10/site-packages/enchant/__init__.py", 
line 287, in _request_dict_data
    self._raise_error(e_str % (tag,), DictNotFoundError)

  File "/home/tom/.local/lib/python3.10/site-packages/enchant/__init__.py", 
line 233, in _raise_error
    raise eclass(default)

enchant.errors.DictNotFoundError: Dictionary for language 'en_US' could not 
be found
Please check https://pyenchant.github.io/pyenchant/ for details

I don't think that the problem is really that the en_US dictionary can't be 
found, because of other errors when I import pyenchant into a Python REPL 
session.  It imports but then can't actually run various functions.

I looked in the pyenchant web site, and found that it can be tricky to get 
the right version of the pyenchant working with the versions of the enchant 
binaries that  might have been compiled for your machine (especially on 
Windows, and yes, I know this case is Linux).

I can't find a setting to allow Leo to skip loading the spellchecker.  I 
have looked in LeoSettings.leo and myLeoSettings, and searched through 
pyLeoRef without hitting on one.  It seems to me that I remember such a 
setting, but I haven't been able to find it.

If there is not such a setting, I think there should be one.  It doesn't 
make sense for Leo to be unable to run because of a problem with the 
pyenchant system.

Does anyone have some insight here?

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/1c7d2a65-d8b2-4e04-9e80-cfc0eb155a48n%40googlegroups.com.

Reply via email to