Undocumented breaking change in minibuffer behavior

From:

Vitalie Spinu

Subject:

Undocumented breaking change in minibuffer behavior

Date:

Wed, 14 Mar 2012 11:58:53 +0100

User-agent:

Gnus/5.130004 (Ma Gnus v0.4) Emacs/23.3 (gnu/linux)

Hi everyone,
I noticed that emacs 24 ignores the global (t) value of truncate-lines
(as a result of this fix
http://comments.gmane.org/gmane.emacs.diffs/111667 ). This change is not
documented in the news.
I've been truncating lines for years now, and the continuous flickering
in emacs 24 is really disturbing (especially on laptops with small
display). I am a heavy user of IDO which would always re-size the
minibuffer to two lines. The same problem with long eldoc lines.
I wonder if there should be an option like minibuffer-truncate-lines to
undo the "fix"? I've never been bothered by the reported bug.
Or may be there should be a way to set the minibuffer height to two
lines? I see `max-mini-window-height', but not
`min-mini-window-height'. Would it be meaningful to implement such a
variable?
Thanks,
Vitalie.