From cece23b6646e0d6f275c85957297672d262c8ad3 Mon Sep 17 00:00:00 2001 From: Bastien Guerry Date: Thu, 22 May 2014 21:15:01 +0200 Subject: [PATCH] org-agenda.el (org-cmp-ts): Fix call to `type' * org-agenda.el (org-cmp-ts): Argument `type' is not optional. Don't quote it. --- lisp/org-agenda.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lisp/org-agenda.el b/lisp/org-agenda.el index 6394fcbc5..7ae9841a0 100644 --- a/lisp/org-agenda.el +++ b/lisp/org-agenda.el @@ -6982,16 +6982,16 @@ The optional argument TYPE tells the agenda type." (cond ((< ta tb) -1) ((< tb ta) +1)))) -(defsubst org-cmp-ts (a b &optional type) +(defsubst org-cmp-ts (a b type) "Compare the timestamps values of entries A and B. When TYPE is \"scheduled\", \"deadline\", \"timestamp\" or \"timestamp_ia\", compare within each of these type. When TYPE is the empty string, compare all timestamps without respect of their type." (let* ((def (if org-sort-agenda-notime-is-late most-positive-fixnum -1)) - (ta (or (and (string-match type (or (get-text-property 1 'type a) "")) + (ta (or (and (string-match type (or (get-text-property 1 type a) "")) (get-text-property 1 'ts-date a)) def)) - (tb (or (and (string-match type (or (get-text-property 1 'type b) "")) + (tb (or (and (string-match type (or (get-text-property 1 type b) "")) (get-text-property 1 'ts-date b)) def))) (cond ((< ta tb) -1) ((< tb ta) +1))))