================================================================
Dear Bug Team!
My XEmacs 21.5b21 installation has problems with trapping errors
correctly, especially in the process.el framework. Have a look
at this backtrace (edited a bit) :
(12) (error/warning) Error in `pre-idle-hook' (resetting to nil): Attempt to throw
outside of function:To catch `call-process-done' with value `0'
^^^^^^^^^^^^^^^^^^ that's the symbol
Backtrace follows:
# bind (inhibit-quit)
throw(call-process-done 0)
# bind (status proc)
#<compiled-function (proc status) "...(64)" [status coding-system-for-write
stderr errbuf proc process-synchronize-point write-region-internal 1 buffer-size nil
major-rms-kludge-city process-status exit set-process-sentinel throw call-process-done
process-exit-status signal] 8>(#<process "*call-process*" pid 10519
state:exit> "finished\n")
# (unwind-protect ...)
("execute_internal_event()" "[internal]")
dispatch-non-command-events()
# (condition-case ... . ((nil)))
progress-feedback-dispatch-non-command-events()
[...] cutted
font-lock-fontify-pending-extents()
#<compiled-function nil "...(10)" [font-lock-pending-buffer-table
hash-table-count 0 font-lock-fontify-pending-extents] 2>()
# (unwind-protect ...)
call-with-condition-handler(#<compiled-function (__call_trapping_errors_arg__)
"...(17)" [__call_trapping_errors_arg__ errstr error-message-string lwarn
general warning "Error in %s: %s\n\nBacktrace follows:\n\n%s"
"unknown" backtrace-in-condition-handler-eliminating-handler] 8>
#<compiled-function nil "...(10)" [font-lock-pending-buffer-table
hash-table-count 0 font-lock-fontify-pending-extents] 2>)
^^ Here we have the (with-trapping-errors ..) form that actually
catches the error (coming from font-lock.el), but should not because (see below)
# (condition-case ... . ((error)))
font-lock-pre-idle-hook()
# (unwind-protect ...)
# (catch #<INTERNAL OBJECT (XEmacs bug?) (opaque, size=0) 0x91d8020> ...)
# (unwind-protect ...)
# (unwind-protect ...)
# bind (inhibit-quit)
# (unwind-protect ...)
("execute_internal_event()" "[internal]")
# (unwind-protect ...)
accept-process-output(#<process "*call-process*" pid 10519 state:exit>)
byte-code("..." [display eof-sent end start inbuf proc process-send-region
process-send-eof t accept-process-output process-synchronize-point sit-for 0] 5)
# (condition-case ... . ((quit (byte-code
"ÃÄ\n\" ¬Å\n!Æ\n!Ç\n!«uÈÉ!ªo" [display eof-sent proc
process-send-signal SIGINT process-send-eof accept-process-output
process-synchronize-point sit-for 0] 3))))
# bind (eof-sent)
byte-code("..." [eof-sent inbuf stderr no-wait errbuf proc
set-process-sentinel lambda (proc status) (set-process-sentinel proc nil)
(process-synchronize-point proc) with-current-buffer write-region-internal 1 (1+
(buffer-size)) (nil (quote major-rms-kludge-city) nil coding-system-for-write) kill-buffer
#<compiled-function (proc status) "...(64)" [status coding-system-for-write
stderr errbuf proc process-synchronize-point write-region-internal 1 buffer-size nil
major-rms-kludge-city process-status exit set-process-sentinel throw call-process-done
process-exit-status signal] 8> nil (byte-code "«Æ
\n$Ç
!ÈÉ
!Ê
!«uËÌ!ªo" [display eof-sent end start inbuf proc process-send-region
process-send-eof t accept-process-output process-synchronize-point sit-for 0] 5) ((quit
(byte-code "ÃÄ\n\" ¬Å\n!Æ\n!Ç\n!«uÈÉ!ªo" [display eof-sent proc
process-send-signal SIGINT process-send-eof accept-process-output
process-synchronize-point sit-for 0] 3))) process-send-region proces
s-send-eof start end] 14)
# (catch call-process-done ...)
^^ Here we have the corresponding catch statement from process.el
# (unwind-protect ...)
# bind (stderr)
# (unwind-protect ...)
# bind (proc inbuf errbuf kill-inbuf kill-errbuf no-wait start end args display buffer
infile program)
call-process-internal("/usr/bin/w3m" (#<buffer "show-+inbox">
1413 8148) t nil "-halfdump" "-o" "ext_halfdump=1"
"-o" "strict_iso2022=0" "-o" "fix_width_conv=1"
"-o" "use_jisx0201=0" "-o" "ucs_conv=1"
"-I" "UTF-8" "-O" "UTF-8" "-T"
"text/html" "-t" "8" "-cols" "114"
"-o" "display_image=on" "-ppl" "64"
"-ppc" "10")
and so on...
So either there is no handler for 'call-process-done on the catchlist,
or the logic of Fsignal matches too early for the other handler. Any
wild guess from an inside developer what could be that cause
before I try to find the problem? (Please take good guesses, as
this debugging appears to be really time consuming).
Also, this error isn't triggered always. Probably it's a GC issue, so
that some handlers are GC'd or something before they are
activated.. but to be honest: no idea..
Regards, Clemens
The complete backtrace:
(12) (error/warning) Error in `pre-idle-hook' (resetting to nil): Attempt to throw
outside of function:To catch `call-process-done' with value `0'
Backtrace follows:
# bind (inhibit-quit)
throw(call-process-done 0)
# bind (status proc)
#<compiled-function (proc status) "...(64)" [status coding-system-for-write
stderr errbuf proc process-synchronize-point write-region-internal 1 buffer-size nil
major-rms-kludge-city process-status exit set-process-sentinel throw call-process-done
process-exit-status signal] 8>(#<process "*call-process*" pid 10519
state:exit> "finished\n")
# (unwind-protect ...)
("execute_internal_event()" "[internal]")
dispatch-non-command-events()
# (condition-case ... . ((nil)))
progress-feedback-dispatch-non-command-events()
# bind (ext gutter-string val inhibit-read-only frame value message)
raw-append-progress-feedback("Fontifying show-+inbox... (regexps)" 16
#<x-frame "XEmacs" 0x38b03d>)
# bind (tmsg top frame value message label)
append-progress-feedback(font-lock "Fontifying show-+inbox... (regexps)" 16
nil)
# bind (frame value message label)
display-progress-feedback(font-lock "Fontifying show-+inbox... (regexps)" 16)
# bind (str)
# (unwind-protect ...)
# bind (args value fmt label)
progress-feedback-with-label(font-lock "Fontifying %s... (regexps)" 16
"show-+inbox")
# bind (highlights matcher keyword nkeywords iter old-progress progress bufname keywords
case-fold-search loudly loudvar end start)
font-lock-fontify-keywords-region(1 13996 nil)
# (unwind-protect ...)
# bind (modified buffer-undo-list inhibit-read-only old-syntax-table buffer-file-name
buffer-file-truename loudly end beg)
font-lock-default-fontify-region(1 13996 nil)
# bind (loudly end beg)
font-lock-fontify-region(1 13996)
# bind (val end beg)
#<compiled-function (beg end val) "...(5)" [end beg
font-lock-fontify-region] 3>(1 13996 t)
map-range-table(#<compiled-function (beg end val) "...(5)" [end beg
font-lock-fontify-region] 3> #<range-table [1 13996) t 0x4b264>)
# (unwind-protect ...)
# (unwind-protect ...)
# (unwind-protect ...)
# bind (dummy buffer)
#<compiled-function (buffer dummy) "...(47)"
[font-lock-pending-buffer-table font-lock-range-table buffer remhash buffer-live-p
clear-range-table map-extents #<compiled-function (ex dummy-maparg) "...(32)"
[font-lock-range-table ex end beg extent-start-position extent-end-position 0 1
put-range-table t] 5> nil font-lock-pending t put-text-property map-range-table
#<compiled-function (beg end val) "...(5)" [end beg font-lock-fontify-region]
3>] 9>(#<buffer "show-+inbox"> t)
# (unwind-protect ...)
maphash(#<compiled-function (buffer dummy) "...(47)"
[font-lock-pending-buffer-table font-lock-range-table buffer remhash buffer-live-p
clear-range-table map-extents #<compiled-function (ex dummy-maparg) "...(32)"
[font-lock-range-table ex end beg extent-start-position extent-end-position 0 1
put-range-table t] 5> nil font-lock-pending t put-text-property map-range-table
#<compiled-function (beg end val) "...(5)" [end beg font-lock-fontify-region]
3>] 9> #<hash-table size 0/29 weakness key 0x4b262>)
# (unwind-protect ...)
# bind (match-data)
font-lock-fontify-pending-extents()
#<compiled-function nil "...(10)" [font-lock-pending-buffer-table
hash-table-count 0 font-lock-fontify-pending-extents] 2>()
# (unwind-protect ...)
call-with-condition-handler(#<compiled-function (__call_trapping_errors_arg__)
"...(17)" [__call_trapping_errors_arg__ errstr error-message-string lwarn
general warning "Error in %s: %s\n\nBacktrace follows:\n\n%s"
"unknown" backtrace-in-condition-handler-eliminating-handler] 8>
#<compiled-function nil "...(10)" [font-lock-pending-buffer-table
hash-table-count 0 font-lock-fontify-pending-extents] 2>)
# (condition-case ... . ((error)))
font-lock-pre-idle-hook()
# (unwind-protect ...)
# (catch #<INTERNAL OBJECT (XEmacs bug?) (opaque, size=0) 0x91d8020> ...)
# (unwind-protect ...)
# (unwind-protect ...)
# bind (inhibit-quit)
# (unwind-protect ...)
("execute_internal_event()" "[internal]")
# (unwind-protect ...)
accept-process-output(#<process "*call-process*" pid 10519 state:exit>)
byte-code("..." [display eof-sent end start inbuf proc process-send-region
process-send-eof t accept-process-output process-synchronize-point sit-for 0] 5)
# (condition-case ... . ((quit (byte-code
"ÃÄ\n\" ¬Å\n!Æ\n!Ç\n!«uÈÉ!ªo" [display eof-sent proc
process-send-signal SIGINT process-send-eof accept-process-output
process-synchronize-point sit-for 0] 3))))
# bind (eof-sent)
byte-code("..." [eof-sent inbuf stderr no-wait errbuf proc
set-process-sentinel lambda (proc status) (set-process-sentinel proc nil)
(process-synchronize-point proc) with-current-buffer write-region-internal 1 (1+
(buffer-size)) (nil (quote major-rms-kludge-city) nil coding-system-for-write) kill-buffer
#<compiled-function (proc status) "...(64)" [status coding-system-for-write
stderr errbuf proc process-synchronize-point write-region-internal 1 buffer-size nil
major-rms-kludge-city process-status exit set-process-sentinel throw call-process-done
process-exit-status signal] 8> nil (byte-code "«Æ
\n$Ç
!ÈÉ
!Ê
!«uËÌ!ªo" [display eof-sent end start inbuf proc process-send-region
process-send-eof t accept-process-output process-synchronize-point sit-for 0] 5) ((quit
(byte-code "ÃÄ\n\" ¬Å\n!Æ\n!Ç\n!«uÈÉ!ªo" [display eof-sent proc
process-send-signal SIGINT process-send-eof accept-process-output
process-synchronize-point sit-for 0] 3))) process-send-region proces
s-send-eof start end] 14)
# (catch call-process-done ...)
# (unwind-protect ...)
# bind (stderr)
# (unwind-protect ...)
# bind (proc inbuf errbuf kill-inbuf kill-errbuf no-wait start end args display buffer
infile program)
call-process-internal("/usr/bin/w3m" (#<buffer "show-+inbox">
1413 8148) t nil "-halfdump" "-o" "ext_halfdump=1"
"-o" "strict_iso2022=0" "-o" "fix_width_conv=1"
"-o" "use_jisx0201=0" "-o" "ucs_conv=1"
"-I" "UTF-8" "-O" "UTF-8" "-T"
"text/html" "-t" "8" "-cols" "114"
"-o" "display_image=on" "-ppl" "64"
"-ppc" "10")
apply(call-process-internal "/usr/bin/w3m" (#<buffer
"show-+inbox"> 1413 8148) t nil ("-halfdump" "-o"
"ext_halfdump=1" "-o" "strict_iso2022=0" "-o"
"fix_width_conv=1" "-o" "use_jisx0201=0" "-o"
"ucs_conv=1" "-I" "UTF-8" "-O" "UTF-8"
"-T" "text/html" "-t" "8" "-cols"
"114" "-o" "display_image=on" "-ppl"
"64" "-ppc" "10"))
# bind (coding-system-for-read coding-system-for-write cs-r cs-w args displayp buffer
infile program)
call-process("/usr/bin/w3m" (#<buffer "show-+inbox"> 1413
8148) t nil "-halfdump" "-o" "ext_halfdump=1" "-o"
"strict_iso2022=0" "-o" "fix_width_conv=1" "-o"
"use_jisx0201=0" "-o" "ucs_conv=1" "-I"
"UTF-8" "-O" "UTF-8" "-T" "text/html"
"-t" "8" "-cols" "114" "-o"
"display_image=on" "-ppl" "64" "-ppc"
"10")
apply(call-process "/usr/bin/w3m" (#<buffer "show-+inbox">
1413 8148) t nil ("-halfdump" "-o" "ext_halfdump=1"
"-o" "strict_iso2022=0" "-o" "fix_width_conv=1"
"-o" "use_jisx0201=0" "-o" "ucs_conv=1"
"-I" "UTF-8" "-O" "UTF-8" "-T"
"text/html" "-t" "8" "-cols" "114"
"-o" "display_image=on" "-ppl" "64"
"-ppc" "10"))
# bind (args displayp buffer deletep program end start)
call-process-region(1413 8148 "/usr/bin/w3m" t t nil "-halfdump"
"-o" "ext_halfdump=1" "-o" "strict_iso2022=0"
"-o" "fix_width_conv=1" "-o" "use_jisx0201=0"
"-o" "ucs_conv=1" "-I" "UTF-8" "-O"
"UTF-8" "-T" "text/html" "-t" "8"
"-cols" "114" "-o" "display_image=on"
"-ppl" "64" "-ppc" "10")
apply(call-process-region 1413 8148 "/usr/bin/w3m" t t nil
("-halfdump" "-o" "ext_halfdump=1" "-o"
"strict_iso2022=0" "-o" "fix_width_conv=1" "-o"
"use_jisx0201=0" "-o" "ucs_conv=1" "-I"
"UTF-8" "-O" "UTF-8" "-T" "text/html"
"-t" "8" "-cols" "114" "-o"
"display_image=on" "-ppl" "64" "-ppc"
"10"))
# bind (default-directory temporary-file-directory process-environment)
(let ((process-environment (copy-sequence process-environment))
(temporary-file-directory (if (file-directory-p w3m-profile-directory)
(file-name-as-directory w3m-profile-directory) (temp-directory))) (default-directory (cond
((file-directory-p w3m-profile-directory) (file-name-as-directory w3m-profile-directory))
((file-directory-p (expand-file-name "~/")) (expand-file-name "~/"))
(t temporary-file-directory)))) (setenv "TEMP" temporary-file-directory) (setenv
"TMPDIR" temporary-file-directory) (dolist (pair w3m-command-environment)
(setenv (car pair) (cdr pair))) (w3m-static-if (featurep (quote xemacs)) (goto-char
(point-max))) (apply (quote call-process-region) (point-min) (point-max) (or
w3m-halfdump-command w3m-command) t t nil (w3m-w3m-expand-arguments (append
w3m-halfdump-command-arguments w3m-halfdump-command-common-arguments (when (member
"image" w3m-compile-options) (if (and w3m-treat-image-size (or
(w3m-display-graphic-p) (and w3m-pixels-per-line w3m-pixels-per-c
haracter))) (list "-o" "display_image=on" "-ppl"
(number-to-string (or w3m-pixels-per-line (w3m-static-if (featurep (quote xemacs))
(font-height (face-font (quote default))) (frame-char-height)))) "-ppc"
(number-to-string (or w3m-pixels-per-character (w3m-static-if (featurep (quote xemacs))
(font-width (face-font (quote default))) (frame-char-width))))) (list "-o"
"display_image=off")))))))
(w3m-process-with-environment w3m-command-environment (w3m-static-if (featurep (quote
xemacs)) (goto-char (point-max))) (apply (quote call-process-region) (point-min)
(point-max) (or w3m-halfdump-command w3m-command) t t nil (w3m-w3m-expand-arguments
(append w3m-halfdump-command-arguments w3m-halfdump-command-common-arguments (when (member
"image" w3m-compile-options) (if (and w3m-treat-image-size (or
(w3m-display-graphic-p) (and w3m-pixels-per-line w3m-pixels-per-character))) (list
"-o" "display_image=on" "-ppl" (number-to-string (or
w3m-pixels-per-line (w3m-static-if (featurep (quote xemacs)) (font-height (face-font
(quote default))) (frame-char-height)))) "-ppc" (number-to-string (or
w3m-pixels-per-character (w3m-static-if (featurep (quote xemacs)) (font-width (face-font
(quote default))) (frame-char-width))))) (list "-o"
"display_image=off")))))))
# bind (default-process-coding-system coding-system-for-write coding-system-for-read)
(let* ((coding-system-for-read w3m-output-coding-system) (coding-system-for-write (if
(eq (quote binary) w3m-input-coding-system) w3m-current-coding-system
w3m-input-coding-system)) (default-process-coding-system (cons coding-system-for-read
coding-system-for-write))) (w3m-process-with-environment w3m-command-environment
(w3m-static-if (featurep (quote xemacs)) (goto-char (point-max))) (apply (quote
call-process-region) (point-min) (point-max) (or w3m-halfdump-command w3m-command) t t nil
(w3m-w3m-expand-arguments (append w3m-halfdump-command-arguments
w3m-halfdump-command-common-arguments (when (member "image" w3m-compile-options)
(if (and w3m-treat-image-size (or (w3m-display-graphic-p) (and w3m-pixels-per-line
w3m-pixels-per-character))) (list "-o" "display_image=on"
"-ppl" (number-to-string (or w3m-pixels-per-line (w3m-static-if (featurep (quote
xemacs)) (font-height (face-font (quote default))) (frame-char-height)))) "-ppc"
(number-to-string (or w3m-pixels-per-characte
r (w3m-static-if (featurep (quote xemacs)) (font-width (face-font (quote default)))
(frame-char-width))))) (list "-o" "display_image=off"))))))))
# bind (charset)
w3m-rendering-half-dump(nil)
# bind (charset)
w3m-rendering-buffer(nil)
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Linux
ghanima.endorphin.org 2.6.12 #5 Tue Jul 26 17:07:50 CEST 2005 i686 AMD
Athlon(tm) 64 Processor 3000+ AuthenticAMD GNU/Linux
./configure '--with-cflags=-march=i686 -momit-leaf-frame-pointer -O2
-fno-strict-aliasing' '--with-png' '--with-jpeg' '--with-tiff'
'--without-gnome' '--with-xpm' '--with-xft=emacs,gauges,menubars'
'--with-zlib' '--with-xface' '--with-athena=3d'
'--enable-pdump' '--enable-dump-in-exec' '--enable-bignum=gmp'
'--enable-menubars=lucid' '--enable-scrollbars=lucid'
'--enable-dialogs=athena' '--enable-widgets=athena'
'--without-gtk' '--enable-mule'
XEmacs 21.5-b21 "corn" (+Xft+CVS-20050527) configured for `i686-pc-linux'.
WARNING: --------------------------------------------------------------
WARNING: This was produced from a new autoconf-2.5 based configuration.
WARNING: If this configuration seems buggy then copy etc/configure-2.13
WARNING: to configure and try again. Also please report the bug.
WARNING: --------------------------------------------------------------
Compilation Environment and Installation Defaults:
Source code location: /home/clemens/xemacs-cvs
Installation prefix: /usr/local
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler version: gcc (GCC) 3.4.4 (Gentoo 3.4.4, ssp-3.4.4-1.0,
pie-8.7.8)
- GCC specs file: /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/specs
- Compiler command: gcc -Wall -Wno-switch -Wundef -Wsign-compare
-Wno-char-subscripts -Wpacked -Wunused-parameter -g -march=i686 -momit-leaf-frame-pointer
-O2 -fno-strict-aliasing
libc version: 2.3.5
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/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/Xaw3d
- Athena library to link: Xaw3d
Using Lucid menubars.
- Using Xft to render antialiased fonts in menubars.
WARNING: This feature will be replaced with a face.
Using Lucid scrollbars.
Using Athena dialog boxes.
Using Athena native widgets.
- Using Xft to render antialiased fonts in tab controls.
WARNING: This feature will be replaced with a face.
- Using Xft to render antialiased fonts in progress bars.
WARNING: This feature will be replaced with a face.
WARNING: This feature not yet implemented; setting ignored.
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 LDAP.
Compiling in support for PostgreSQL.
- Using PostgreSQL header file: 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 Motif to provide XIM support.
Compiling in support for the WNN input method on Mule.
Mail:
Compiling in support for "file" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
Compiling in support for more number types using the GNU MP library.
Using the new GC algorithms.
WARNING: ---------------------------------------------------------
WARNING: The new algorithms are experimental. They are enabled by
WARNING: default for this release. Use `--disable-kkcc' to
WARNING: turn it off.
WARNING: ---------------------------------------------------------
Using the new allocator.
WARNING: ---------------------------------------------------------
WARNING: The new allocator is experimental. It is enabled by
WARNING: default for this release. Use `--disable-mc-alloc' to
WARNING: turn it off.
WARNING: ---------------------------------------------------------
Using the new portable dumper.
Dumping into executable.
Compiling in support for extra debugging code.
Compiling in support for runtime error checking.
WARNING: ---------------------------------------------------------
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:
----------------------
(/home/clemens/.xemacs/emacs-w3m/w3m-hist
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-hist
/home/clemens/.xemacs/emacs-w3m/octet
/usr/local/lib/xemacs/site-lisp/emacs-w3m/octet
/home/clemens/.xemacs/emacs-w3m/w3m-lnum
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-lnum
/home/clemens/.xemacs/emacs-w3m/w3m-perldoc
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-perldoc
/home/clemens/.xemacs/emacs-w3m/w3m-proc
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-proc
/home/clemens/.xemacs/emacs-w3m/w3m-bitmap
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-bitmap
/home/clemens/.xemacs/emacs-w3m/w3m-cookie
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-cookie
/home/clemens/.xemacs/emacs-w3m/w3m-search
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-search
/home/clemens/.xemacs/emacs-w3m/w3m-namazu
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-namazu
/home/clemens/.xemacs/emacs-w3m/w3m-fsf
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-fsf
/home/clemens/.xemacs/emacs-w3m/w3m-form
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-form
/home/clemens/.xemacs/emacs-w3m/w3m-tabmenu
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-tabmenu
/home/clemens/.xemacs/emacs-w3m/w3m-image
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-image
/home/clemens/.xemacs/emacs-w3m/mime-w3m
/usr/local/lib/xemacs/site-lisp/emacs-w3m/mime-w3m
/home/clemens/.xemacs/emacs-w3m/w3m-filter
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-filter
/home/clemens/.xemacs/emacs-w3m/w3m-e21
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-e21
/home/clemens/.xemacs/emacs-w3m/w3m-weather
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-weather
/home/clemens/.xemacs/emacs-w3m/w3m-antenna
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-antenna
/home/clemens/.xemacs/emacs-w3m/w3m-om
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-om
/home/clemens/.xemacs/emacs-w3m/w3m
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m
/home/clemens/.xemacs/emacs-w3m/w3m-favicon
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-favicon
/home/clemens/.xemacs/emacs-w3m/w3m-load
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-load
/home/clemens/.xemacs/emacs-w3m/w3m-rss
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-rss
/home/clemens/.xemacs/emacs-w3m/mew-w3m
/usr/local/lib/xemacs/site-lisp/emacs-w3m/mew-w3m
/home/clemens/.xemacs/emacs-w3m/w3m-dtree
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-dtree
/home/clemens/.xemacs/emacs-w3m/w3m-xmas
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-xmas
/home/clemens/.xemacs/emacs-w3m/w3m-symbol
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-symbol
/home/clemens/.xemacs/emacs-w3m/w3m-ucs
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-ucs
/home/clemens/.xemacs/emacs-w3m/w3m-bug
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-bug
/home/clemens/.xemacs/emacs-w3m/w3m-bookmark
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-bookmark
/home/clemens/.xemacs/emacs-w3m/w3m-util
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-util
/home/clemens/.xemacs/emacs-w3m/w3m-ccl
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-ccl
/home/clemens/.xemacs/emacs-w3m/w3m-e20
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-e20
/home/clemens/.xemacs/emacs-w3m/w3m-e19
/usr/local/lib/xemacs/site-lisp/emacs-w3m/w3m-e19
/home/clemens/.xemacs/apel-10.6/poem-ltn1
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/poem-ltn1
/home/clemens/.xemacs/apel-10.6/poem
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/poem
/home/clemens/.xemacs/apel-10.6/poe
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/poe
/home/clemens/.xemacs/apel-10.6/pccl-20
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/pccl-20
/home/clemens/.xemacs/apel-10.6/atype
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/atype
/home/clemens/.xemacs/apel-10.6/calist
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/calist
/home/clemens/.xemacs/apel-10.6/richtext
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/richtext
/home/clemens/.xemacs/apel-10.6/mcs-xmu
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/mcs-xmu
/home/clemens/.xemacs/apel-10.6/static
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/static
/home/clemens/.xemacs/apel-10.6/pces
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/pces
/home/clemens/.xemacs/apel-10.6/pccl
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/pccl
/home/clemens/.xemacs/apel-10.6/pcustom
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/pcustom
/home/clemens/.xemacs/apel-10.6/broken
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/broken
/home/clemens/.xemacs/apel-10.6/pces-raw
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/pces-raw
/home/clemens/.xemacs/apel-10.6/mcs-xm
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/mcs-xm
/home/clemens/.xemacs/apel-10.6/mule-caesar
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/mule-caesar
/home/clemens/.xemacs/apel-10.6/pces-xm
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/pces-xm
/home/clemens/.xemacs/apel-10.6/mcs-ltn1
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/mcs-ltn1
/home/clemens/.xemacs/apel-10.6/pces-xfc
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/pces-xfc
/home/clemens/.xemacs/apel-10.6/mcs-20
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/mcs-20
/home/clemens/.xemacs/apel-10.6/pym
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/pym
/home/clemens/.xemacs/apel-10.6/poem-xm
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/poem-xm
/home/clemens/.xemacs/apel-10.6/apel-ver
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/apel-ver
/home/clemens/.xemacs/apel-10.6/pces-20
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/pces-20
/home/clemens/.xemacs/apel-10.6/file-detect
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/file-detect
/home/clemens/.xemacs/apel-10.6/path-util
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/path-util
/home/clemens/.xemacs/apel-10.6/inv-xemacs
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/inv-xemacs
/home/clemens/.xemacs/apel-10.6/poe-xemacs
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/poe-xemacs
/home/clemens/.xemacs/apel-10.6/emu
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/emu
/home/clemens/.xemacs/apel-10.6/invisible
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/invisible
/home/clemens/.xemacs/apel-10.6/install
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/install
/home/clemens/.xemacs/apel-10.6/filename
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/filename
/home/clemens/.xemacs/apel-10.6/mcharset
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/mcharset
/home/clemens/.xemacs/apel-10.6/product
/usr/local/lib/xemacs/xemacs-packages/lisp/apel/product
/home/clemens/.xemacs/slime-cvs/bridge
/usr/local/lib/xemacs/xemacs-packages/lisp/ilisp/bridge
/home/clemens/.xemacs/slime-cvs/tree-widget
/usr/local/lib/xemacs/xemacs-packages/lisp/jde/tree-widget
/home/clemens/.xemacs/apel-10.6/timezone
/usr/local/lib/xemacs/xemacs-packages/lisp/xemacs-base/timezone
/home/clemens/.xemacs/apel-10.6/time-stamp
/usr/local/lib/xemacs/xemacs-packages/lisp/xemacs-base/time-stamp
/home/clemens/.xemacs/apel-10.6/env
/usr/local/lib/xemacs/xemacs-packages/lisp/xemacs-base/env
/home/clemens/.xemacs/mule-packages/lisp/mule-base/ethio-util
/usr/local/lib/xemacs-21.5-b21/lisp/mule/ethio-util
/home/clemens/.xemacs/mule-packages/lisp/mule-base/china-util
/usr/local/lib/xemacs-21.5-b21/lisp/mule/china-util
/home/clemens/.xemacs/mule-packages/lisp/mule-base/japan-util
/usr/local/lib/xemacs-21.5-b21/lisp/mule/japan-util
/home/clemens/.xemacs/mule-packages/lisp/mule-base/korea-util
/usr/local/lib/xemacs-21.5-b21/lisp/mule/korea-util
/home/clemens/.xemacs/mule-packages/lisp/mule-base/cyril-util
/usr/local/lib/xemacs-21.5-b21/lisp/mule/cyril-util
/home/clemens/.xemacs/mule-packages/lisp/mule-base/viet-util
/usr/local/lib/xemacs-21.5-b21/lisp/mule/viet-util
/home/clemens/.xemacs/custom
/usr/local/lib/xemacs-21.5-b21/lisp/custom
/usr/local/lib/xemacs/xemacs-packages/lisp/xemacs-base/easy-mmode
/usr/local/lib/xemacs-21.5-b21/lisp/easy-mmode
/home/clemens/.xemacs/apel-10.6/alist
/usr/local/lib/xemacs-21.5-b21/lisp/alist
/usr/local/lib/xemacs/xemacs-packages/lisp/xemacs-base/regexp-opt
/usr/local/lib/xemacs-21.5-b21/lisp/regexp-opt)
Installed XEmacs Packages:
-------------------------
(bbdb ver: 1.26 upstream: 2.34)
(xlib ver: 1.14 upstream: lg(a)xwem.org--2005/xlib--main--2.1--version-0)
(xetla ver: 1.0 upstream: steve(a)eicq.org--2005/xetla--main--1.0--version-0)
(xemacs-devel ver: 1.7 upstream: No-Upstream-Ver)
(xemacs-base ver: 1.97 upstream: No-Upstream-Ver)
(w3 ver: 1.31 upstream: 4.0pre47)
(vm ver: 7.22 upstream: 7.17)
(tm ver: 1.38 upstream: No-Upstream-Ver)
(textools ver: 1.15 upstream: No-Upstream-Ver)
(text-modes ver: 1.88 upstream: No-Upstream-Ver)
(texinfo ver: 1.29 upstream: No-Upstream-Ver)
(speedbar ver: 1.27 upstream: 0.14beta4)
(sh-script ver: 1.18 upstream: 2.0e)
(rmail ver: 1.14 upstream: No-Upstream-Ver)
(reftex ver: 1.34 upstream: 4.21)
(re-builder ver: 1.02 upstream: 1.20)
(python-modes ver: 1.06 upstream: No-Upstream-Ver)
(psgml ver: 1.44 upstream: 1.3.1)
(ps-print ver: 1.11 upstream: 6.5.6)
(prog-modes ver: 2.05 upstream: No-Upstream-Ver)
(perl-modes ver: 1.08 upstream: No-Upstream-Ver)
(pcomplete ver: 1.04 upstream: 1.1.6)
(pcl-cvs ver: 1.66 upstream: R-2_9_9)
(pc ver: 1.28 upstream: No-Upstream-Ver)
(os-utils ver: 1.36 upstream: No-Upstream-Ver)
(oo-browser ver: 1.04 upstream: 4.08)
(net-utils ver: 1.46 upstream: N/A)
(mmm-mode ver: 1.02 upstream: 0.4.7)
(mailcrypt ver: 2.14 upstream: 3.5.8)
(mail-lib ver: 1.73 upstream: No-Upstream-Ver)
(jde ver: 1.48 upstream: 2.3.2)
(ispell ver: 1.31 upstream: 3.6)
(ilisp ver: 1.33 upstream: 5.12.0)
(igrep ver: 1.13 upstream: 2.111)
(ibuffer ver: 1.09 upstream: No-Upstream-Ver)
(hm--html-menus ver: 1.23 upstream: 5.9)
(gnus ver: 1.85 upstream: 5.10.7)
(general-docs ver: 1.04 upstream: No-Upstream-Ver)
(fsf-compat ver: 1.15 upstream: No-Upstream-Ver)
(eterm ver: 1.17 upstream: No-Upstream-Ver)
(eshell ver: 1.1 upstream: 2.4.1)
(escreen ver: 1.01 upstream: 1.16)
(emerge ver: 1.11 upstream: No-Upstream-Ver)
(elib ver: 1.11 upstream: 1.0)
(eieio ver: 1.05 upstream: 0.17)
(efs ver: 1.33 upstream: 1.23)
(edit-utils ver: 2.24 upstream: No-Upstream-Ver)
(ediff ver: 1.53 upstream: 2.75)
(edebug ver: 1.21 upstream: No-Upstream-Ver)
(ecrypto ver: 0.19 upstream: 2.0)
(ecb ver: 1.22 upstream: 2.31)
(docbookide ver: 0.07000000000000001 upstream: 0.1)
(dired ver: 1.17 upstream: 7.13)
(dictionary ver: 1.15 upstream: 1.8)
(cookie ver: 1.15 upstream: No-Upstream-Ver)
(cc-mode ver: 1.43 upstream: 5.30.9)
(calc ver: 1.26 upstream: 2.02fX3)
(c-support ver: 1.21 upstream: No-Upstream-Ver)
(auctex ver: 1.46 upstream: 11.55)
(apel ver: 1.29 upstream: 10.2)
(mule-base ver: 1.47 upstream: No-Upstream-Ver)
(latin-unity ver: 1.15 upstream: 1.15)
(latin-euro-standards ver: 1.07 upstream: 1.07)
Installed Modules:
-----------------
Features:
--------
(view-less view ehelp electric xemacsbug shadow make-mode makefile
efs-dired dired-faces dired-xemacs dired debug bbdb-vcard bbdb-snarf
bbdb-mhe eval-expr bbdb-hooks bbdb-gui bbdb-com w3-style tempo
sgml-mode psgml psgml-html url-gw bbdb bbdb-autoloads mailcrypt
efs-x19.15 efs-fnh efs-ovwrt efs-netrc efs-defun efs efs-dump
package-ui package-get package-admin config w3m-form w3m w3m-hist
w3m-xmas path-util w3m-ccl pccl pccl-20 w3m-favicon w3m-image w3m-proc
w3m-util poem poem-xm pces pces-xfc pces-20 broken pces-xm poe-xemacs
poe ethio-util w3-hot url-file url-cache w3-xemac w3-xemacs w3-toolbar
xbm-button xpm-button w3-script w3-jscript w3-elisp w3-forms images
url-http url-cookie timezone pym edebug static apel-ver product
urlauth w3 w3-menu cus-edit cus-load w3-emulate w3-auto w3-parse url
mm w3-display w3-mouse advice advice-preload w3-imap w3-widget w3-vars
w3-keyword w3-cus url-parse url-vars css font disp-table mule-sysdp
w3-cfg w3-sysdp mail-extr mh-mime efs-cu mh-seq mh-identity mh-comp
regexp-opt mh-gnus smiley annotations mh-init mh-xemacs mh-utils
gnus-cite gnus-art mm-uu mml2015 gpg gnus-sum nnoo gnus-group
gnus-undo nnmail mail-source format-spec gnus-start gnus-spec gnus-int
gnus-range message mml mml-sec mml-smime smime dig mail-abbrevs
mailheader canlock sha1 hex-util gnus-win gnus gnus-ems gnus-xmas
messagexmas nnheader nnheaderxm mail-utils sendmail executable vcard
mm-view mm-decode mm-bodies mm-encode mailcap lpr mail-parse rfc2045
rfc2231 rfc2047 qp ietf-drums mm-util mail-prsvr mh-inc rfc822
mh-customize mh-loaddefs mh-loaddefs-autoloads gnus-util netrc
time-date parse-time mh-e mh-e-autoloads pmwiki-mode http-post
http-get hexl slime byte-optimize bytecomp byte-compile tree-widget
wid-edit apropos edmacro timer-funcs overlay font-lock cus-face
hyperspec thingatpt browse-url hideshow pp timer comint ring
xlib-autoloads xetla-autoloads xemacs-devel-autoloads
xemacs-base-autoloads w3-autoloads vm-autoloads tm-autoloads
textools-autoloads text-modes-autoloads texinfo-autoloads
speedbar-autoloads sh-script-autoloads rmail-autoloads
reftex-autoloads re-builder-autoloads python-modes-autoloads
psgml-autoloads ps-print-autoloads prog-modes-autoloads
perl-modes-autoloads pcomplete-autoloads pcl-cvs-autoloads
pc-autoloads os-utils-autoloads oo-browser-autoloads
net-utils-autoloads mmm-mode-autoloads mailcrypt-autoloads
mail-lib-autoloads jde-autoloads ispell-autoloads ilisp-autoloads
igrep-autoloads ibuffer-autoloads hm--html-menus-autoloads
gnus-autoloads general-docs-autoloads fsf-compat-autoloads
eterm-autoloads eshell-autoloads escreen-autoloads emerge-autoloads
elib-autoloads eieio-autoloads efs-autoloads edit-utils-autoloads
ediff-autoloads edebug-autoloads ecrypto-autoloads ecb-autoloads
docbookide-autoloads dired-autoloads dictionary-autoloads
cookie-autoloads cc-mode-autoloads calc-autoloads c-support-autoloads
auctex-autoloads apel-autoloads mule-base-autoloads
latin-unity-autoloads latin-euro-standards-autoloads modules-autoloads
mule-autoloads auto-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
mode-motion mouse behavior itimer auto-save lisp-mode easymenu
easy-mmode iso8859-1 page buff-menu lib-complete cus-file derived
newcomment env text-props fontconfig frame obsolete cus-start custom
widget cl-extra cl cl-19 packages backquote wnn unicode xft
lucid-scrollbars cut-buffer xft-fonts lucid-menubars athena-dialogs x
c-balloon-help tty-frames tty toolbar native-sound scrollbar
unix-processes multicast network-streams subprocesses bigfloat ratio
bignum number-types modules menu-accelerator-support menubar md5
xemacs xim mule gutter tiff png gif jpeg xface xpm xbm lisp-float-type
file-coding linux dialog devices window-system base64)