GNU bug report logs - #79253
Add timestamps to *Messages*

Previous Next

Package: emacs;

Reported by: "R. Diez" <rdiez-2006 <at> rd10.de>

Date: Sat, 16 Aug 2025 07:38:04 UTC

Severity: wishlist

Full log


Message #37 received at 79253 <at> debbugs.gnu.org (full text, mbox):

From: Rudolf Adamkovič <rudolf <at> adamkovic.org>
To: Eli Zaretskii <eliz <at> gnu.org>, "R. Diez" <rdiez-2006 <at> rd10.de>
Cc: 79253 <at> debbugs.gnu.org
Subject: Re: bug#79253: Add timestamps to *Messages*
Date: Sun, 17 Aug 2025 14:44:13 +0200
Eli Zaretskii <eliz <at> gnu.org> writes:

> This happens because in this case we call 'message' 3 times, with the
> following 3 strings:
>
>   "previous-line"
>   ": "
>   "Beginning of buffer"

Not the OP, I would like to understand more.

I have just evaluated

  (progn (message "previous-line")
         (message ": ")
         (message "Beginning of buffer"))

and I see 3 separate messages in the *Messages* buffer:

  previous-line
  : 
  Beginning of buffer

Why were they not concatenated as you had described?

> What do people think about the acceptability of the above?
> Do people have other ideas for implementing this?

Seeing "previous-line: Beginning of buffer" as 3 messages is not
acceptable, IMHO.

P.S.

Not to derail the bug report, but speaking the *Messages* buffer
improvements, I would also like to see automatic scrolling, along with
two new key bindings, one for adding some sort of separator and another
for clearing the buffer.  I mention these ideas here in the case they
somehow tie to the missing time stamps design-wise.

Rudy
-- 
"The introduction of suitable abstractions is our only mental aid to
organize and master complexity."  --- Edsger Wybe Dijkstra, 1930-2002

Rudolf Adamkovič <rudolf <at> adamkovic.org> [he/him]
http://adamkovic.org




This bug report was last modified 25 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.