]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/url/url-future.el (url-future-test): Fix scope of `saver'.
authorAndreas Schwab <schwab@linux-m68k.org>
Sat, 4 Jun 2011 07:53:22 +0000 (09:53 +0200)
committerAndreas Schwab <schwab@linux-m68k.org>
Sat, 4 Jun 2011 07:53:22 +0000 (09:53 +0200)
lisp/url/ChangeLog
lisp/url/url-future.el

index e5ab59e828fd196e55071dd7d1019c9e350d20f5..9f7ad1c1ca5406d9c2732e4723e3012d9bfa42c5 100644 (file)
@@ -1,3 +1,7 @@
+2011-06-04  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * url-future.el (url-future-test): Fix scope of `saver'.
+
 2011-06-01  Glenn Morris  <rgm@gnu.org>
 
        * url-queue.el (url-queue-parallel-processes, url-queue-timeout):
index 334c4fa91264a8b36c67e73c9bbe698f43cf1fe0..ac85a3cec4714f55a0efc4fb2aac064726f7cf62 100644 (file)
@@ -96,7 +96,8 @@
     (url-future-finish url-future 'cancel)))
 
 (ert-deftest url-future-test ()
-  (let* ((text "running future")
+  (let* (saver
+        (text "running future")
          (good (make-url-future :value (lambda () (format text))
                                 :callback (lambda (f) (set 'saver f))))
          (bad (make-url-future :value (lambda () (/ 1 0))
          (tocancel (make-url-future :value (lambda () (/ 1 0))
                                     :callback (lambda (f) (set 'saver f))
                                     :errorback (lambda (&rest d)
-                                                 (set 'saver d))))
-         saver)
+                                                 (set 'saver d)))))
     (should (equal good (url-future-call good)))
     (should (equal good saver))
     (should (equal text (url-future-value good)))