Selecting deleted buffer

Shuhei KOBAYASHI shuhei @ aqua.ocn.ne.jp
1999年 11月 22日 (月) 20:09:52 JST


>>>>> In <14392.46284.222095.14585V @ gohome.org>,
>>>>> Yuuichi Teranishi <teranisi @ gohome.org> wrote:
> この現象を見ると、Emacs 20.2 では、save-current-buffer (built-in??)
> で、body を実行したあと、元のバッファに戻る時に buffer-live-p かどう
> かを調べることなく set-buffer しているのではないか、と推測されるので
> すが、(確信度30%) そんなことないですか?

src/ChangeLog に

1998-01-21  Richard Stallman  <rms @ psilocin.gnu.org>

	* editfns.c (Fsave_current_buffer): Use set_buffer_if_live.

という記述がありますね. 20.2 の bug だったみたいです.
;; save-current-buffer は bytecode に compile されるんだよなぁ.
;; 試してないけど poe.el で簡単に対処できるといいな.
-- 
Shuhei KOBAYASHI




More information about the APEL-ja mailing list