From 7844710e87f157ab95b68f145749aedfc8d4d2e4 Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Wed, 17 Dec 2025 13:21:37 +0000 Subject: [PATCH] log-view-toggle-entry-display: Don't deactivate the mark * lisp/vc/log-view.el (log-view-toggle-entry-display): Bind inhibit-read-only instead of buffer-read-only. Bind deactivate-mark to nil. --- lisp/vc/log-view.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/vc/log-view.el b/lisp/vc/log-view.el index 752638b4fda..1ee427c345a 100644 --- a/lisp/vc/log-view.el +++ b/lisp/vc/log-view.el @@ -495,7 +495,8 @@ This calls `log-view-expanded-log-entry-function' to do the work." (let* ((opoint (point)) (entry (log-view-current-entry nil t)) (beg (car entry)) - (buffer-read-only nil)) + (inhibit-read-only t) + deactivate-mark) (when entry (if (get-text-property beg 'log-view-entry-expanded) ;; If the entry is expanded, collapse it.