Mercurial > emacs
changeset 33353:efc926d28bd3
(toplevel): Use byte-compiling-files-p
if it is there.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Thu, 09 Nov 2000 23:04:16 +0000 |
parents | bd48e8729dbb |
children | 516e70b9fc74 |
files | lisp/textmodes/ispell.el |
diffstat | 1 files changed, 11 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/textmodes/ispell.el Thu Nov 09 23:01:40 2000 +0000 +++ b/lisp/textmodes/ispell.el Thu Nov 09 23:04:16 2000 +0000 @@ -810,8 +810,9 @@ (not xemacsp) 'reload)) -(defvar ispell-library-path (unless (boundp 'byte-compile-current-file) - (check-ispell-version)) +(defvar ispell-library-path (if (or (not (fboundp 'byte-compiling-files-p)) + (not (byte-compiling-files-p))) + (check-ispell-version)) "The directory where ispell dictionaries reside.") (defvar ispell-process nil @@ -828,7 +829,8 @@ ;;;###autoload (if (and ispell-menu-map-needed - (not (boundp 'byte-compile-current-file))) + (or (not (fboundp 'byte-compiling-files-p)) + (not (byte-compiling-files-p)))) (let ((dicts (reverse (cons (cons "default" nil) ispell-dictionary-alist))) ;; `ispell-library-path' intentionally not defined in autoload (path (and (boundp 'ispell-library-path) ispell-library-path)) @@ -861,7 +863,8 @@ ;;; define commands in menu in opposite order you want them to appear. ;;;###autoload (if (and ispell-menu-map-needed - (not (boundp 'byte-compile-current-file))) + (or (not (fboundp 'byte-compiling-files-p)) + (not (byte-compiling-files-p)))) (progn (define-key ispell-menu-map [ispell-change-dictionary] '(menu-item "Change Dictionary..." ispell-change-dictionary @@ -889,7 +892,8 @@ ;;;###autoload (if (and ispell-menu-map-needed - (not (boundp 'byte-compile-current-file))) + (or (not (fboundp 'byte-compiling-files-p)) + (not (byte-compiling-files-p)))) (progn (define-key ispell-menu-map [ispell-continue] '(menu-item "Continue Spell-Checking" ispell-continue @@ -907,7 +911,8 @@ ;;;###autoload (if (and ispell-menu-map-needed - (not (boundp 'byte-compile-current-file))) + (or (not (fboundp 'byte-compiling-files-p)) + (not (byte-compiling-files-p)))) (progn (define-key ispell-menu-map [ispell-region] '(menu-item "Spell-Check Region" ispell-region