The problem I have is caused by Emacs.lineSpacing: 1
in my X resources (thanks to NickD for help in pinpointing this), which equates to:
(setq-default line-spacing 1)
With that in effect, I call find-file
(C-x C-f
) and my minibuffer says:
Find file: ~/.Xresources
There I select the file name and call kill-ring-save
(M-w
). Now my minibuffer says:
Find file: ~/.Xresources [Saved text until: "~/.Xresources"]
How do I stop that appended message and retain a line spacing of 1?
emacs -Q
and try to reproduce. If you cannot, then your init file is the culprit: try bisecting it. – NickD May 18 '22 at 19:22-Q
. The cause isEmacs.lineSpacing: 1
in my X resources, which equates to(setq-default line-spacing 1)
. But why that causes a recursive echo, I don’t know. – Michael Allan May 24 '22 at 02:25find-file
the input is read from the Minibuffer, not the Echo-Area.indicate-copied-region
emits a message that tells you the region you have copied. That is what you are seeing as text from the Echo Area in the brackets. – Tobias May 25 '22 at 08:39