Hello,
On 18 Dec 2000 21:10:58 +0900,
Yoshiki Hayashi <yoshiki(a)xemacs.org> said:
2000-12-18 Yoshiki Hayashi <yoshiki(a)xemacs.org>
* buffer.c (Fkill_buffer): Map over all devices.
* window.c (window_loop): Remove UNSHOW_BUFFER code.
(list_windows): New function.
(list_all_windows): Ditto.
(Freplace_buffer_in_windows): Use them.
I have yet another problem related to X and tty frames. It is not
caused by your fix, because I have some difficulties using Mew caused
by this problem for a couple of months. I feel that it may be a
similar problem, so I post it here.
I just noticed that when I had some X frames and a tty frame which
were displaying a BUFFER, and did (delete-windows-on BUFFER) on the
tty frame, sometimes the window of the BUFFER on the tty frame wasn't
deleted.
It is a bit difficult to reproduce. Still I don't find a simple
method. I'm using a couple of virtual consoles on fvwm2 window
manager. The problem usually happens when one of X frames is on a
hidden virtual console or iconified, and the hidden frame and the tty
frame both have a window of the BUFFER.
It doesn't always happen. Once it happens, it is easy to repeat.
--
Yoshiaki Kasahara
Computing and Communications Center, Kyushu University
kasahara(a)nc.kyushu-u.ac.jp