Subject: Re: bug#1806: dired-pop-to-buffer in wrong place

From: Juri Linkov <[email-masked]>
Date: Wed, 07 Oct 2009 01:38:40 +0300

>> It could show *scratch* twice.
>
> Yes, it could, easily.

Please don't duplicate buffers without users' consent.

>> Ideally, the "other" window would not be created but a "vertical"
>> calendar layout used instead ;-) Or show all months of the
>> respective year (maybe in some dimmed face) to make use of the
>> available space.
>
> This is something I would like to see, but it is a lot of work.

Yes, this would be ideal by either displaying the full year:

    +-------------------------+-------------------------+
    |                         | Jan2009 Feb2009 Mar2009 |
    |                         |                         |
    |                         |                         |
    |                         | Apr2009 May2009 Jun2009 |
    |                         |                         |
    |                         |                         |
    |                         | Jul2009 Aug2009 Sep2009 |
    |                         |                         |
    |                         |                         |
    |                         | Oct2009 Nov2009 Dec2009 |
    |                         |                         |
    | *scratch*               | *Calendar*              |
    +-------------------------+-------------------------+

or a long stripe for as much months will fit to the window's width:

    +---------------------------------------------------+
    |                                                   |
    |                                                   |
    |                                                   |
    |                                                   |
    |                                                   |
    |                                                   |
    |                                                   |
    | *scratch*                                         |
    +---------------------------------------------------+
    | May2009 Jun2009 Jul2009 Aug2009 Sep2009 Oct2009   |
    |                                                   |
    | *Calendar*                                        |
    +---------------------------------------------------+

I guess the latter would be easier to implement?

-- 
Juri Linkov
http://www.jurta.org/emacs/