bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#63253: 29.0.90; with-delayed-message fails in combination with inhib


From: Stefan Monnier
Subject: bug#63253: 29.0.90; with-delayed-message fails in combination with inhibit-message
Date: Tue, 09 May 2023 22:31:09 -0400
User-agent: Gnus/5.13 (Gnus v5.13)

> Thanks, I think you should install this on the emacs-29 branch.  And I
> think a similar change is needed in clear_message, so it doesn't call
> clear-message-function.

OK, done.

> But what does this mean for with-delayed-message and
> funcall-with-delayed-message?  These were introduced in Emacs 29, but
> if we say that atimers cannot be used to safely run arbitrary Lisp,
> then we should somehow make them safer, perhaps by having in
> with_delayed_message_display a subset of code message3, without the
> calls to Lisp.  WDYT?

The code already falls back to a default behavior of displaying the
message in the echo area when calls to ELisp can't be used.


        Stefan






reply via email to

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