emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GNU Emacs raison d'etre


From: Eli Zaretskii
Subject: Re: GNU Emacs raison d'etre
Date: Wed, 20 May 2020 17:45:06 +0300

> Cc: Jean-Christophe Helary <address@hidden>,
>  Richard Stallman <address@hidden>, Andreas Röhler
>  <address@hidden>, Emacs developers <address@hidden>,
>  Karl Fogel <address@hidden>, address@hidden,
>  address@hidden, Sergey Organov <address@hidden>,
>  Stefan Kangas <address@hidden>, Eli Zaretskii <address@hidden>
> From: martin rudalics <address@hidden>
> Date: Wed, 20 May 2020 11:04:41 +0200
> 
>  >> I tried that now but it doesn't work.  Probably because
>  >> 'set-message-function' works for non-logged messages only.
>  >
>  > Is that right? I don't see this distinction in its documentation.
> 
> set_message in xdisp.c (which here is the only function that handles
> Vset_message_function) is called by message3_nolog but not by message3.
> I have no idea whether this is by design.

It's by design: that facility is supposed to control only how the
messages are _displayed_; the logging mechanism is unaffected.  the
doc string says that much:

  If non-nil, function to handle display of echo-area messages.

Note the "display" part.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]