diff options
| author | Miles Bader | 2004-12-08 05:21:02 +0000 |
|---|---|---|
| committer | Miles Bader | 2004-12-08 05:21:02 +0000 |
| commit | 80cc9c8108fd48b04d6114c3a73596a0d596d8af (patch) | |
| tree | 5eb87377bedf819a917304e6c201e6458b361aff | |
| parent | 000fc2b1fad05ccd9e6cdb5810febb091f4b5738 (diff) | |
| parent | c90d0a390cdccf1e0d111d5b28f508934cec8753 (diff) | |
| download | emacs-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/TODO | 2 | ||||
| -rw-r--r-- | lisp/ChangeLog | 20 | ||||
| -rw-r--r-- | lisp/edmacro.el | 9 | ||||
| -rw-r--r-- | lisp/isearch.el | 2 | ||||
| -rw-r--r-- | lisp/mouse.el | 4 | ||||
| -rw-r--r-- | lisp/textmodes/org.el | 2 | ||||
| -rw-r--r-- | man/ChangeLog | 5 | ||||
| -rw-r--r-- | man/frames.texi | 6 |
8 files changed, 36 insertions, 14 deletions
| @@ -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 @@ | |||
| 1 | 2004-12-06 Stefan <monnier@iro.umontreal.ca> | 1 | 2004-12-07 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | |||
| 3 | * isearch.el (isearch-quote-char): Fix up typo in last change. | ||
| 4 | |||
| 5 | 2004-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 | |||
| 16 | 2004-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 | ||
| 7 | 2004-12-07 Jay Belanger <belanger@truman.edu> | 21 | 2004-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. | |||
| 655 | This function assumes that the events can be stored in a string." | 656 | This 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 @@ | |||
| 1 | 2004-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 | |||
| 1 | 2004-12-07 Stefan <monnier@iro.umontreal.ca> | 6 | 2004-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 | |||
| 761 | frames yet to be created. Customize the option @code{scroll-bar-mode} | 761 | frames yet to be created. Customize the option @code{scroll-bar-mode} |
| 762 | to control the use of scroll bars at startup. You can use it to specify | 762 | to control the use of scroll bars at startup. You can use it to specify |
| 763 | that they are placed at the right of windows if you prefer that. You | 763 | that they are placed at the right of windows if you prefer that. You |
| 764 | can use the X resource @samp{verticalScrollBars} to control the initial | 764 | have to set this variable through the @samp{Customize} interface |
| 765 | setting of Scroll Bar mode similarly. @xref{Resources}. | 765 | (@pxref{Easy Customization}). Otherwise, it will not work properly. |
| 766 | You can use the X resource @samp{verticalScrollBars} to control the | ||
| 767 | initial 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 |