[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-commit] emacs/lisp/emacs-lisp bytecomp.el
From: |
Stefan Monnier |
Subject: |
[Emacs-commit] emacs/lisp/emacs-lisp bytecomp.el |
Date: |
Sat, 12 Apr 2003 16:28:10 -0400 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: Stefan Monnier <monnier+gnu/address@hidden> 03/04/12
16:28:10
Modified files:
lisp/emacs-lisp: bytecomp.el
Log message:
Use push, with-current-buffer, dolist, ...
(byte-compile-const-variables): New var.
(byte-compile-close-variables): Reset it.
(byte-compile-file-form-defvar, byte-compile-defvar): Update it.
(byte-compile-const-symbol-p): Now arg `value' to check defconsts.
(byte-compile-variable-ref): Use it and improve warning message.
(byte-compile-check-lambda-list): Use byte-compile-const-symbol-p.
(byte-compile-lapcode): Remove unused vars.
(byte-compile-eval): Fix thinko in handling of old-autoloads.
(byte-recompile-directory): Use the expanded form for directory.
(byte-compile-track-mouse): Use modern backquote syntax.
(byte-compile-defvar): Detect and properly handle (defconst a).
(byte-compile-defalias-warn): Remove unused arg `alias'.
(byte-compile-defalias): Update call.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/lisp/emacs-lisp/bytecomp.el.diff?tr1=2.122&tr2=2.123&r1=text&r2=text
- [Emacs-commit] emacs/lisp/emacs-lisp bytecomp.el,
Stefan Monnier <=
- [Emacs-commit] emacs/lisp/emacs-lisp bytecomp.el, Stefan Monnier, 2003/04/12
- [Emacs-commit] emacs/lisp/emacs-lisp bytecomp.el, Stefan Monnier, 2003/04/16
- [Emacs-commit] emacs/lisp/emacs-lisp bytecomp.el, Richard M. Stallman, 2003/04/19
- [Emacs-commit] emacs/lisp/emacs-lisp bytecomp.el, Stefan Monnier, 2003/04/21
- [Emacs-commit] emacs/lisp/emacs-lisp bytecomp.el, Richard M. Stallman, 2003/04/23
- [Emacs-commit] emacs/lisp/emacs-lisp bytecomp.el, Richard M. Stallman, 2003/04/23
- [Emacs-commit] emacs/lisp/emacs-lisp bytecomp.el, Richard M. Stallman, 2003/04/23
- [Emacs-commit] emacs/lisp/emacs-lisp bytecomp.el, Dave Love, 2003/04/28
- [Emacs-commit] emacs/lisp/emacs-lisp bytecomp.el, John Paul Wallington, 2003/04/28