From: Stephen J. T. <st...@xe...> - 2008-01-30 22:34:53
|
Henry S. Thompson writes: > The following code behaves differently in 21.4.21 and 21.5.28: > > (let ((w (selected-window)) > (c (current-window-configuration))) > (split-window) > (view-buffer-other-window "foo") > (delete-window w) > (set-window-configuration c) > (window-live-p w)) > > Paste the above into *scratch* and execute it -- value is t in 21.4.21 > and nil in 21.5.28. Basically, window identity is not preserved in > configurations, or, therefore, by save-window-excursion. This > causes no end of trouble for ecb. I'm pretty sure this is unintentional. Mike Sperber -- mike at xemacs dot org -- did the work, if you don't see a reply from him shortly you may want to ping him. He's definitely active at the moment. |