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

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

[elpa] scratch/org-edna 352d95c 06/72: Added has-property condition


From: Ian Dunn
Subject: [elpa] scratch/org-edna 352d95c 06/72: Added has-property condition
Date: Sun, 21 May 2017 21:11:19 -0400 (EDT)

branch: scratch/org-edna
commit 352d95c1cd31b796792010a0d1f37dba0a57f1ac
Author: Ian D <address@hidden>
Commit: Ian D <address@hidden>

    Added has-property condition
    
    * org-bat.el (org-bat-condition/has-property): New function.
---
 org-bat.el | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/org-bat.el b/org-bat.el
index 23dd096..af4b828 100644
--- a/org-bat.el
+++ b/org-bat.el
@@ -387,6 +387,11 @@ IDS are all UUIDs as understood by `org-id-find'."
     (when (org-bat--xor condition neg)
       (format "%s %s= %s" var (or neg "=") val))))
 
+(defun org-bat-condition/has-property (neg prop val)
+  (let ((condition (string-equal (org-entry-get nil prop) val)))
+    (when (org-bat--xor condition neg)
+      (org-get-heading))))
+
 
 
 (defun org-bat-transform-consideration (consideration)



reply via email to

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