diff options
author | Eli Zaretskii <eliz@gnu.org> | 2005-05-07 16:06:07 +0000 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2005-05-07 16:06:07 +0000 |
commit | 55b958f07b648fb9b6eb2faaa39a1a566908e4a0 (patch) | |
tree | cf2fc94ad10263094fcd4668e192da90a4771335 /lisp/textmodes/ispell.el | |
parent | c2c51a11cdfb8a6e8e3a916e27b38d846c76dbdc (diff) | |
download | emacs-55b958f07b648fb9b6eb2faaa39a1a566908e4a0.tar.gz |
(ispell-program-name): Try looking for "aspell" along exec-path,
and if found, use it as the default speller program.
Diffstat (limited to 'lisp/textmodes/ispell.el')
-rw-r--r-- | lisp/textmodes/ispell.el | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lisp/textmodes/ispell.el b/lisp/textmodes/ispell.el index 97bc3350b47..c8926776400 100644 --- a/lisp/textmodes/ispell.el +++ b/lisp/textmodes/ispell.el @@ -301,7 +301,9 @@ Must be greater than 1." :type 'integer :group 'ispell) -(defcustom ispell-program-name "ispell" +(defcustom ispell-program-name + (or (locate-file "aspell" exec-path exec-suffixes 'file-executable-p) + "ispell") "Program invoked by \\[ispell-word] and \\[ispell-region] commands." :type 'string :group 'ispell) |