[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