Mercurial > hg > xemacs-beta
diff lisp/cl/cl-macs.el @ 20:859a2309aef8 r19-15b93
Import from CVS: tag r19-15b93
author | cvs |
---|---|
date | Mon, 13 Aug 2007 08:50:05 +0200 |
parents | ac2d302a0011 |
children | 131b0175ea99 |
line wrap: on
line diff
--- a/lisp/cl/cl-macs.el Mon Aug 13 08:49:44 2007 +0200 +++ b/lisp/cl/cl-macs.el Mon Aug 13 08:50:05 2007 +0200 @@ -1399,7 +1399,10 @@ (cond ((eq (car-safe spec) 'special) (if (boundp 'byte-compile-bound-variables) (setq byte-compile-bound-variables - (append (cdr spec) byte-compile-bound-variables)))) + ;; todo: this should compute correct binding bits vs. 0 + (append (mapcar #'(lambda (v) (cons v 0)) + (cdr spec)) + byte-compile-bound-variables)))) ((eq (car-safe spec) 'inline) (while (setq spec (cdr spec))