Ben Wing writes:
sorry if it's already been complained about, as i'm not
currently
on xemacs-beta.
This sounds like it's the same bug I reported way back in Sept of this
year. I'm still using 21.5.b5 because of this. Every beta since has
had it for me. It totally messes up gnus for me. The affected
function is gnus-dribble-enter. I made up a test case that shows off
the bug.
(defun jdm-test-case ()
""
(interactive)
(let ((obuf (current-buffer))
(original-point (point))
(string "testing.....")
(test-buffer (get-buffer-create "TEST-BUFFER")))
(set-buffer test-buffer)
(goto-char (point-max))
(insert string "\n")
(set-window-point (get-buffer-window (current-buffer)) (point-max))
(bury-buffer test-buffer)
(save-excursion
(set-buffer obuf)
(message "original point is %s, current point is %s"
original-point
(point))
)
(set-buffer obuf))
)
Nobody seemed to try it out when I reported it earlier.... But it
affects me both with a regular startup and with -vanilla. I believe
this predates any recent change by Michael :-), and don't necessarily
hold me to it, but I have a fuzzy recollection that that was about the
time you (Ben) did your major windows MULE checkin.
--
Jeff Miller
jmiller(a)cablespeed.com