This bug report will be sent to the XEmacs Development Team,
not to your local site managers!!
Please write in English, because the XEmacs maintainers do not have
translators to read other languages for them.
Please describe as succinctly as possible:
- What happened.
- What you thought should have happened.
- Precisely what you were doing at the time.
Please also include any C or lisp back-traces that you may have.
================================================================
Dear Bug Team!
In Gnus, when reading news and clicking with mouse 2 on a Url button in the
Article buffer, while the cursor is in the Summary buffer, an error "Buffer
changed during mouse motion" is triggered. I reported this error to the Gnus
group, and Simon Josefsson send me a patch for an xemacs file. With this patch
the error was gone.
I append the answer of the Gnus people to the end of this report. I hope this
will help, sadly I myself do not understand too much about what's going on here
:-(
Thanks for your work,
Martin
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Linux loki 2.4.10-4GB-SMP #1 SMP Tue Sep 25 12:32:58 GMT 2001 i686 unknown
./configure '--prefix=/home/monsorno/software' '--site-prefixes=/home/monsorno/software' '--with-xface' '--pdump' '--with-mule'
XEmacs 21.4.9 "Informed Management" configured for `i686-pc-linux'.
Compilation / Installation:
Source code location: /home/monsorno/was/emacs/xemacs/xemacs-21.4.9
Installation prefix: /home/monsorno/software
Additional prefixes: /home/monsorno/software
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -g -O3 -Wall -Wno-switch -Winline -Wmissing-prototypes -Wsign-compare -Wshadow
Relocating allocator for buffers: no
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/X11/include
- X Windows libraries location: /usr/X11/lib
- Handling WM_COMMAND properly.
Using Lucid menubars.
Using Lucid scrollbars.
TTY:
Compiling in support for ncurses.
Compiling in support for GPM (General Purpose Mouse).
Images:
Compiling in support for GIF images (builtin).
Compiling in support for XPM images.
Compiling in support for PNG images.
Compiling in support for JPEG images.
Compiling in support for TIFF images.
Compiling in support for X-Face message headers.
Sound:
Compiling in support for sound (native).
Databases:
Compiling in support for PostgreSQL.
- Using PostgreSQL header file: pgsql/libpq-fe.h
- Using PostgreSQL V7 bindings.
Internationalization:
Compiling in support for Mule (multi-lingual Emacs).
Compiling in support for XIM (X11R5+ I18N input method).
- Using raw Xlib to provide XIM support.
Mail:
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
Using the new portable dumper.
Load-Path Lisp Shadows:
----------------------
(/home/monsorno/.xemacs/xemacs-packages/lisp/mm-util
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/mm-util
/home/monsorno/.xemacs/xemacs-packages/lisp/smime
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/smime
/home/monsorno/.xemacs/xemacs-packages/lisp/qp
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/qp
/home/monsorno/.xemacs/xemacs-packages/lisp/flow-fill
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/flow-fill
/home/monsorno/.xemacs/xemacs-packages/lisp/nnweb
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nnweb
/home/monsorno/.xemacs/xemacs-packages/lisp/nnoo
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nnoo
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-draft
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-draft
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-xmas
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-xmas
/home/monsorno/.xemacs/xemacs-packages/lisp/mailcap
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/mailcap
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-bcklg
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-bcklg
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-undo
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-undo
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-spec
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-spec
/home/monsorno/.xemacs/xemacs-packages/lisp/mml
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/mml
/home/monsorno/.xemacs/xemacs-packages/lisp/nnbabyl
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nnbabyl
/home/monsorno/.xemacs/xemacs-packages/lisp/nnml
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nnml
/home/monsorno/.xemacs/xemacs-packages/lisp/nnwfm
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nnwfm
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-cus
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-cus
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-ems
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-ems
/home/monsorno/.xemacs/xemacs-packages/lisp/nndraft
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nndraft
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-async
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-async
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-ml
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-ml
/home/monsorno/.xemacs/xemacs-packages/lisp/nnimap
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nnimap
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-group
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-group
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-demon
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-demon
/home/monsorno/.xemacs/xemacs-packages/lisp/nnvirtual
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nnvirtual
/home/monsorno/.xemacs/xemacs-packages/lisp/rfc2047
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/rfc2047
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-srvr
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-srvr
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-dup
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-dup
/home/monsorno/.xemacs/xemacs-packages/lisp/mm-uu
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/mm-uu
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-art
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-art
/home/monsorno/.xemacs/xemacs-packages/lisp/mail-source
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/mail-source
/home/monsorno/.xemacs/xemacs-packages/lisp/nnfolder
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nnfolder
/home/monsorno/.xemacs/xemacs-packages/lisp/nnmail
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nnmail
/home/monsorno/.xemacs/xemacs-packages/lisp/imap
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/imap
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-vm
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-vm
/home/monsorno/.xemacs/xemacs-packages/lisp/rfc2045
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/rfc2045
/home/monsorno/.xemacs/xemacs-packages/lisp/parse-time
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/parse-time
/home/monsorno/.xemacs/xemacs-packages/lisp/mm-partial
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/mm-partial
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-cache
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-cache
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-move
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-move
/home/monsorno/.xemacs/xemacs-packages/lisp/nndoc
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nndoc
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-audio
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-audio
/home/monsorno/.xemacs/xemacs-packages/lisp/smiley
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/smiley
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-eform
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-eform
/home/monsorno/.xemacs/xemacs-packages/lisp/mail-parse
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/mail-parse
/home/monsorno/.xemacs/xemacs-packages/lisp/mail-prsvr
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/mail-prsvr
/home/monsorno/.xemacs/xemacs-packages/lisp/nngateway
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nngateway
/home/monsorno/.xemacs/xemacs-packages/lisp/mml-smime
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/mml-smime
/home/monsorno/.xemacs/xemacs-packages/lisp/nndb
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nndb
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-nocem
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-nocem
/home/monsorno/.xemacs/xemacs-packages/lisp/binhex
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/binhex
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-win
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-win
/home/monsorno/.xemacs/xemacs-packages/lisp/nnagent
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nnagent
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-setup
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-setup
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-msg
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-msg
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-cite
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-cite
/home/monsorno/.xemacs/xemacs-packages/lisp/mm-bodies
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/mm-bodies
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-uu
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-uu
/home/monsorno/.xemacs/xemacs-packages/lisp/nnultimate
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nnultimate
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-int
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-int
/home/monsorno/.xemacs/xemacs-packages/lisp/nnheader
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nnheader
/home/monsorno/.xemacs/xemacs-packages/lisp/messagexmas
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/messagexmas
/home/monsorno/.xemacs/xemacs-packages/lisp/utf7
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/utf7
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-load
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-load
/home/monsorno/.xemacs/xemacs-packages/lisp/messcompat
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/messcompat
/home/monsorno/.xemacs/xemacs-packages/lisp/format-spec
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/format-spec
/home/monsorno/.xemacs/xemacs-packages/lisp/nntp
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nntp
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-soup
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-soup
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-mlspl
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-mlspl
/home/monsorno/.xemacs/xemacs-packages/lisp/nnspool
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nnspool
/home/monsorno/.xemacs/xemacs-packages/lisp/nndir
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nndir
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-start
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-start
/home/monsorno/.xemacs/xemacs-packages/lisp/mm-encode
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/mm-encode
/home/monsorno/.xemacs/xemacs-packages/lisp/message
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/message
/home/monsorno/.xemacs/xemacs-packages/lisp/nnkiboze
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nnkiboze
/home/monsorno/.xemacs/xemacs-packages/lisp/score-mode
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/score-mode
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-range
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-range
/home/monsorno/.xemacs/xemacs-packages/lisp/rfc2231
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/rfc2231
/home/monsorno/.xemacs/xemacs-packages/lisp/nnheaderxm
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nnheaderxm
/home/monsorno/.xemacs/xemacs-packages/lisp/mm-view
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/mm-view
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-mh
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-mh
/home/monsorno/.xemacs/xemacs-packages/lisp/time-date
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/time-date
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-sum
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-sum
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-agent
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-agent
/home/monsorno/.xemacs/xemacs-packages/lisp/nnmh
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nnmh
/home/monsorno/.xemacs/xemacs-packages/lisp/rfc1843
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/rfc1843
/home/monsorno/.xemacs/xemacs-packages/lisp/nneething
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nneething
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-salt
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-salt
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-score
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-score
/home/monsorno/.xemacs/xemacs-packages/lisp/earcon
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/earcon
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-kill
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-kill
/home/monsorno/.xemacs/xemacs-packages/lisp/nnmbox
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nnmbox
/home/monsorno/.xemacs/xemacs-packages/lisp/nnlistserv
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nnlistserv
/home/monsorno/.xemacs/xemacs-packages/lisp/nnsoup
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nnsoup
/home/monsorno/.xemacs/xemacs-packages/lisp/nnslashdot
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nnslashdot
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-picon
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-picon
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-gl
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-gl
/home/monsorno/.xemacs/xemacs-packages/lisp/webmail
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/webmail
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-topic
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-topic
/home/monsorno/.xemacs/xemacs-packages/lisp/uudecode
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/uudecode
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-util
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-util
/home/monsorno/.xemacs/xemacs-packages/lisp/nnwarchive
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/nnwarchive
/home/monsorno/.xemacs/xemacs-packages/lisp/mm-decode
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/mm-decode
/home/monsorno/.xemacs/xemacs-packages/lisp/gnus-logic
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/gnus-logic
/home/monsorno/.xemacs/xemacs-packages/lisp/ietf-drums
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/gnus/ietf-drums
/home/monsorno/.xemacs/xemacs-packages/lisp/starttls
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/mail-lib/starttls
/home/monsorno/.xemacs/xemacs-packages/lisp/netrc
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/mail-lib/netrc
/home/monsorno/.xemacs/xemacs-packages/lisp/pop3
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/mail-lib/pop3
/home/monsorno/.xemacs/xemacs-packages/lisp/rfc2104
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/mail-lib/rfc2104
/home/monsorno/.xemacs/xemacs-packages/lisp/sieve-manage
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/sieve/sieve-manage
/home/monsorno/.xemacs/xemacs-packages/lisp/sieve
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/sieve/sieve
/home/monsorno/.xemacs/xemacs-packages/lisp/sieve-mode
/home/monsorno/software/lib/xemacs/xemacs-packages/lisp/sieve/sieve-mode)
Installed XEmacs Packages:
-------------------------
((zenirc:version 1.13 :type regular)
(xslt-process :version 1.1 :type regular)
(xslide :version 1.03 :type regular)
(xemacs-devel :version 1.48 :type single-file)
(xemacs-base :version 1.67 :type regular)
(w3 :version 1.25 :type regular)
(vm :version 7.07 :type regular)
(viper :version 1.34 :type regular)
(view-process :version 1.11 :type regular)
(vhdl :version 1.15 :type regular)
(vc-cc :version 1.21 :type regular)
(vc :version 1.33 :type regular)
(tramp :version 1.07 :type regular)
(tpu :version 1.12 :type regular)
(tooltalk :version 1.13 :type regular)
(tm :version 1.34 :type regular)
(time :version 1.11 :type regular)
(textools :version 1.12 :type regular)
(text-modes :version 1.51 :type single-file)
(texinfo :version 1.2 :type regular)
(supercite :version 1.19 :type regular)
(strokes :version 1.08 :type regular)
(speedbar :version 1.24 :type regular)
(sounds-wav :version 1.1 :type regular)
(sounds-au :version 1.1 :type regular)
(slider :version 1.13 :type regular)
(sieve :version 1.09 :type regular)
(sh-script :version 1.15 :type regular)
(sgml :version 1.08 :type regular)
(semantic :version 1.14 :type regular)
(scheme :version 1.11 :type regular)
(rmail :version 1.13 :type regular)
(reftex :version 1.26 :type regular)
(psgml :version 1.31 :type regular)
(ps-print :version 1.07 :type regular)
(prog-modes
:version
1
.63
:type
single-file)
(pcomplete :version 1.01 :type regular)
(pcl-cvs :version 1.64 :type regular)
(pc :version 1.25 :type single-file)
(os-utils :version 1.28 :type single-file)
(net-utils :version 1.27 :type single-file)
(mmm-mode :version 1.0 :type regular)
(misc-games :version 1.15 :type single-file)
(mine :version 1.14 :type regular)
(mh-e :version 1.15 :type regular)
(mew :version 1.17 :type regular)
(mailcrypt :version 2.11 :type regular)
(mail-lib :version 1.48 :type regular)
(liece :version 1.07 :type regular)
(jde :version 1.35 :type regular)
(ispell :version 1.24 :type regular)
(ilisp :version 1.27 :type regular)
(igrep :version 1.09 :type regular)
(idlwave :version 1.25 :type regular)
(ibuffer :version 1.08 :type regular)
(hm--html-menus :version 1.18 :type regular)
(haskell-mode :version 1.04 :type regular)
(gnus :version 1.62 :type regular)
(gnats :version 1.15 :type regular)
(games :version 1.13 :type regular)
(fsf-compat :version 1.11 :type single-file)
(frame-icon :version 1.09 :type regular)
(forms :version 1.14 :type regular)
(footnote :version 1.15 :type regular)
(eudc :version 1.36 :type regular)
(eterm :version 1.13 :type regular)
(ess :version 1.02 :type regular)
(eshell :version 1.03 :type regular)
(emerge :version 1.09 :type regular)
(elib :version 1.1 :type single-file)
(eieio :version 1.03 :type regular)
(efs :version 1.29 :type regular)
(edt :version 1.12 :type regular)
(edit-utils :version 1.92 :type single-file)
(ediff :version 1.41 :type regular)
(edebug :version 1.14 :type regular)
(docbookide :version 0.05 :type regular)
(dired :version 1.12 :type regular)
(dictionary :version 1.11 :type regular)
(debug :version 1.15 :type regular)
(crisp :version 1.12 :type regular)
(cookie :version 1.14 :type regular)
(clearcase :version 1.04 :type regular)
(cc-mode :version 1.29 :type regular)
(calendar :version 1.18 :type regular)
(calc :version 1.23 :type regular)
(c-support :version 1.16 :type single-file)
(build :version 1.07 :type regular)
(bbdb :version 1.21 :type regular)
(auctex :version 1.32 :type regular)
(apel :version 1.25 :type regular)
(ada :version 1.1 :type regular)
(skk :version 1.22 :type regular)
(mule-ucs :version 1.04 :type regular)
(mule-base :version 1.42 :type regular)
(lookup :version 1.12 :type regular)
(locale :version 1.18 :type regular)
(leim :version 1.19 :type regular)
(latin-unity :version 1.05 :type regular)
(egg-its :version 1.26 :type regular)
(edict :version 1.13 :type regular))
Features:
--------
(xemacsbug shadow gnus-fun annotations message-utils lazy-lock bbdb-gui sort
gnus-cite smiley w3m-form w3m browse-url w3m-hist w3m-xmas pccl pccl-20
path-util w3m-image w3m-proc w3m-util poem poem-xm pces pces-xfc pces-20 broken
pces-xm poe-xemacs timer overlay poe pym static apel-ver product gnus-async
gnus-ml gnus-topic nnfolder nnimap utf7 imap byte-optimize bytecomp byte-compile
nnml nndraft nnmh bbdb-gnus bbdb-snarf mail-extr bbdb-com gnus-agent gnus-srvr
gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mm-view gnus-cache
gnus-sum gnus-group mm-url executable url mm mule-sysdp url-parse url-vars
gnus-undo gnus-demon nnmail mail-source format-spec nntp nnoo regexp-opt
gnus-start message mml mml-sec mml-smime smime dig mml1991 mml2015 mailcrypt
comint ring mm-decode mm-bodies mm-encode mailcap mail-parse rfc2045 rfc2231
rfc2047 qp ietf-drums mail-abbrevs sendmail rfc822 mailheader canlock gnus-range
gnus-spec gnus-int gnus-win gnus gnus-ems gnus-xmas messagexmas gnus-util netrc
time-date parse-time nnheader nnheaderxm mail-utils mm-util mail-prsvr wid-edit
env font disp-table paren blink-paren advice advice-preload mwheel scwm scheme
bbdb timezone scroll-in-place rsz-minibuf func-menu font-lock filladapt crypt
crypt++ efs-cu efs-x19.15 efs-fnh efs-ovwrt efs-auto cus-face dired-faces
dired-xemacs dired gnuserv zenirc-autoloads xslt-process-autoloads
xslide-autoloads xemacs-devel-autoloads xemacs-base-autoloads w3-autoloads
vm-autoloads viper-autoloads view-process-autoloads vhdl-autoloads
vc-cc-autoloads vc-autoloads tramp-autoloads tpu-autoloads tooltalk-autoloads
tm-autoloads time-autoloads textools-autoloads text-modes-autoloads
texinfo-autoloads supercite-autoloads strokes-autoloads speedbar-autoloads
sounds-wav-autoloads sounds-au-autoloads slider-autoloads sieve-autoloads
sh-script-autoloads sgml-autoloads semantic-autoloads scheme-autoloads
rmail-autoloads reftex-autoloads psgml-autoloads ps-print-autoloads
prog-modes-autoloads pcomplete-autoloads pcl-cvs-autoloads pc-autoloads
os-utils-autoloads net-utils-autoloads mmm-mode-autoloads misc-games-autoloads
mine-autoloads mh-e-autoloads mew-autoloads mailcrypt-autoloads
mail-lib-autoloads liece-autoloads jde-autoloads ispell-autoloads
ilisp-autoloads igrep-autoloads idlwave-autoloads ibuffer-autoloads
hm--html-menus-autoloads haskell-mode-autoloads gnus-autoloads gnats-autoloads
games-autoloads fsf-compat-autoloads frame-icon-autoloads forms-autoloads
footnote-autoloads eudc-autoloads eterm-autoloads ess-autoloads eshell-autoloads
emerge-autoloads elib-autoloads eieio-autoloads efs-autoloads edt-autoloads
edit-utils-autoloads ediff-autoloads edebug-autoloads docbookide-autoloads
dired-autoloads dictionary-autoloads debug-autoloads crisp-autoloads
cookie-autoloads clearcase-autoloads cc-mode-autoloads calendar-autoloads
calc-autoloads c-support-autoloads build-autoloads bbdb-autoloads
auctex-autoloads apel-autoloads ada-autoloads skk-autoloads mule-ucs-autoloads
mule-base-autoloads lookup-autoloads locale-autoloads leim-autoloads
latin-unity-autoloads egg-its-autoloads edict-autoloads lisp-autoloads loadhist
auto-show fontl-hooks x-iso8859-1 slovenian czech romanian ccl mule-help
code-cmds gutter-items menubar-items x-menubar mode-motion mouse itimer
auto-save lisp-mode easymenu iso8859-1 page buff-menu lib-complete cus-file
derived frame text-props obsolete cus-start custom widget cl-extra mini-cl cl
cl-19 packages backquote very-early-lisp postgresqlv7 postgresql file-coding
mule lucid-scrollbars cut-buffer lucid-menubars x c-balloon-help tty-frames tty
toolbar native-sound scrollbar unix-processes multicast network-streams
subprocesses modules menu-accelerator-support menubar md5 xemacs xim gutter tiff
png gif jpeg xface xpm xbm lisp-float-type linux devices window-system base64)
Recent keystrokes:
-----------------
, SPC b e i SPC d e r SPC B a v a r i a , SPC a f a
BS BS BS f a l s BS l s SPC D u SPC n i c h t SPC z
u r SPC v o l l e n SPC S t u n d e SPC d a SPC b i
s t . C-c C-c down RET E q c y SPC q SPC n n q SPC
q RET q button1 button1up M-x r e p o r t - x e TAB
RET
Recent messages (most recent first):
-----------------------------------
Parsing /home/monsorno/.mailrc...
Loading xemacsbug...done
Loading xemacsbug...
Expiring articles...done
Expiring articles...
Generating summary...done
Generating summary...
Scoring...done
Scoring...
Fetching headers for nnml:gnus-mailing-list...done
Fetching headers for nnml:gnus-mailing-list...
Retrieving newsgroup: nnml:gnus-mailing-list...
Loading gnus-fun...done
Loading gnus-fun...
Generating summary...done
Generating summary...
Fetching headers for de.comm.software.gnus...done
nntp read: 344k
nntp read: 320k
nntp read: 296k
================================================================
(I didn't manage to make an attachment, so I inserted the mail this way:)
From: Simon Josefsson <jas(a)extundo.com>
Subject: Re: Cannot open URL buttons with mouse, when cursor is in summary buffer
To: Martin Monsorno <monsorno-nospam(a)gmx.de>
Cc: bugs(a)gnus.org
Date: Fri, 27 Sep 2002 04:50:00 +0200
User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i386-debian-linux-gnu)
Content-Type: text/plain; charset=us-ascii
Martin Monsorno <monsorno-nospam(a)gmx.de> writes:
> When I read an article and want to open an URL by pressing the URL
> button in the article buffer with mouse2, the error message "Buffer
> changed during mouse motion" appears in the minibuffer. This only
> happens, when the cursor is in the summary buffer. When its in the
> article buffer, everything goes well. This is the stack trace:
>
> Signaling: (error "Buffer changed during mouse motion")
> signal(error ("Buffer changed during mouse motion"))
> cerror("Buffer changed during mouse motion")
> apply(cerror "Buffer changed during mouse motion" nil)
> error("Buffer changed during mouse motion")
> widget-button-click(#<buttondown-event button2>)
> call-interactively(widget-button-click)
Hm, wid-edit.el in XEmacs seems different than Emacs, and emacs never
triggers this error. Maybe you can ask the XEmacs people if the code
could recover from this error instead of bailing out. Perhaps the
patch below works, but Hrvoje probably knows better.
--- wid-edit.el.~1.21.~ 2002-03-15 21:42:23.000000000 +0100
+++ wid-edit.el 2002-09-27 04:49:20.000000000 +0200
@@ -1118,13 +1118,11 @@
(set-extent-property extent 'mouse-face nil)
(set-extent-property extent 'help-echo nil)
(setq pos (widget-event-point event))
- (unless (eq (current-buffer) (extent-object extent))
- ;; Barf if dispatch-event tripped us by
- ;; changing buffer.
- (error "Buffer changed during mouse motion"))
+ (with-current-buffer (extent-object extent)
+ (switch-to-buffer (extent-object extent))
;; Do the associated action.
(when (and pos (extent-in-region-p extent pos pos))
- (widget-apply-action button event)))
+ (widget-apply-action button event))))
;; Unwinding: fully release the button.
(set-extent-property extent 'mouse-face mouse-face)
(set-extent-property extent 'help-echo help-echo)))