]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/obsolete/assoc.el (aget): Prefix dynamic variable.
authorGlenn Morris <rgm@gnu.org>
Thu, 14 Nov 2013 02:44:54 +0000 (18:44 -0800)
committerGlenn Morris <rgm@gnu.org>
Thu, 14 Nov 2013 02:44:54 +0000 (18:44 -0800)
lisp/ChangeLog
lisp/obsolete/assoc.el

index 8fb153fec6656bbc37b666706cd9443990c8137e..2fd6cbc1aca52cbaf739ea4c7e40a0fcd6b2693d 100644 (file)
@@ -1,3 +1,9 @@
+2013-11-14  Glenn Morris  <rgm@gnu.org>
+
+       * obsolete/assoc.el (aget): Prefix dynamic variable.
+
+       * allout-widgets.el (allout-widgets): No need to autoload defgroup.
+
 2013-11-14  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * widget.el, hfy-cmap.el: Remove bogus package version number.
index 9d8ffed4c9c8f57ddd10df0b11a0e342caa72062..acf79a284c06e04221d696ed60e4f27c7ce8240a 100644 (file)
@@ -102,14 +102,14 @@ returned.
 
 If no key-value pair matching KEY could be found in ALIST, or ALIST is
 nil then nil is returned.  ALIST is not altered."
-  (defvar copy)
-  (let ((copy (copy-alist alist)))
+  (defvar assoc--copy)
+  (let ((assoc--copy (copy-alist alist)))
     (cond ((null alist) nil)
-         ((progn (asort 'copy key)
-                 (anot-head-p copy key)) nil)
-         ((cdr (car copy)))
+         ((progn (asort 'assoc--copy key) ; dynamic binding
+                 (anot-head-p assoc--copy key)) nil)
+         ((cdr (car assoc--copy)))
          (keynil-p nil)
-         ((car (car copy)))
+         ((car (car assoc--copy)))
          (t nil))))