aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiles Bader2004-12-08 05:21:02 +0000
committerMiles Bader2004-12-08 05:21:02 +0000
commit80cc9c8108fd48b04d6114c3a73596a0d596d8af (patch)
tree5eb87377bedf819a917304e6c201e6458b361aff
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
-rw-r--r--etc/TODO2
-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
-rw-r--r--man/ChangeLog5
-rw-r--r--man/frames.texi6
8 files changed, 36 insertions, 14 deletions
diff --git a/etc/TODO b/etc/TODO
index 544e42694fc..5c674c5c06e 100644
--- a/etc/TODO
+++ b/etc/TODO
@@ -315,8 +315,6 @@ to the FSF.
315 315
316* Internal changes 316* Internal changes
317 317
318** Replace Emacs's regex.c with the new DFA-based glibc regex code.
319
320** Replace gmalloc.c with the modified Doug Lea code from the current 318** Replace gmalloc.c with the modified Doug Lea code from the current
321 GNU libc so that the special mmapping of buffers can be removed -- 319 GNU libc so that the special mmapping of buffers can be removed --
322 that apparently loses under Solaris, at least. [fx has mostly done 320 that apparently loses under Solaris, at least. [fx has mostly done
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
diff --git a/man/ChangeLog b/man/ChangeLog
index 24c322facd1..b601faef550 100644
--- a/man/ChangeLog
+++ b/man/ChangeLog
@@ -1,3 +1,8 @@
12004-12-07 Luc Teirlinck <teirllm@auburn.edu>
2
3 * frames.texi (Scroll Bars): The option `scroll-bar-mode' has to
4 be set through Custom. Otherwise, it has no effect.
5
12004-12-07 Stefan <monnier@iro.umontreal.ca> 62004-12-07 Stefan <monnier@iro.umontreal.ca>
2 7
3 * url.texi: New file. 8 * url.texi: New file.
diff --git a/man/frames.texi b/man/frames.texi
index 5fb4181408e..e9716c76a1f 100644
--- a/man/frames.texi
+++ b/man/frames.texi
@@ -761,8 +761,10 @@ argument is positive. This command applies to all frames, including
761frames yet to be created. Customize the option @code{scroll-bar-mode} 761frames yet to be created. Customize the option @code{scroll-bar-mode}
762to control the use of scroll bars at startup. You can use it to specify 762to control the use of scroll bars at startup. You can use it to specify
763that they are placed at the right of windows if you prefer that. You 763that they are placed at the right of windows if you prefer that. You
764can use the X resource @samp{verticalScrollBars} to control the initial 764have to set this variable through the @samp{Customize} interface
765setting of Scroll Bar mode similarly. @xref{Resources}. 765(@pxref{Easy Customization}). Otherwise, it will not work properly.
766You can use the X resource @samp{verticalScrollBars} to control the
767initial setting of Scroll Bar mode similarly. @xref{Resources}.
766 768
767@findex toggle-scroll-bar 769@findex toggle-scroll-bar
768 To enable or disable scroll bars for just the selected frame, use the 770 To enable or disable scroll bars for just the selected frame, use the