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!
When a command creates or kills a window in a frame, text from the window
beneath the buffer tabs overwrites the toolbar icons. recenter
restores the toolbar but erases the buffer tabs.
To reproduce, try 'split-window-vertically' followed by 'recenter'. The
first command wipes out most of the toolbar icons on my frames; the second
redraws the frames, but kills the buffer tabs. On 21.5.9 the same command
sequence does not cause this bug; however, there is a noticable flicker in the
toolbar icons when calling 'split-window-vertically' which I assume is a refresh
of that area. Also, in 21.5.9 the buffer tabs background disappears in the
left/right margins upon a 'recenter' and returns whenever the screen is split.
When recenter is called in 21.5.10, I can see the tabs being redrawn very
quickly (along with the toolbar icons) but the tabs disappear immediately.
Here are some screen settings that I use:
(set-face-font 'default "-*-Fixed-medium-r-*-*-*-120-*-*-*-*-*-*")
(set-face-font 'modeline "-*-Fixed-medium-r-*-*-*-100-*-*-*-*-*-*")
(set-face-font 'buffers-tab "-*-Fixed-medium-r-*-*-*-100-*-*-*-*-*-*")
(custom-set-faces
'(default ((t (:size "12pt" :family "Fixed" :background
"white"))) t)
'(bold ((t (:size "12pt" :family "Fixed" :bold t :background
"white"))) t)
'(bold-italic ((t (:size "12pt" :family "Fixed" :bold t :italic t
:background "white"))) t)
'(buffers-tab ((t (:size "10pt" :family "Fixed" :foreground
"blue" :background "grey"))) t)
'(italic ((t (:size "12pt" :family "Fixed" :italic t :background
"white"))) t)
'(modeline ((t (:size "10pt" :family "Fixed" :background
"coral"))) t)
'(primary-selection ((t (:background "yellow1"))) t)
'(text-cursor ((t (:foreground "black" :background "turquoise")))
t)
'(zmacs-region ((t (:background "yellow"))) t))
(set-frame-size (selected-frame) 132 55)
(set-specifier left-margin-width 1)
(set-specifier right-margin-width 1)
(set-specifier scrollbar-width 10)
(set-specifier modeline-shadow-thickness 1)
(set-specifier vertical-divider-shadow-thickness 1)
(set-specifier toolbar-shadow-thickness 1)
Here is an (I believe to be unrelated) recent Warning:
(1) (error/warning) Error in `post-command-hook' (setting hook to nil): (void-variable
(message-signature-separator))
Backtrace follows:
# bind (inhibit-quit)
# (unwind-protect ...)
mail-mode-flyspell-verify()
# bind (word poss end start flyspell-word cursor-location)
# (unwind-protect ...)
# bind (following)
flyspell-word()
# bind (command)
flyspell-post-command-hook()
# (unwind-protect ...)
# (catch #<INTERNAL OBJECT (XEmacs bug?) (opaque, size=0) 0x7fe188> ...)
# (unwind-protect ...)
# (unwind-protect ...)
# (condition-case ... . error)
# (catch top-level ...)
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Darwin
grendal.frinabulax.org 6.3 Darwin Kernel Version 6.3: Sat Dec 14 03:11:25
PST 2002; root:xnu/xnu-344.23.obj~4/RELEASE_PPC Power Macintosh powerpc
./configure '--with-mule' '--with-dragndrop' '--with-offix'
'--with-png' '--with-dialogs=lucid' '--with-menubars=lucid'
'--with-xpm' '--pdump' '--with-widgets=athena'
'--with-scrollbars=lucid' '--with-toolbars' '--with-ldap=no'
'--package-path=/Users/royar/Desktop/sources/xemacs-21.5.10/lib'
'--prefix=/Users/royar/Desktop/sources/xemacs-21.5.10' '--with-prefix'
XEmacs 21.5-b10 "burdock" configured for `powerpc-apple-darwin6.3'.
Compilation / Installation:
Source code location: /Users/royar/Desktop/sources/xemacs-21.5.10
Installation prefix: /Users/royar/Desktop/sources/xemacs-21.5.10
Operating system description file: `s/darwin.h'
Machine description file: `m/powerpc.h'
Compiler: gcc -Wall -Wno-switch -Winline -Wmissing-prototypes
-Wsign-compare -Wundef -Wstrict-prototypes -Wpacked -Wshadow -Wmissing-declarations
-Wpointer-arith -no-cpp-precomp
Relocating allocator for buffers: no
GNU version of malloc: no
- The GNU allocators don't work with this system configuration.
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/X11R6/include
- X Windows libraries location: /usr/X11R6/lib
- Handling WM_COMMAND properly.
Compiling in support for the Athena widget set:
- Athena headers location: X11/Xaw
- Athena library to link: Xaw
Using Lucid menubars.
Using Lucid scrollbars.
Using Athena dialog boxes.
Using Athena native widgets.
Compiling in support for Drag'n'Drop (EXPERIMENTAL).
- Drag'n'Drop prototype: OffiX.
TTY:
Compiling in support for ncurses.
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.
Sound:
Databases:
Compiling in support for Berkeley database.
Compiling in support for DBM.
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.
Compiling in support for extra debugging code.
WARNING: ---------------------------------------------------------
WARNING: Compiling in support for runtime error checking.
WARNING: XEmacs will run noticeably more slowly as a result.
WARNING: Error checking is on by default for XEmacs beta releases.
WARNING: ---------------------------------------------------------
Load-Path Lisp Shadows:
----------------------
(/Users/royar/Desktop/sources/xemacs-21.5.10/lib/lisp/ess/make-regexp
/Users/royar/Desktop/sources/xemacs-21.5.10/lib/lisp/tdtd/make-regexp
/Users/royar/Desktop/sources/xemacs-21.5.10/lib/lisp/text-modes/css-mode
/Users/royar/Desktop/sources/xemacs-21.5.10/lib/lisp/user/css-mode
/Users/royar/Desktop/sources/xemacs-21.5.10/lib/lisp/edit-utils/setnu
/Users/royar/Desktop/sources/xemacs-21.5.10/lib/jde/lisp/setnu
/Users/royar/Desktop/sources/xemacs-21.5.10/lib/lisp/eieio/eieio
/Users/royar/Desktop/sources/xemacs-21.5.10/lib/jde/lisp/eieio
/Users/royar/Desktop/sources/xemacs-21.5.10/lib/lisp/eieio/eieio-opt
/Users/royar/Desktop/sources/xemacs-21.5.10/lib/jde/lisp/eieio-opt
/Users/royar/Desktop/sources/xemacs-21.5.10/lib/lisp/eieio/eieio-custom
/Users/royar/Desktop/sources/xemacs-21.5.10/lib/jde/lisp/eieio-custom
/Users/royar/Desktop/sources/xemacs-21.5.10/lib/lisp/eieio/eieio-comp
/Users/royar/Desktop/sources/xemacs-21.5.10/lib/jde/lisp/eieio-comp)
Installed XEmacs Packages:
-------------------------
((hyperbole:version 4.18 :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.71 :type regular)
(w3 :version 1.26 :type regular)
(vm :version 7.07 :type regular)
(view-process :version 1.12 :type regular)
(vc :version 1.33 :type regular)
(tramp :version 1.08 :type regular)
(toolbar-fancy :version 0.06 :type regular)
(tm :version 1.34 :type regular)
(time :version 1.12 :type regular)
(textools :version 1.12 :type regular)
(text-modes :version 1.55 :type single-file)
(texinfo :version 1.21 :type regular)
(supercite :version 1.19 :type regular)
(strokes :version 1.08 :type regular)
(speedbar :version 1.24 :type regular)
(sml-mode :version 0.03 :type regular)
(slider :version 1.13 :type regular)
(sieve :version 1.09 :type regular)
(sh-script :version 1.16 :type regular)
(sgml :version 1.08 :type regular)
(semantic :version 1.14 :type regular)
(ruby-modes :version 1.0 :type single-file)
(reftex :version 1.28 :type regular)
(python-modes :version 1.0 :type single-file)
(psgml-dtds :version 1.02 :type regular)
(psgml :version 1.28 :type regular)
(ps-print :version 1.08 :type regular)
(prog-modes
:version
1
.67
:type
single-file)
(perl-modes :version 1.02 :type single-file)
(pcomplete :version 1.02 :type regular)
(pcl-cvs :version 1.64 :type regular)
(pc :version 1.25 :type single-file)
(os-utils :version 1.29 :type single-file)
(net-utils :version 1.28 :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.54 :type regular)
(lookup :version 1.13 :type regular)
(locale :version 1.2 :type regular)
(leim :version 1.19 :type regular)
(latin-unity :version 1.07 :type regular)
(ispell :version 1.24 :type regular)
(ilisp :version 1.28 :type regular)
(igrep :version 1.1 :type regular)
(idlwave :version 1.26 :type regular)
(ibuffer :version 1.08 :type regular)
(hm--html-menus :version 1.18 :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)
(fortran-modes :version 1.0 :type single-file)
(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)
(egg-its :version 1.26 :type regular)
(efs :version 1.29 :type regular)
(edit-utils :version 1.95 :type single-file)
(ediff :version 1.44 :type regular)
(edebug :version 1.14 :type regular)
(ecrypto :version 0.12 :type regular)
(docbookide :version 0.05 :type regular)
(dired :version 1.12 :type regular)
(dictionary :version 1.11 :type regular)
(debug :version 1.16 :type regular)
(cookie :version 1.14 :type regular)
(clearcase :version 1.04 :type regular)
(cc-mode :version 1.3 :type regular)
(calendar :version 1.19 :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))
Features:
--------
(mail-abbrevs xemacsbug shadow sendmail rfc822 overlay efs-cu flyspell ispell
blink-cursor font-lock paren blink-paren cus-face filladapt pending-del
recent-files saveconf saveplace hyperbole-autoloads xslt-process-autoloads
xslide-autoloads xemacs-devel-autoloads xemacs-base-autoloads w3-autoloads
vm-autoloads view-process-autoloads vc-autoloads tramp-autoloads
toolbar-fancy-autoloads tm-autoloads time-autoloads textools-autoloads
text-modes-autoloads texinfo-autoloads supercite-autoloads strokes-autoloads
speedbar-autoloads sml-mode-autoloads slider-autoloads sieve-autoloads
sh-script-autoloads sgml-autoloads semantic-autoloads ruby-modes-autoloads
reftex-autoloads python-modes-autoloads psgml-dtds-autoloads psgml-autoloads
ps-print-autoloads prog-modes-autoloads perl-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 lookup-autoloads
locale-autoloads leim-autoloads latin-unity-autoloads ispell-autoloads
ilisp-autoloads igrep-autoloads idlwave-autoloads ibuffer-autoloads
hm--html-menus-autoloads gnats-autoloads games-autoloads fsf-compat-autoloads
frame-icon-autoloads fortran-modes-autoloads forms-autoloads footnote-autoloads
eudc-autoloads eterm-autoloads ess-autoloads eshell-autoloads emerge-autoloads
elib-autoloads eieio-autoloads egg-its-autoloads efs-autoloads
edit-utils-autoloads ediff-autoloads edebug-autoloads ecrypto-autoloads
docbookide-autoloads dired-autoloads dictionary-autoloads debug-autoloads
cookie-autoloads clearcase-autoloads cc-mode-autoloads calendar-autoloads
calc-autoloads c-support-autoloads build-autoloads bbdb-autoloads
auctex-autoloads apel-autoloads xemacs-21.5.10-autoloads src-autoloads loadhist
rsz-minibuf auto-show fontl-hooks x-iso8859-1 tibetan lao devanagari indian
slovenian czech romanian ccl code-cmds gutter-items menubar-items x-menubar
dragdrop mode-motion mouse behavior itimer auto-save lisp-mode easymenu
iso8859-1 page buff-menu lib-complete cus-file derived env text-props frame
obsolete cus-start custom widget cl-extra mini-cl cl cl-19 packages backquote
very-early-lisp unicode lucid-scrollbars cut-buffer lucid-menubars
athena-dialogs x c-balloon-help tty-frames tty toolbar scrollbar unix-processes
multicast network-streams subprocesses modules menu-accelerator-support menubar
berkeley-db dbm md5 xemacs xim mule gutter png gif jpeg xpm xbm offix
lisp-float-type file-coding darwin dragdrop-api dialog devices window-system
base64)
Recent keystrokes:
-----------------
C-l C-l C-l C-l C-x b RET ESC , down down down down
down down down down down down down down down down down
down down down down down down down down down down down
down down down down down down down down down down down
down down down down down down down down down down down
down down down down down down down down down down down
down down down down down down down down down down down
down ESC x r e p TAB p BS o TAB e m BS BS r TAB e m
TAB RET
Recent messages (most recent first):
-----------------------------------
Auto save file for draft message exists; consider M-x mail-recover
Loading xemacsbug...done
Loading xemacsbug...
Making completion list...
Making completion list...
Loading overlay...done
Loading overlay...
Invalid operation: The region is not active now
Fontifying xemacs-xwin.el... done.
Loading efs-cu...done
Fontifying xemacs-xwin.el... (regexps)..................
Fontifying xemacs-xwin.el... (regexps)................
Fontifying xemacs-xwin.el... (regexps)...............
Fontifying xemacs-xwin.el... (regexps)...............
Fontifying xemacs-xwin.el... (regexps)..............
Fontifying xemacs-xwin.el... (regexps)..............
Fontifying xemacs-xwin.el... (regexps)......
Fontifying xemacs-xwin.el... (regexps)......
Fontifying xemacs-xwin.el... (regexps).....
Fontifying xemacs-xwin.el... (regexps).....
--
--
Dr. Robert Delius Royar Associate Professor of English
Morehead State University Morehead, Kentucky
What we want is to see the child in pursuit of knowledge, and not
knowledge in pursuit of the child.
-George Bernard Shaw