From 4910bec3aa2958c7f5dc0832d27a6675b9ddb2f5 Mon Sep 17 00:00:00 2001 From: Carsten Dominik Date: Thu, 1 Aug 2019 08:35:47 +0200 Subject: [PATCH] Bug fix for previous commit --- lisp/org.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/org.el b/lisp/org.el index bb5691048..8c026d38c 100644 --- a/lisp/org.el +++ b/lisp/org.el @@ -10033,7 +10033,7 @@ When called through ELisp, arg is also interpreted in the following way: (looking-at "\\(?: *\\|[ \t]*$\\)")) (let* ((match-data (match-data)) (startpos (copy-marker (line-beginning-position))) - (force-log (equal arg '(64))) + (force-log (and (equal arg '(64)) (prog1 t (setq arg nil)))) (logging (save-match-data (org-entry-get nil "LOGGING" t t))) (org-log-done org-log-done) (org-log-repeat org-log-repeat)