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

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

bug#60015: 29.0.60; multi-line messages truncated in non-selected minibu


From: martin rudalics
Subject: bug#60015: 29.0.60; multi-line messages truncated in non-selected minibuffer
Date: Thu, 15 Dec 2022 11:18:15 +0100

> Here is a better test case.  Please evaluate:
>
> (progn
>    (keymap-global-set "C-c C-c" (lambda () (interactive) (message 
"abc\ndef")))
>    nil)
>
> Then the bug can be reproduced with just these keys:
>
> M-x
> C-x o
> C-c C-c
>
> Only the top line is displayed in the minibuffer.

This is caused by resize_echo_area_exactly in xdisp.c.  If you replace

      Lisp_Object resize_exactly = (minibuf_level == 0 ? Qt : Qnil);

with

      Lisp_Object resize_exactly = Qt;

the echo area gets resized.

martin





reply via email to

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