[emacs-bbdb/f17] - Update references to the removed -el packages in spec file comments. - Obsolete -el subpackages st

Göran Uddeborg goeran at fedoraproject.org
Thu Jul 5 15:32:11 UTC 2012


commit f6370018bced2908ec92da70fa5451ffea4f2ec3
Author: Göran Uddeborg <goeran at uddeborg.se>
Date:   Thu Jul 5 17:29:47 2012 +0200

    - Update references to the removed -el packages in spec file comments.
    - Obsolete -el subpackages strictly less than release 7 rather than
      less than or equal to release 6.  Otherwise release 6 packages with
      a dist tag will be considered newer.
    - Run bbdb-canonicalize-net-hook manually rather than via
      run-hook-with-args in order to get the desired return value.

 bbdb-2.35-run-hook-with-args.patch |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)
---
diff --git a/bbdb-2.35-run-hook-with-args.patch b/bbdb-2.35-run-hook-with-args.patch
new file mode 100644
index 0000000..8786886
--- /dev/null
+++ b/bbdb-2.35-run-hook-with-args.patch
@@ -0,0 +1,18 @@
+--- lisp/bbdb.el~	2007-01-02 09:01:18.000000000 +0100
++++ lisp/bbdb.el	2012-07-05 15:12:50.000000000 +0200
+@@ -3107,8 +3107,13 @@
+   ;; Now, do the hook run. Note, if you mess up, it's possible that
+   ;; BBDB will get stuck here oscillating between various definitions
+   ;; of the canonical address.
+-  (while (not (equal net (setq net (run-hook-with-args
+-                                    'bbdb-canonicalize-net-hook net)))))
++  (while (not (equal net
++		     (setq net
++			   (car (mapcar
++				 (lambda (hook)
++				   (funcall hook net))
++				 bbdb-canonicalize-net-hook
++				 ))))))
+ 
+   net)
+ 


More information about the scm-commits mailing list