Ar an triú lá de mí Aibréan, scríobh Julian Bradfield:
I've been running with my change in 21.4 since then, and never
had a
problem.
Actually, the whole minibuffer thing is a bit of a festering
mess. There are three different definitions of the top-level
minibuffer:
(1) The buffer named "*Minibuf-0*" (or "*Minibuf-0" as the case may
be)
(2) The buffer in Vminibuffer_zero
These two are the same object (since #'kill-buffer refuses to kill the
buffer stored in Vminibuffer_zero by reinit_complex_vars_of_minibuf(), which
has the name " *Minibuf-0*", and since buffer names are unique). Neither is
necessarily the top-level minibuffer if enable-recursive-minibuffers is
non-nil.
(3) The buffer currently displaying in the active minibuffer window
This will be the buffer " *Minibuf-0*" if enable-recursive-minibuffers is
non-nil.
One really ought to go through and sort it all out, I guess.
I don’t get the impression it’s *that* bad. But if you have a proposed
change, shout.
--
“Apart from the nine-banded armadillo, man is the only natural host of
Mycobacterium leprae, although it can be grown in the footpads of mice.”
-- Kumar & Clark, Clinical Medicine, summarising improbable leprosy research
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta