emacs-devel
[Top][All Lists]
Advanced

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

Re: master 18b680cfd1: Fix bug#52467 by adding a new custom variable 'di


From: Juri Linkov
Subject: Re: master 18b680cfd1: Fix bug#52467 by adding a new custom variable 'display-comint-buffer-action'
Date: Tue, 11 Jan 2022 19:20:28 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu)

> Note that a 'pop-to-buffer' call can add an arbitrary element like a
> label to the action alist and 'display-buffer-alist' can, via a
> function, interpret that label in any which way.  So we do not have to
> add anything new to make such things work.  The important aspects are
> rather discoverability and ease of documentation.

Indeed, this would be nice to have:

  (pop-to-buffer "*shell*" '(display-buffer-reuse-or-same-window .
                             ((label . *shell*))))

>> For consistency with 'pop-to-buffer-same-window', shouldn't then
>> new 'display-comint-buffer-action' have a similar function:
>>
>>    (defun pop-to-comint-buffer (buffer &optional norecord)
>>      (pop-to-buffer buffer display-comint-buffer-action norecord))
>
> We could do that.  But let's fix the customization type of
> 'display-comint-buffer-action' first.

This is fixed now.



reply via email to

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