emacs-orgmode
[Top][All Lists]
Advanced

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

[O] [PATCH v3 04/11] org-taskjuggler.el: Fix milestone definition


From: Yann Hodique
Subject: [O] [PATCH v3 04/11] org-taskjuggler.el: Fix milestone definition
Date: Thu, 16 Aug 2012 21:02:02 +0200

* org-taskjuggler.el (org-taskjuggler-open-task): Task with end-only is
also a milestone (deadline), task with length is not.
---
 lisp/org-taskjuggler.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/lisp/org-taskjuggler.el b/lisp/org-taskjuggler.el
index 93f0cc7..a18cdf8 100644
--- a/lisp/org-taskjuggler.el
+++ b/lisp/org-taskjuggler.el
@@ -689,8 +689,10 @@ org-mode priority string."
         (milestone (or (cdr (assoc "milestone" task))
                        (and (assoc "leaf-node" task)
                             (not (or effort
+                                     (cdr (assoc "length" task))
                                      (cdr (assoc "duration" task))
-                                     (cdr (assoc "end" task))
+                                     (and (cdr (assoc "start" task))
+                                          (cdr (assoc "end" task)))
                                      (cdr (assoc "period" task)))))))
         (attributes org-export-taskjuggler-valid-task-attributes))
     (insert
-- 
1.7.11.4




reply via email to

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