Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

'Course, I haven't weighed in yet. :-) -- Larry Wall in <199710281816.KAA29614@wall.org>


computers / gnu.emacs.help / on message-mode in GNU EMACS 27.1

SubjectAuthor
o on message-mode in GNU EMACS 27.1Julieta Shem

1
on message-mode in GNU EMACS 27.1

<871qc2vpgq.fsf@yaxenu.org>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=33&group=gnu.emacs.help#33

  copy link   Newsgroups: gnu.emacs.help
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: jshem@yaxenu.org (Julieta Shem)
Newsgroups: gnu.emacs.help
Subject: on message-mode in GNU EMACS 27.1
Date: Sun, 03 Dec 2023 20:25:09 -0300
Organization: A noiseless patient Spider
Lines: 53
Message-ID: <871qc2vpgq.fsf@yaxenu.org>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: dont-email.me; posting-host="585cfb34232146579ceaba1464259313";
logging-data="3234588"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/lvjacUgP7ec2ZDKwtbPZUcJcUIAq7Dhw="
Cancel-Lock: sha1:pOoTm40KtXuhrtwA5UVKcfESQvc=
sha1:3yOU7XYHVqVSmwtc6hVRm4IWyLE=
 by: Julieta Shem - Sun, 3 Dec 2023 23:25 UTC

I'm using message-mode right now in Gnus to compose this message. I
just typed this paragraph below and I pressed M-q to fill-paragraph and
it works as expected.

--8<---------------cut here---------------start------------->8---
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim
veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea
commodo consequat. Duis aute irure dolor in reprehenderit in voluptate
velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint
occaecat cupidatat non proident, sunt in culpa qui officia deserunt
mollit anim id est laborum.
--8<---------------cut here---------------end--------------->8---

Now, I often use message-mode outside of Gnus. For instance, sometimes
I might want to produce some text files that would look like e-mail
replies. So I paste the text in *scratch*, say, I turn on message-mode
and I expected EMACS to behave just it does when I'm here in Gnus. This
has been my experience, for example, in GNU EMACS 24.3.

However, consider this experiment. Take a long line, paste it in
*scratch*, change the mode to message-mode and try to fill-paragrah on
the line. For instance, you can use this long line:

--8<---------------cut here---------------start------------->8---
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore [...]
--8<---------------cut here---------------end--------------->8---

If you're using GNU EMACS 27.1, you'll end up with

--8<---------------cut here---------------start------------->8---
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
incididunt ut labore et dolore [...]
--8<---------------cut here---------------end--------------->8---

In fact, if the line were longer, you'd end up with this indentation.
To work around this, I take message.el from GNU EMACS 24.3, I
eval-buffer it and then fill-paragraph on the *scratch* buffer and it
behaves as I expected it to.

--8<---------------cut here---------------start------------->8---
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
tempor incididunt ut labore et dolore [...]
--8<---------------cut here---------------end--------------->8---

In other words, from my perspective, message.el in GNU EMACS 27.1 has
introduced programming errors that do not show up when in Gnus. So far
I have not identified which procedure is the culprit. I wonder if
anyone knows anything about it.

(*) Version

GNU Emacs 27.1 (build 1, x86_64-w64-mingw32) of 2020-08-21


computers / gnu.emacs.help / on message-mode in GNU EMACS 27.1

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor