Here is my attempt at providing a patch to make this behavior configurable.
From 6f109e57ed9ca6f1d04ad7678573bdc006723258 Mon Sep 17 00:00:00 2001 From: Samuel Loury <[email protected]> Date: Tue, 26 Aug 2025 12:16:44 +0200 Subject: [PATCH] lisp/org.el: Make the suffix when adding a log note optional
* list/org.el (org-log-note-suffix): this variable contains the suffix to append
to the added note in `org-store-log-note'. It is customizable through the
customize interface.
---
lisp/org.el | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/lisp/org.el b/lisp/org.el
index 21622523b..f2134237c 100644
--- a/lisp/org.el
+++ b/lisp/org.el
@@ -2304,6 +2304,14 @@ because Agenda Log mode depends on the format of these entries."
(unless (assq 'note org-log-note-headings)
(push '(note . "%t") org-log-note-headings))
+(defcustom org-log-note-suffix " \\\\"
+ "Suffix for notes added to entries.
+
+Whenever the note contains text, this suffix will be appended to the note."
+ :group 'org-todo
+ :group 'org-progress
+ :type 'string)
+
(defvaralias 'org-log-state-notes-into-drawer 'org-log-into-drawer)
(defcustom org-log-into-drawer nil
@@ -11000,7 +11008,7 @@ items are State notes."
org-log-note-previous-state 1 -1)))
(t (format "\"%s\""
org-log-note-previous-state)))))))
- (when lines (setq note (concat note " \\\\")))
+ (when (and lines org-log-note-suffix (setq note (concat note org-log-note-suffix))))
(push note lines))
(when (and lines (not org-note-abort))
(with-current-buffer (marker-buffer org-log-note-marker)
--
2.45.2
-- Konubinix GPG Key : 7439106A Fingerprint: 5993 BE7A DA65 E2D9 06CE 5C36 75D2 3CED 7439 106A
signature.asc
Description: PGP signature
