diff options
| author | Miles Bader | 2004-11-12 07:43:06 +0000 |
|---|---|---|
| committer | Miles Bader | 2004-11-12 07:43:06 +0000 |
| commit | 77229aad98d5c81a559fb1ba5161ed2a7f13aec4 (patch) | |
| tree | 3789a210517a59869183070fa3abc71e99088f5f | |
| parent | 8b7e837d9c3266e775142a4865845b3d2a8b60aa (diff) | |
| parent | 036cf769ad82564e8e18da37c0d9df65fe8f4752 (diff) | |
| download | emacs-77229aad98d5c81a559fb1ba5161ed2a7f13aec4.tar.gz emacs-77229aad98d5c81a559fb1ba5161ed2a7f13aec4.zip | |
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-71
Merge from emacs--cvs-trunk--0
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-692
Update from CVS
| -rw-r--r-- | lisp/ChangeLog | 15 | ||||
| -rw-r--r-- | lisp/emacs-lisp/byte-opt.el | 7 |
2 files changed, 19 insertions, 3 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index d1826a7fade..4d222e66fcd 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -13,6 +13,21 @@ | |||
| 13 | 13 | ||
| 14 | 2004-11-11 Stefan Monnier <monnier@iro.umontreal.ca> | 14 | 2004-11-11 Stefan Monnier <monnier@iro.umontreal.ca> |
| 15 | 15 | ||
| 16 | * emacs-lisp/byte-opt.el (byte-compile-inline-expand): Understand the | ||
| 17 | new byte-compile-function-environment binding to t. | ||
| 18 | |||
| 19 | * font-lock.el (font-lock-fontify-syntactically-region): | ||
| 20 | Don't forget to highlight the last char when we hit `end'. | ||
| 21 | |||
| 22 | * mwheel.el (mouse-wheel-progressive-speed): Fix typo in name. | ||
| 23 | (mwheel-scroll): Adjust accordingly. | ||
| 24 | |||
| 25 | * cvs-status.el: Reduce spurious warnings. | ||
| 26 | (cvs-status-checkout): Remove. | ||
| 27 | (cvs-status-mode-map): Use cvs-mode-checkout instead. | ||
| 28 | |||
| 29 | * pcvs.el (cvs-mode-checkout): New command. | ||
| 30 | |||
| 16 | * international/iso-cvt.el (iso-cvt-define-menu): Fix typo. | 31 | * international/iso-cvt.el (iso-cvt-define-menu): Fix typo. |
| 17 | 32 | ||
| 18 | * tooltip.el: Require CL. | 33 | * tooltip.el: Require CL. |
diff --git a/lisp/emacs-lisp/byte-opt.el b/lisp/emacs-lisp/byte-opt.el index 18913893642..62919c5b5c7 100644 --- a/lisp/emacs-lisp/byte-opt.el +++ b/lisp/emacs-lisp/byte-opt.el | |||
| @@ -1,6 +1,7 @@ | |||
| 1 | ;;; byte-opt.el --- the optimization passes of the emacs-lisp byte compiler | 1 | ;;; byte-opt.el --- the optimization passes of the emacs-lisp byte compiler |
| 2 | 2 | ||
| 3 | ;; Copyright (c) 1991,1994,2000,01,02,2004 Free Software Foundation, Inc. | 3 | ;; Copyright (c) 1991, 1994, 2000, 2001, 2002, 2004 |
| 4 | ;; Free Software Foundation, Inc. | ||
| 4 | 5 | ||
| 5 | ;; Author: Jamie Zawinski <jwz@lucid.com> | 6 | ;; Author: Jamie Zawinski <jwz@lucid.com> |
| 6 | ;; Hallvard Furuseth <hbf@ulrik.uio.no> | 7 | ;; Hallvard Furuseth <hbf@ulrik.uio.no> |
| @@ -266,7 +267,7 @@ | |||
| 266 | (cdr (assq name byte-compile-function-environment))))) | 267 | (cdr (assq name byte-compile-function-environment))))) |
| 267 | (if (and (consp fn) (eq (car fn) 'autoload)) | 268 | (if (and (consp fn) (eq (car fn) 'autoload)) |
| 268 | (error "File `%s' didn't define `%s'" (nth 1 fn) name)) | 269 | (error "File `%s' didn't define `%s'" (nth 1 fn) name)) |
| 269 | (if (symbolp fn) | 270 | (if (and (symbolp fn) (not (eq fn t))) |
| 270 | (byte-compile-inline-expand (cons fn (cdr form))) | 271 | (byte-compile-inline-expand (cons fn (cdr form))) |
| 271 | (if (byte-code-function-p fn) | 272 | (if (byte-code-function-p fn) |
| 272 | (let (string) | 273 | (let (string) |
| @@ -2037,5 +2038,5 @@ If FOR-EFFECT is non-nil, the return value is assumed to be of no importance." | |||
| 2037 | byte-optimize-lapcode)))) | 2038 | byte-optimize-lapcode)))) |
| 2038 | nil) | 2039 | nil) |
| 2039 | 2040 | ||
| 2040 | ;;; arch-tag: 0f14076b-737e-4bef-aae6-908826ec1ff1 | 2041 | ;; arch-tag: 0f14076b-737e-4bef-aae6-908826ec1ff1 |
| 2041 | ;;; byte-opt.el ends here | 2042 | ;;; byte-opt.el ends here |