[21.5-b17] current/set-window-configuration incompatibility

Yoshiaki Kasahara kasahara at nc.kyushu-u.ac.jp
Sun Apr 4 11:50:31 EDT 2004


On Sun, 04 Apr 2004 11:25:29 +0200,
	Michael Sperber <sperber at informatik.uni-tuebingen.de> said:

> Can you provide a recipe for reproducing the problem?

Well, how about this simple example?

in *scratch* buffer:

(setq wc (current-window-configuration)) <hit "C-j">
<hit "C-x 2" to split the frame>
(set-window-configuration wc) <hit "C-j">

You will see the cursor returns to the next line of "(setq ...".  When
I did the same things in other kinds of Emacs, the cursor didn't jump
and stay after the line of "(set-window..".

Currently I have only one real example.

I'm using Mew for my mail reader.  I try to complete email addresses
in a draft buffer with <TAB> key after typing a few characters.  When
there are two or more candidates to complete, the frame is
automatically splitted and these candidates are shown.  Type a few
more characters to narrow down the candidate and hit <TAB> to finish
complete, then Mew restore the window configuration using
(set-window-configuration).  The cursor should be at the end of the
completed email address....but with XEmacs-21.5beta, the cursor return
to the head of the completed email address.  It is not fatal, but
annoying.

-- 
Yoshiaki Kasahara
Computing and Communications Center, Kyushu University
kasahara at nc.kyushu-u.ac.jp




More information about the XEmacs-Beta mailing list