[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ebdb c9acc38 04/11: Add ebdb-org-field-tags to ebdb-has
From: |
Eric Abrahamsen |
Subject: |
[elpa] externals/ebdb c9acc38 04/11: Add ebdb-org-field-tags to ebdb-hash-extra-predicates |
Date: |
Sun, 22 Oct 2017 13:17:01 -0400 (EDT) |
branch: externals/ebdb
commit c9acc38259880e08c355cc5aed8ff18cc27fd366
Author: Eric Abrahamsen <address@hidden>
Commit: Eric Abrahamsen <address@hidden>
Add ebdb-org-field-tags to ebdb-hash-extra-predicates
* ebdb-org.el: Use the fast lookups for this field, too.
---
ebdb-org.el | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/ebdb-org.el b/ebdb-org.el
index 4cbfeae..6a76b8b 100644
--- a/ebdb-org.el
+++ b/ebdb-org.el
@@ -122,6 +122,12 @@ italicized, in all other cases it is left unchanged."
nil
:human-readable "org tags")
+;; Use fast lookups on org-tags, too.
+(cl-pushnew (cons 'ebdb-org-field-tags
+ (lambda (str rec)
+ (ebdb-record-search rec 'ebdb-org-field-tags str)))
+ ebdb-hash-extra-predicates)
+
(cl-defmethod ebdb-read ((field (subclass ebdb-org-field-tags)) &optional
slots obj)
(let* ((crm-separator (cadr (assq 'ebdb-field-tags ebdb-separator-alist)))
(val (completing-read-multiple
- [elpa] externals/ebdb updated (aac31a3 -> db53550), Eric Abrahamsen, 2017/10/22
- [elpa] externals/ebdb c9acc38 04/11: Add ebdb-org-field-tags to ebdb-hash-extra-predicates,
Eric Abrahamsen <=
- [elpa] externals/ebdb eee0868 03/11: Downcase all-completions string when searching, Eric Abrahamsen, 2017/10/22
- [elpa] externals/ebdb fd66ed0 05/11: Add optional "shortcut" arg to ebdb-prompt-for-db, Eric Abrahamsen, 2017/10/22
- [elpa] externals/ebdb db53550 11/11: Protect against bug with timestamp/creation-dates, Eric Abrahamsen, 2017/10/22
- [elpa] externals/ebdb c56d9e2 02/11: Get ebdb-ispell working again, Eric Abrahamsen, 2017/10/22
- [elpa] externals/ebdb 121281d 01/11: Part one of migration from org-contacts, Eric Abrahamsen, 2017/10/22
- [elpa] externals/ebdb d4dbf34 07/11: New ebdb-record-change-name methods for strings, Eric Abrahamsen, 2017/10/22
- [elpa] externals/ebdb 59449b9 10/11: New defsubst ebdb-record-self, Eric Abrahamsen, 2017/10/22
- [elpa] externals/ebdb 2661406 09/11: Use cached record name string in cl-print-object, Eric Abrahamsen, 2017/10/22
- [elpa] externals/ebdb d806d7d 08/11: Compiler-inspired fixes, vol 335534, Eric Abrahamsen, 2017/10/22
- [elpa] externals/ebdb 90ff5d1 06/11: New MUA command for toggling record layout, Eric Abrahamsen, 2017/10/22