aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Love2001-03-06 10:59:50 +0000
committerDave Love2001-03-06 10:59:50 +0000
commitfa84f42ab93126b5552ec2058740dd5b410aa885 (patch)
tree7568319dfa2c9c005ccffb62e9b5301f397c1020
parentb926081f869615fd2e0f606596bb071c2ced6ff6 (diff)
downloademacs-fa84f42ab93126b5552ec2058740dd5b410aa885.tar.gz
emacs-fa84f42ab93126b5552ec2058740dd5b410aa885.zip
(flyspell-region): Set up
flyspell-local-mouse-map.
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/textmodes/flyspell.el7
2 files changed, 12 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 4453e74cf2e..507c193782c 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
12001-03-06 Dave Love <fx@gnu.org>
2
3 * textmodes/flyspell.el (flyspell-region): Set up
4 flyspell-local-mouse-map.
5
12001-03-05 Richard M. Stallman <rms@gnu.org> 62001-03-05 Richard M. Stallman <rms@gnu.org>
2 7
3 * mail/rmail.el (rmail-retry-failure): 8 * mail/rmail.el (rmail-retry-failure):
diff --git a/lisp/textmodes/flyspell.el b/lisp/textmodes/flyspell.el
index 707315a0232..a7ea86d8fa1 100644
--- a/lisp/textmodes/flyspell.el
+++ b/lisp/textmodes/flyspell.el
@@ -1357,6 +1357,13 @@ Word syntax described by `ispell-dictionary-alist' (which see)."
1357(defun flyspell-region (beg end) 1357(defun flyspell-region (beg end)
1358 "Flyspell text between BEG and END." 1358 "Flyspell text between BEG and END."
1359 (interactive "r") 1359 (interactive "r")
1360 (unless (boundp 'flyspell-local-mouse-map)
1361 (set (make-local-variable 'flyspell-local-mouse-map)
1362 (let ((map (copy-keymap flyspell-mouse-map)))
1363 (if (eq flyspell-emacs 'xemacs)
1364 (set-keymap-parents (list (current-local-map)))
1365 (set-keymap-parent map (current-local-map)))
1366 map)))
1360 (if (= beg end) 1367 (if (= beg end)
1361 () 1368 ()
1362 (save-excursion 1369 (save-excursion