[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#74361: [PATCH] New option xref-navigation-display-window-action
From: |
Juri Linkov |
Subject: |
bug#74361: [PATCH] New option xref-navigation-display-window-action |
Date: |
Sat, 23 Nov 2024 21:16:43 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/31.0.50 (x86_64-pc-linux-gnu) |
>>> In either case, 'display-buffer' would look whether an appropriate
>>> window exists and use that window, maybe also ignoring certain aspects
>>> (dedicatedness, minimum size) that would otherwise prevent its use.
>>
>> Attached find how a 'category' list entry could be handled by
>> 'display-buffer-use-some-window' where a 'some-window' entry would be
>> given precedence. Tested with
>>
>> (display-buffer
>> (get-buffer-create "*foo*")
>> '((display-buffer-use-some-window) (inhibit-same-window . t) (category .
>> foo)))
>>
>> (display-buffer
>> (get-buffer-create "*bar*")
>> '((display-buffer-use-some-window) (inhibit-same-window . t) (category .
>> foo)))
>
> This is a nice feature. But please use a different name
> since the 'category' alist entry is reserved exclusively
> to match display-buffer calls in user's configuration
> in the user option 'display-buffer-alist'.
> When using the same name for different purposes
> then the users won't be able to match by category
> and not to reuse the same window.
And maybe it makes more sense to implement this feature in
'display-buffer-reuse-window' instead of
'display-buffer-use-some-window'?
- bug#74361: [PATCH] New option xref-navigation-display-window-action, (continued)
- bug#74361: [PATCH] New option xref-navigation-display-window-action, Dmitry Gutov, 2024/11/24
- bug#74361: [PATCH] New option xref-navigation-display-window-action, Dmitry Gutov, 2024/11/26
- bug#74361: [PATCH] New option xref-navigation-display-window-action, martin rudalics, 2024/11/20
- bug#74361: [PATCH] New option xref-navigation-display-window-action, Juri Linkov, 2024/11/20
- bug#74361: [PATCH] New option xref-navigation-display-window-action, Dmitry Gutov, 2024/11/20
- bug#74361: [PATCH] New option xref-navigation-display-window-action, Juri Linkov, 2024/11/21
- bug#74361: [PATCH] New option xref-navigation-display-window-action, Dmitry Gutov, 2024/11/20
- bug#74361: [PATCH] New option xref-navigation-display-window-action, martin rudalics, 2024/11/22
- bug#74361: [PATCH] New option xref-navigation-display-window-action, martin rudalics, 2024/11/23
- bug#74361: [PATCH] New option xref-navigation-display-window-action, Juri Linkov, 2024/11/23
- bug#74361: [PATCH] New option xref-navigation-display-window-action,
Juri Linkov <=
- bug#74361: [PATCH] New option xref-navigation-display-window-action, martin rudalics, 2024/11/24
- bug#74361: [PATCH] New option xref-navigation-display-window-action, Juri Linkov, 2024/11/24
- bug#74361: [PATCH] New option xref-navigation-display-window-action, martin rudalics, 2024/11/25
- bug#74361: [PATCH] New option xref-navigation-display-window-action, Juri Linkov, 2024/11/25
- bug#74361: [PATCH] New option xref-navigation-display-window-action, martin rudalics, 2024/11/26
- bug#74361: [PATCH] New option xref-navigation-display-window-action, Dmitry Gutov, 2024/11/26
- bug#74361: [PATCH] New option xref-navigation-display-window-action, martin rudalics, 2024/11/27
- bug#74361: [PATCH] New option xref-navigation-display-window-action, Dmitry Gutov, 2024/11/27
- bug#74361: [PATCH] New option xref-navigation-display-window-action, martin rudalics, 2024/11/28
- bug#74361: [PATCH] New option xref-navigation-display-window-action, Dmitry Gutov, 2024/11/28