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

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

bug#431: closed by Stefan Monnier <address@hidden> (Re: bug#431: 23.0.60


From: Stefan Monnier
Subject: bug#431: closed by Stefan Monnier <address@hidden> (Re: bug#431: 23.0.60; `display-buffer' opens vertical instead of horizontal windows)
Date: Thu, 19 Jun 2008 12:56:03 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

>>>> Now repeat this with 160x24 instead of 80x24.  The frame is now
>>>> split horizontally and the new buffer is in a window to the *right*
>>>> of the original window.
>> This is the desired default behavior.
> This is *now* the desired default behavior, but from my POV this is a
> *regression*: on Debian emacs22_22.2+2.2 still has the old behavior and

Every change in the default behavior will be regression for someone.

> I've some functions which rely on that.

What kind of functions?  What do they look like?  What do they do?

> Arbitrarily breaking stuff is not acceptable IMO and this is the reason
> why I reopened this bug.

This is not arbitrary.

> It could be strange, but I really like the new default behavior: I tend

I'm not surprised: that's why I say the change is not arbitrary.

> However, what I'd prefer instead is something configurable every time I
> want to split a window: there's a default behavior (let it be managed by
> `split-width-threshold' or `split-height-threshold', I don't care), but
> e.g. if I call C-u C-x 4 f the default behavior is reversed.

I see what you mean.  I don't think "C-u C-x 4 f" is a good solution
because it's too specific.  But I've already toyed with some other idea
which would be just as useful: get rid of C-x 4 f and C-x 5 f etc.. and
instead introduce "other-window" and "other-frame" prefix keys, which
would apply to the next command (C-x C-f, C-x b, M-x calendar, M-x info,
...).  In this context, you could easily add "other-vertical-window" and
"other-horizontal-window" prefix keys.

In any case, this is out of the scope of this bug report.  If you want
to discuss such a thing, please move it to some other bug-report or to
emacs-devel.


        Stefan






reply via email to

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