summaryrefslogtreecommitdiff
path: root/lisp/textmodes/ispell.el
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2018-05-04 17:25:33 +0300
committerEli Zaretskii <eliz@gnu.org>2018-05-04 17:25:33 +0300
commitd0d75f9b4ecbaa7e49aaad8802ca2f0e3de7e480 (patch)
tree6b057b89c965d3ea35b51cbcd2886bbc81b2721a /lisp/textmodes/ispell.el
parentb90ce66d32ede14a9191008096e596f6dfb9a48b (diff)
downloademacs-d0d75f9b4ecbaa7e49aaad8802ca2f0e3de7e480.tar.gz
Make 'ispell-initialize-spellchecker-hook' work again
* lisp/textmodes/ispell.el (ispell-base-dicts-override-alist): Defvar it to allow dynamic binding. (Bug#31341)
Diffstat (limited to 'lisp/textmodes/ispell.el')
-rw-r--r--lisp/textmodes/ispell.el4
1 files changed, 4 insertions, 0 deletions
diff --git a/lisp/textmodes/ispell.el b/lisp/textmodes/ispell.el
index 9288a77ba3e..88ab7fe1e95 100644
--- a/lisp/textmodes/ispell.el
+++ b/lisp/textmodes/ispell.el
@@ -1237,6 +1237,10 @@ If LANG is omitted, get the extra word characters for the default language."
(defvar ispell-last-program-name nil
"Last value of `ispell-program-name'. Internal use.")
+;; Allow dynamically binding ispell-base-dicts-override-alist as
+;; advertised in the doc string of ispell-initialize-spellchecker-hook.
+(defvar ispell-base-dicts-override-alist)
+
(defvar ispell-initialize-spellchecker-hook nil
"Normal hook run on spellchecker initialization.
This hook is run when a spellchecker is used for the first