all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Annoying resizing of Rmail windows
@ 2011-07-10  9:24 Eli Zaretskii
  2011-07-10 10:21 ` martin rudalics
  0 siblings, 1 reply; 7+ messages in thread
From: Eli Zaretskii @ 2011-07-10  9:24 UTC (permalink / raw)
  To: emacs-devel

With yesterday's trunk, I see an annoying resizing of windows when I
work in Rmail.  (I didn't try to use Rmail with Emacs 24 for a long
time.)

My window configuration in an Rmail frame is to split the frame in 2,
and have the Rmail summary window above the window where Rmail shows
the current message.  I normally make the summary window small, so
that only a few lines are shown in it, with the rest of the frame
taken by the message display.

I have even-window-heights set to nil in my ~/.emacs.  I expect that,
once I determine the size of each of these two windows, they are never
resized by Emacs, only by myself.

This workd in Emacs 23.3, but doesn't work with 24.0.50: whenever
Rmail displays another message (e.g., when I type `n' or `p' to go to
the next or previous message), the window sizes are "evened", although
even-window-heights is nil.

Stepping with Edebug through the Rmail code reveals that the windows
are resized by the function rmail-pop-to-buffer, which calls
pop-to-buffer.

I see that the value of display-buffer-alist has this:

  (reuse-window-even-sizes . t)

Shouldn't that part be gone when even-window-heights is nil?

In any case, please help me get rid of this annoyance, TIA.



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2011-07-10 16:30 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-10  9:24 Annoying resizing of Rmail windows Eli Zaretskii
2011-07-10 10:21 ` martin rudalics
2011-07-10 11:59   ` Eli Zaretskii
2011-07-10 12:48     ` martin rudalics
2011-07-10 13:08       ` Eli Zaretskii
2011-07-10 13:30         ` martin rudalics
2011-07-10 16:30           ` Eli Zaretskii

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.