[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#50370: Fix bug in ispell-init-process error handling
From: |
Eli Zaretskii |
Subject: |
bug#50370: Fix bug in ispell-init-process error handling |
Date: |
Sun, 05 Sep 2021 10:32:08 +0300 |
> Date: Sat, 4 Sep 2021 12:38:40 -0700
> From: Ian W <ian@wahbe.com>
> Cc: 50370@debbugs.gnu.org
>
> I think that hunspell is different. It validates that the dictionary really
> exists in the beginning of
> ispell-start-process:
>
> (defun ispell-start-process ()
> "Start the Ispell process, with support for no asynchronous processes.
> Keeps argument list for future Ispell invocations for no async support."
> ;; `ispell-current-dictionary' and `ispell-current-personal-dictionary'
> ;; are properly set in `ispell-internal-change-dictionary'.
>
> ;; Parse hunspell affix file if using hunspell and entry is uninitialized.
> (if ispell-really-hunspell
> (or (cadr (assoc ispell-current-dictionary ispell-dictionary-alist))
> (ispell-hunspell-fill-dictionary-entry ispell-current-dictionary)))
> …)
>
> Having seen this, I think that this will only be a problem for ispell and
> aspell. I just tested the recipe and it
> works on “emacs -Q” (I have ispell installed correctly, and emacs defaults
> to that).
Thanks, I installed the change, and I'm therefore closing this bug.