aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorMiles Bader2004-12-08 05:21:02 +0000
committerMiles Bader2004-12-08 05:21:02 +0000
commit80cc9c8108fd48b04d6114c3a73596a0d596d8af (patch)
tree5eb87377bedf819a917304e6c201e6458b361aff /lisp
parent000fc2b1fad05ccd9e6cdb5810febb091f4b5738 (diff)
parentc90d0a390cdccf1e0d111d5b28f508934cec8753 (diff)
downloademacs-80cc9c8108fd48b04d6114c3a73596a0d596d8af.tar.gz
emacs-80cc9c8108fd48b04d6114c3a73596a0d596d8af.zip
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-75
Merge from emacs--cvs-trunk--0 Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-717 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-718 RCS keyword removal
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog20
-rw-r--r--lisp/edmacro.el9
-rw-r--r--lisp/isearch.el2
-rw-r--r--lisp/mouse.el4
-rw-r--r--lisp/textmodes/org.el2
5 files changed, 27 insertions, 10 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index f3c1e7140b3..db884f5af3b 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,8 +1,22 @@
12004-12-06 Stefan <monnier@iro.umontreal.ca> 12004-12-07 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * isearch.el (isearch-quote-char): Fix up typo in last change.
4
52004-12-07 Luc Teirlinck <teirllm@auburn.edu>
6
7 * mouse.el (mouse-set-font): Handle the case where the command was
8 not invoked using the mouse.
9
10 * edmacro.el: `edit-kbd-macro' is now bound to `C-x C-k e'.
11 (edmacro-finish-edit): Further update for keyboard macros that are
12 lambda forms.
13 (edmacro-sanitize-for-string): Correctly remove Meta modifier
14 (as suggested by Kim Storm).
15
162004-12-06 Stefan Monnier <monnier@iro.umontreal.ca>
2 17
3 * font-lock.el (font-lock-unfontify-region): Save buffer state. 18 * font-lock.el (font-lock-unfontify-region): Save buffer state.
4 (font-lock-default-unfontify-region): Don't save buffer state any 19 (font-lock-default-unfontify-region): Don't save buffer state any more.
5 more.
6 20
72004-12-07 Jay Belanger <belanger@truman.edu> 212004-12-07 Jay Belanger <belanger@truman.edu>
8 22
diff --git a/lisp/edmacro.el b/lisp/edmacro.el
index b40cbaafe2d..09872f3ef2c 100644
--- a/lisp/edmacro.el
+++ b/lisp/edmacro.el
@@ -1,6 +1,6 @@
1;;; edmacro.el --- keyboard macro editor 1;;; edmacro.el --- keyboard macro editor
2 2
3;; Copyright (C) 1993, 1994 Free Software Foundation, Inc. 3;; Copyright (C) 1993, 1994, 2004 Free Software Foundation, Inc.
4 4
5;; Author: Dave Gillespie <daveg@synaptics.com> 5;; Author: Dave Gillespie <daveg@synaptics.com>
6;; Maintainer: Dave Gillespie <daveg@synaptics.com> 6;; Maintainer: Dave Gillespie <daveg@synaptics.com>
@@ -28,7 +28,7 @@
28 28
29;;; Usage: 29;;; Usage:
30;; 30;;
31;; The `C-x C-k' (`edit-kbd-macro') command edits a keyboard macro 31;; The `C-x C-k e' (`edit-kbd-macro') command edits a keyboard macro
32;; in a special buffer. It prompts you to type a key sequence, 32;; in a special buffer. It prompts you to type a key sequence,
33;; which should be one of: 33;; which should be one of:
34;; 34;;
@@ -266,7 +266,8 @@ or nil, use a compact 80-column format."
266 (and b (commandp b) (not (arrayp b)) 266 (and b (commandp b) (not (arrayp b))
267 (not (kmacro-extract-lambda b)) 267 (not (kmacro-extract-lambda b))
268 (or (not (fboundp b)) 268 (or (not (fboundp b))
269 (not (arrayp (symbol-function b)))) 269 (not (or (arrayp (symbol-function b))
270 (get b 'kmacro))))
270 (not (y-or-n-p 271 (not (y-or-n-p
271 (format "Key %s is already defined; %s" 272 (format "Key %s is already defined; %s"
272 (edmacro-format-keys key 1) 273 (edmacro-format-keys key 1)
@@ -655,7 +656,7 @@ The string represents the same events; Meta is indicated by bit 7.
655This function assumes that the events can be stored in a string." 656This function assumes that the events can be stored in a string."
656 (setq seq (copy-sequence seq)) 657 (setq seq (copy-sequence seq))
657 (loop for i below (length seq) do 658 (loop for i below (length seq) do
658 (when (< (aref seq i) 0) 659 (when (logand (aref seq i) 128)
659 (setf (aref seq i) (logand (aref seq i) 127)))) 660 (setf (aref seq i) (logand (aref seq i) 127))))
660 seq) 661 seq)
661 662
diff --git a/lisp/isearch.el b/lisp/isearch.el
index 622392e18ad..e8bb47509be 100644
--- a/lisp/isearch.el
+++ b/lisp/isearch.el
@@ -1678,7 +1678,7 @@ Isearch mode."
1678 ;; single-byte character set, and convert them to Emacs 1678 ;; single-byte character set, and convert them to Emacs
1679 ;; characters. 1679 ;; characters.
1680 (if (and isearch-regexp (= char ?\ )) 1680 (if (and isearch-regexp (= char ?\ ))
1681 (if (subregexp-context-p isearch-string pos) 1681 (if (subregexp-context-p isearch-string (length isearch-string))
1682 (isearch-process-search-string "[ ]" " ") 1682 (isearch-process-search-string "[ ]" " ")
1683 (isearch-process-search-char char)) 1683 (isearch-process-search-char char))
1684 (and enable-multibyte-characters 1684 (and enable-multibyte-characters
diff --git a/lisp/mouse.el b/lisp/mouse.el
index 912048cd1de..b2fa71dde24 100644
--- a/lisp/mouse.el
+++ b/lisp/mouse.el
@@ -2201,7 +2201,9 @@ and selects that window."
2201 (progn (unless (display-multi-font-p) 2201 (progn (unless (display-multi-font-p)
2202 (error "Cannot change fonts on this display")) 2202 (error "Cannot change fonts on this display"))
2203 (x-popup-menu 2203 (x-popup-menu
2204 last-nonmenu-event 2204 (if (listp last-nonmenu-event)
2205 last-nonmenu-event
2206 (list '(0 0) (selected-window)))
2205 ;; Append list of fontsets currently defined. 2207 ;; Append list of fontsets currently defined.
2206 (append x-fixed-font-alist (list (generate-fontset-menu)))))) 2208 (append x-fixed-font-alist (list (generate-fontset-menu))))))
2207 (if fonts 2209 (if fonts
diff --git a/lisp/textmodes/org.el b/lisp/textmodes/org.el
index 1c1450f47e8..fc1ffb329d9 100644
--- a/lisp/textmodes/org.el
+++ b/lisp/textmodes/org.el
@@ -5,7 +5,7 @@
5;; Author: Carsten Dominik <dominik at science dot uva dot nl> 5;; Author: Carsten Dominik <dominik at science dot uva dot nl>
6;; Keywords: outlines, hypermedia, calendar 6;; Keywords: outlines, hypermedia, calendar
7;; Homepage: http://www.astro.uva.nl/~dominik/Tools/org/ 7;; Homepage: http://www.astro.uva.nl/~dominik/Tools/org/
8;; Version: 3.03 (internal CVS version is $Revision: 1.3 $) 8;; Version: 3.03
9 9
10;; This file is part of GNU Emacs. 10;; This file is part of GNU Emacs.
11 11