* net/browse-url.el (browse-url): Identify alist with "consp and
authorKevin Ryde <user42@zip.com.au>
Sun, 18 Oct 2009 23:56:07 +0000 (23:56 +0000)
committerKevin Ryde <user42@zip.com.au>
Sun, 18 Oct 2009 23:56:07 +0000 (23:56 +0000)
not functionp" and let all other things go down the `apply' leg,
as suggested by Stefan.  (Further to bug#4531.)

lisp/ChangeLog

index 88cfbe7..0d7a104 100644 (file)
@@ -3,6 +3,10 @@
        * ibuffer.el (ibuffer-confirm-operation-on): Correction to error
        re-throw, `err' is a pair not a list so can't use apply (Bug#4740).
 
+       * net/browse-url.el (browse-url): Identify alist with "consp and
+       not functionp" and let all other things go down the `apply' leg,
+       as suggested by Stefan.  (Further to bug#4531.)
+
 2009-10-18  Chong Yidong  <cyd@stupidchicken.com>
 
        * minibuffer.el (read-file-name): Check for repeat before putting