[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
emacs-28 1f6cdeb: Ensure valid end/beginning lines in message-mark-inser
From: |
Lars Ingebrigtsen |
Subject: |
emacs-28 1f6cdeb: Ensure valid end/beginning lines in message-mark-inserted-region |
Date: |
Fri, 22 Oct 2021 10:38:42 -0400 (EDT) |
branch: emacs-28
commit 1f6cdeb12c3cb8a86159cae9bfd638d8139c123e
Author: Lars Ingebrigtsen <larsi@gnus.org>
Commit: Lars Ingebrigtsen <larsi@gnus.org>
Ensure valid end/beginning lines in message-mark-inserted-region
* lisp/gnus/message.el (message-mark-inserted-region): Ensure
there's a newline before inserting the end line (bug#51324).
---
lisp/gnus/message.el | 2 ++
1 file changed, 2 insertions(+)
diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el
index d460f9b..bbf1c78 100644
--- a/lisp/gnus/message.el
+++ b/lisp/gnus/message.el
@@ -2395,6 +2395,8 @@ If VERBATIM, use slrn style verbatim marks (\"#v+\" and
\"#v-\")."
(save-excursion
;; add to the end of the region first, otherwise end would be invalid
(goto-char end)
+ (unless (bolp)
+ (insert "\n"))
(insert (if verbatim "#v-\n" message-mark-insert-end))
(goto-char beg)
(insert (if verbatim "#v+\n" message-mark-insert-begin))))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- emacs-28 1f6cdeb: Ensure valid end/beginning lines in message-mark-inserted-region,
Lars Ingebrigtsen <=