From 7938b6ec3092e7af45146e8c258b7da50611d4d6 Mon Sep 17 00:00:00 2001 From: Bastien Date: Thu, 5 Dec 2019 16:57:37 +0100 Subject: [PATCH] org.el: Fix warning when updating to the same TODO state * (org-todo): Only warn about TODO state change when both new and old states are not `nil'. --- lisp/org.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/org.el b/lisp/org.el index 5ec3ddf74..6a2477709 100644 --- a/lisp/org.el +++ b/lisp/org.el @@ -10192,7 +10192,7 @@ When called through ELisp, arg is also interpreted in the following way: (throw 'exit nil))))) (store-match-data match-data) (replace-match next t t) - (cond ((equal this org-state) + (cond ((and org-state (equal this org-state)) (message "TODO state was already %s" (org-trim next))) ((not (pos-visible-in-window-p hl-pos)) (message "TODO state changed to %s" (org-trim next))))