Mercurial > emacs
changeset 24422:1f671d01563a
(ispell-dictionary-alist-override): New variable.
(ispell-dictionary-alist): Don't setq it,
if ispell-dictionary-alist-override is set.
author | Karl Heuer <kwzh@gnu.org> |
---|---|
date | Mon, 01 Mar 1999 03:48:22 +0000 |
parents | d072093cd922 |
children | 230bace6a57a |
files | lisp/textmodes/ispell.el |
diffstat | 1 files changed, 8 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/textmodes/ispell.el Mon Mar 01 03:47:07 1999 +0000 +++ b/lisp/textmodes/ispell.el Mon Mar 01 03:48:22 1999 +0000 @@ -113,14 +113,14 @@ ;; BUGS: ;; Accepting definitions in latex mode can mess up math mode skipping... -;; Highlighting in version 19 still doesn't work on tty's. ;; On some versions of emacs, growing the minibuffer fails. ;; Autoloading ispell can result in problems if you need to use a local or -;; modified dictionary. Place the following in your .emacs file to -;; override the autoload definitions: +;; modified dictionary. Place the following in your .emacs file to +;; override the autoload definitions: ;; (setq ispell-dictionary-alist (cons '(dictionary ...) ;; ispell-dictionary-alist)) ;; (setq ispell-menu-map nil) +;; (setq ispell-dictionary-alist-override t) ;; (load-library "ispell") @@ -526,9 +526,12 @@ (const iso-8859-2)))) :group 'ispell) +(defvar ispell-dictionary-alist-override nil) + ;;; update the dictionaries at load time -(setq ispell-dictionary-alist - (append ispell-dictionary-alist-1 ispell-dictionary-alist-2)) +(unless ispell-dictionary-alist-override + (setq ispell-dictionary-alist + (append ispell-dictionary-alist-1 ispell-dictionary-alist-2))) ;;; The preparation of the menu bar menu must be autoloaded ;;; because otherwise this file gets autoloaded every time Emacs starts