[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 71e00e4 036/135: Fixed consideration handling
From: |
Ian Dunn |
Subject: |
[elpa] master 71e00e4 036/135: Fixed consideration handling |
Date: |
Mon, 17 Feb 2020 10:52:48 -0500 (EST) |
branch: master
commit 71e00e49385bd4433926fdc44a280b34aef09004
Author: Ian D <address@hidden>
Commit: Ian D <address@hidden>
Fixed consideration handling
* org-edna.el (org-edna-handle-consideration): Use >= instead of > when
comparing fulfilled to consideration.
---
org-edna.el | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/org-edna.el b/org-edna.el
index 50cfe54..440c4d9 100644
--- a/org-edna.el
+++ b/org-edna.el
@@ -526,9 +526,9 @@ IDS are all UUIDs as understood by `org-id-find'."
(defun org-edna-transform-consideration (consideration)
(pcase consideration
- ;; Leave symbols alone
+ ;; Change all into a symbol
('"all" (intern consideration))
- ;; Change strings into numbers
+ ;; Change other strings into numbers
((pred stringp)
(string-to-number consideration))
(_
@@ -545,14 +545,14 @@ IDS are all UUIDs as understood by `org-id-find'."
;; A fixed number of them must be fulfilled, so check how many aren't.
(let* ((unfulfilled (seq-count #'identity blocks))
(fulfilled (- total-blocks unfulfilled)))
- (if (> fulfilled consideration)
+ (if (>= fulfilled consideration)
nil
first-block)))
((pred floatp)
;; A certain percentage of them must be fulfilled
(let* ((unfulfilled (seq-count #'identity blocks))
(fulfilled (- total-blocks unfulfilled)))
- (if (> (/ fulfilled total-blocks) consideration)
+ (if (>= (/ fulfilled total-blocks) consideration)
nil
first-block))))))
- [elpa] master 5010097 005/135: Added initial documentation, (continued)
- [elpa] master 5010097 005/135: Added initial documentation, Ian Dunn, 2020/02/17
- [elpa] master 18814ca 001/135: Initial Commit., Ian Dunn, 2020/02/17
- [elpa] master 1fb6dcf 013/135: Added chain action, Ian Dunn, 2020/02/17
- [elpa] master ad75461 017/135: Use existing org-xor instead of new function, Ian Dunn, 2020/02/17
- [elpa] master adbff7e 019/135: Remove duplicate targets, Ian Dunn, 2020/02/17
- [elpa] master 6886b8a 026/135: Fixed chain-find, Ian Dunn, 2020/02/17
- [elpa] master 55283ff 015/135: Renamed to Org-Edna., Ian Dunn, 2020/02/17
- [elpa] master d348102 025/135: Added file for tests, Ian Dunn, 2020/02/17
- [elpa] master 71cdc0a 027/135: Fixed parsing bug, Ian Dunn, 2020/02/17
- [elpa] master 6b9a676 031/135: Added documentation for each condition, Ian Dunn, 2020/02/17
- [elpa] master 71e00e4 036/135: Fixed consideration handling,
Ian Dunn <=
- [elpa] master 9f27779 014/135: Clarified use of case-fold-search in `org-bat--handle-planning', Ian Dunn, 2020/02/17
- [elpa] master 13e752b 021/135: Fix uses of substring, Ian Dunn, 2020/02/17
- [elpa] master 3937f31 009/135: Fixed headings condition, Ian Dunn, 2020/02/17
- [elpa] master 975da4b 010/135: Improved org-bat-parse-form to handle new argument types, Ian Dunn, 2020/02/17
- [elpa] master 029bc2e 012/135: Cleaned up condition handling, Ian Dunn, 2020/02/17
- [elpa] master 602ad6d 011/135: Added tests for org-bat-parse-form, Ian Dunn, 2020/02/17
- [elpa] master a70f9ac 016/135: Fixed bug in Makefile, Ian Dunn, 2020/02/17
- [elpa] master abb0083 018/135: Fixed up indenting, Ian Dunn, 2020/02/17
- [elpa] master cb1f51f 020/135: Don't assume arguments will be symbols or strings, Ian Dunn, 2020/02/17
- [elpa] master 180d05b 022/135: Added configuration option to use inheritance, Ian Dunn, 2020/02/17