emacs-devel
[
Top
][
All Lists
]
Advanced
[
Date Prev
][
Date Next
][
Thread Prev
][
Thread Next
][
Date Index
][
Thread Index
]
kill-buffer calls frame's buffer-predicate for all buffers even if the k
From
:
Constantin Kulikov
Subject
:
kill-buffer calls frame's buffer-predicate for all buffers even if the killed buffer was not shown in any window.
Date
:
Sun, 15 Jan 2017 22:32:10 +0300
For example:
emacs -Q
M-: (set-frame-parameter nil 'buffer-predicate #'(lambda (b) (message "f-b-p: %s" b))) RET
M-: (with-temp-buffer nil) RET
C-x b *Messages* RET
See that all buffers listed except of the *temp*(no window buffers were changed). Why?
This is inefficient, especially for the with-temp-buffer which is used very frequently in emacs and in side packages.
reply via email to
[Prev in Thread]
Current Thread
[
Next in Thread
]
kill-buffer calls frame's buffer-predicate for all buffers even if the killed buffer was not shown in any window.
,
Constantin Kulikov
<=
Re: kill-buffer calls frame's buffer-predicate for all buffers even if the killed buffer was not shown in any window.
,
Eli Zaretskii
,
2017/01/15
Re: kill-buffer calls frame's buffer-predicate for all buffers even if the killed buffer was not shown in any window.
,
Constantin Kulikov
,
2017/01/16
Re: kill-buffer calls frame's buffer-predicate for all buffers even if the killed buffer was not shown in any window.
,
Eli Zaretskii
,
2017/01/16
Re: kill-buffer calls frame's buffer-predicate for all buffers even if the killed buffer was not shown in any window.
,
Eli Zaretskii
,
2017/01/16
Re: kill-buffer calls frame's buffer-predicate for all buffers even if the killed buffer was not shown in any window.
,
Constantin Kulikov
,
2017/01/16
Re: kill-buffer calls frame's buffer-predicate for all buffers even if the killed buffer was not shown in any window.
,
Stefan Monnier
,
2017/01/17
Re: kill-buffer calls frame's buffer-predicate for all buffers even if the killed buffer was not shown in any window.
,
Constantin Kulikov
,
2017/01/17
Re: kill-buffer calls frame's buffer-predicate for all buffers even if the killed buffer was not shown in any window.
,
Constantin Kulikov
,
2017/01/18
Re: kill-buffer calls frame's buffer-predicate for all buffers even if the killed buffer was not shown in any window.
,
Eli Zaretskii
,
2017/01/18
Prev by Date:
Re: Anaphoric macros: increase visibility
Next by Date:
Re: kill-buffer calls frame's buffer-predicate for all buffers even if the killed buffer was not shown in any window.
Previous by thread:
Proposal: alias `clear-buffer` to `erase-buffer`
Next by thread:
Re: kill-buffer calls frame's buffer-predicate for all buffers even if the killed buffer was not shown in any window.
Index(es):
Date
Thread