Mercurial > emacs
changeset 79646:e1264c5f9e23
(ispell-grep-command): Use "grep" on MS-Windows and MS-DOS.
(ispell-grep-options): Use "-Ei" on MS-Windows and MS-DOS.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Sat, 29 Dec 2007 12:38:19 +0000 |
parents | 4d283165b713 |
children | f6c4e8c6c5f3 |
files | lisp/textmodes/ispell.el |
diffstat | 1 files changed, 7 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/textmodes/ispell.el Fri Dec 28 22:27:01 2007 +0000 +++ b/lisp/textmodes/ispell.el Sat Dec 29 12:38:19 2007 +0000 @@ -349,12 +349,17 @@ :group 'ispell) -(defcustom ispell-grep-command "egrep" +(defcustom ispell-grep-command + ;; MS-Windows/MS-DOS have `egrep' as a Unix shell script, so they + ;; cannot invoke it. Use "grep -E" instead (see ispell-grep-options + ;; below). + (if (memq system-type '(windows-nt ms-dos)) "grep" "egrep") "Name of the grep command for search processes." :type 'string :group 'ispell) -(defcustom ispell-grep-options "-i" +(defcustom ispell-grep-options + (if (memq system-type '(windows-nt ms-dos)) "-Ei" "-i") "String of options to use when running the program in `ispell-grep-command'. Should probably be \"-i\" or \"-e\". Some machines (like the NeXT) don't support \"-i\""