[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#1806: dired-pop-to-buffer in wrong place
From: |
Stefan Monnier |
Subject: |
bug#1806: dired-pop-to-buffer in wrong place |
Date: |
Fri, 16 Oct 2009 09:15:41 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) |
>> So what I really need to know is how you (1) expect this to work
>> ideally, and (2) how to proceed when (1) fails.
> I think the current behavior of `dired-pop-to-buffer' is ideal in this
> regard. We just have to generalize it and move its logic to window.el
> to allow other applications to use the same logic.
Agreed. As discussed in some earlier thread, I think the
`not-this-window' argument of diaplay-buffer (aka `other-window' for
pop-to-buffer) should be extended to allow a description of where the
buffer should preferentially go (i.e. the application's preference),
where one such preference could be `nearby' or `near-minibuffer' which
would basically mean to follow the rules of dired-pop-to-buffer.
These preferences would be subject to overruling via special-display-regexps.
>> As for the *Calendar* window I thought that Glenn wanted to do some
>> side-by-side splitting first because of the wasted space in a frame-wide
>> *Calendar* window. So your proposal wouldn't help in this case.
> We should not decide on behalf of the user what window space is wasted
> and fill it with some arbitrary buffers.
Agreed. If side-by-side splitting is desirable, it is the user's
responsibility to do C-x 3 before invoking calendar.
Stefan
- bug#1806: dired-pop-to-buffer in wrong place, (continued)
- bug#1806: dired-pop-to-buffer in wrong place, martin rudalics, 2009/10/19
- bug#1806: dired-pop-to-buffer in wrong place, Stefan Monnier, 2009/10/19
- bug#1806: dired-pop-to-buffer in wrong place, martin rudalics, 2009/10/20
- bug#1806: dired-pop-to-buffer in wrong place, Stefan Monnier, 2009/10/20
- bug#1806: dired-pop-to-buffer in wrong place, martin rudalics, 2009/10/20
- bug#1806: dired-pop-to-buffer in wrong place, Stefan Monnier, 2009/10/20
- bug#1806: dired-pop-to-buffer in wrong place, martin rudalics, 2009/10/16
- bug#1806: dired-pop-to-buffer in wrong place, Juri Linkov, 2009/10/16
- bug#1806: dired-pop-to-buffer in wrong place, martin rudalics, 2009/10/16
- bug#1806: dired-pop-to-buffer in wrong place, Glenn Morris, 2009/10/16
- bug#1806: dired-pop-to-buffer in wrong place,
Stefan Monnier <=
- bug#1806: dired-pop-to-buffer in wrong place, Glenn Morris, 2009/10/06
- bug#1806: dired-pop-to-buffer in wrong place, Juri Linkov, 2009/10/06