>>>> In <87iu22z47t.fsf(a)dp50.ecc.u-tokyo.ac.jp>
>>>> Yoshiki Hayashi <t90553(a)m.ecc.u-tokyo.ac.jp> wrote:
> /* Note that the behavior of (bury-buffer nil) and
> (bury-buffer (current-buffer)) is not the same.
> This is illogical but is historical. Changing it
> breaks mh-e and TeX and such packages. */
出た historical reason. :-P
ついでに、bury-buffer の doc-string への patch も書いていただけると
ありがたいです。
う〜ん、それよりきのう林さんが私信でおっしゃったように、buffer.c を
直したくなりませんか? このさい mh-e なんかどうなってもいいから。:-p
if (NILP (buffer))
switch_to_buffer (Fother_buffer (Fcurrent_buffer (), Qnil, Qnil), Qnil);
どういう経緯かわかりませんが、mh-e などの都合でこんなことが行なわれて
しまうなんて信じられません。
If BEFORE... の前に、
Because of this, you may need to specify (current-buffer) as
BUFFER when calling from minibuffer.
みたいな感じで。
これは国際競争力のある林さんにお願いしますよ。
# 英語が正しいかどうかは知りません。:-)
;; おおいに注目を浴びる文章だと思いますです。:-p
--
Katsumi Yamaoka <yamaoka(a)jpl.org>