Commit b39bb7e1 authored by Eli Zaretskii's avatar Eli Zaretskii

Fix invocation of Hunspell by ispell.el.

 lisp/textmodes/ispell.el (ispell-check-version): For hunspell, set
 ispell-encoding8-command to "-i", without a trailing space.
 (ispell-start-process): For hunspell, use '("-i" ENCODING), in 2
 separate command-line arguments, to specify the encoding, since
 that's how hunspell expects it.
parent 3b747a14
2012-04-08 Eli Zaretskii <eliz@gnu.org>
* textmodes/ispell.el (ispell-check-version): For hunspell, set
ispell-encoding8-command to "-i", without a trailing space.
(ispell-start-process): For hunspell, use '("-i" ENCODING), in 2
separate command-line arguments, to specify the encoding, since
that's how hunspell expects it.
2012-04-08 Glenn Morris <rgm@gnu.org>
* loadup.el: Load bindings before cus-start.
......
......@@ -874,7 +874,7 @@ Otherwise returns the library directory name, if that is defined."
(setq ispell-really-aspell nil)))
(ispell-really-hunspell
(if (ispell-check-minver hunspell8-minver ispell-really-hunspell)
(setq ispell-encoding8-command "-i ")
(setq ispell-encoding8-command "-i")
(setq ispell-really-hunspell nil))))))
result))
......@@ -2618,9 +2618,12 @@ Keeps argument list for future ispell invocations for no async support."
;; right encoding for communication. ispell or older aspell/hunspell
;; does not support this.
(if ispell-encoding8-command
(list
(concat ispell-encoding8-command
(symbol-name (ispell-get-coding-system)))))
(if ispell-really-hunspell
(list ispell-encoding8-command
(upcase (symbol-name (ispell-get-coding-system))))
(list
(concat ispell-encoding8-command
(symbol-name (ispell-get-coding-system))))))
ispell-extra-args)))
;; Initially we don't know any buffer's local words.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment