emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/gnorb cc7d45b 291/449: Be more careful handling org tag


From: Stefan Monnier
Subject: [elpa] externals/gnorb cc7d45b 291/449: Be more careful handling org tags on BBDB records
Date: Fri, 27 Nov 2020 23:15:57 -0500 (EST)

branch: externals/gnorb
commit cc7d45b25cf4f1e116e83aa524d3cd42e91f1071
Author: Eric Abrahamsen <eric@ericabrahamsen.net>
Commit: Eric Abrahamsen <eric@ericabrahamsen.net>

    Be more careful handling org tags on BBDB records
    
    * gnorb-org.el (gnorb-org-popup-bbdb): Could be a string, could be a
      list. This is also an artifact of the new BBDB code that allows for
      lisp expressions as field values.
---
 gnorb-org.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnorb-org.el b/gnorb-org.el
index 4309028..ed4d7a9 100644
--- a/gnorb-org.el
+++ b/gnorb-org.el
@@ -606,7 +606,9 @@ search."
                        (let ((rec-tags (bbdb-record-xfield
                                         r gnorb-bbdb-org-tag-field)))
                          (and rec-tags
-                              (let ((tags-list (org-split-string rec-tags ":"))
+                              (let ((tags-list (if (stringp rec-tags)
+                                                   (org-split-string rec-tags 
":")
+                                                 rec-tags))
                                     (case-fold-search t)
                                     (org-trust-scanner-tags t))
                                 (eval tag-clause)))))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]