Do not double variables in the lambda-list.
[bpt/emacs.git] / lisp / ChangeLog
index 237b887..e745026 100644 (file)
@@ -1,5 +1,20 @@
 2001-10-12  Stefan Monnier  <monnier@cs.yale.edu>
 
+       * newcomment.el (comment-region-internal): Don't rebind
+       invisibility_spec now that the C routines handle it correctly.
+
+       * help-funs.el (locate-library): Use load-suffixes and abbrev filename.
+
+       * frame.el (special-display-popup-frame): Obey new specs `same-window'
+       and `same-frame'.
+
+       * menu-bar.el (minibuffer-local-*map): Take inheritance into account.
+
+       * simple.el (minibuffer-local*-map): Remove redundant bindings.
+
+       * bindings.el (minibuffer-local-map): Also bind next, C-n, C-s, prior,
+       C-p and C-r.  Remove redundant bindings from inheriting maps.
+
        * progmodes/cperl-mode.el: Merged in changes from v4.32.
         After 4.23 and: After 4.24:
        (cperl-contract-levels): Restore position.
 
 2001-10-12  Gerd Moellmann  <gerd@gnu.org>
 
+       * emacs-lisp/bytecomp.el (byte-compile-check-lambda-list):
+       Turn error for repeated variables into warning.
+
        * emacs-lisp/bytecomp.el (byte-compile-check-lambda-list):
        New function checking that lambda-list consists of non-constant
        symbols, that &rest and &optional are followed by variable names,