changeset 39828:20a153ff0541

*** empty log message ***
author Gerd Moellmann <gerd@gnu.org>
date Fri, 12 Oct 2001 14:20:14 +0000
parents d9f8c7370b3a
children 79ed34b0c0df
files lisp/ChangeLog
diffstat 1 files changed, 9 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog	Fri Oct 12 14:19:39 2001 +0000
+++ b/lisp/ChangeLog	Fri Oct 12 14:20:14 2001 +0000
@@ -1,3 +1,12 @@
+2001-10-12  Gerd Moellmann  <gerd@gnu.org>
+
+	* 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,
+	that &rest VAR is the last element, and that variables aren't
+	doubled.
+	(byte-compile-lambda): Use it.
+
 2001-10-12  Eli Barzilay <eli@barzilay.org>
 
 	* calculator.el (calculator-eng-display): Don't call concat