Der Bug Team!
I experiemented a bit with my problem. If something is signalled the
condition-case in function find-file-noselect will kill the buffer and
signal the error again (I think otherwise the signal would be lost). The
cause of my problem was a function, called by after-find-file (so I guess
the function is in the find-file hooks).
I put a new condition-case around the call of after-find-file, which simply
write a string to an buffer to report the error. By this I prevent a
buffer-kill. I know this can not be the solution, but I am not shure what is
the right one:
1) Move the after-find-file behind the condition-case
2) Selectively kill the newly opened buffer (either by signal or by
a variable, which is set if I reach after-find-file)
3) Do the additional condition-case with an appropiate reaction
BTW, if I uncomment the condition-case I get the following backtrace,
showing the problem is near the semantic bovinator:
Signaling: (args-out-of-range #<buffer "Makefile"> 3883 3892)
semantic-make-overlay(3883 3892)
semantic-show-unmatched-syntax(((semantic-list 3883 . 3892) (punctuation
3882 . 3883) (symbol 3881 . 3882) (semantic-list 3872 . 3881) (punctuation
3871 . 3872) (symbol 3862 . 3870)))
semantic-show-unmatched-syntax-mode-setup()
semantic-show-unmatched-syntax-mode()
run-hooks(semantic-show-unmatched-syntax-mode)
semantic-new-buffer-fcn()
semantic-post-change-major-mode-function()
run-hooks(semantic-post-change-major-mode-function)
after-find-file(nil t)
(if rawfile nil (after-find-file error (not nowarn)) (setq buf
(current-buffer)))
(progn (set-buffer-major-mode buf) (set-buffer buf) (erase-buffer)
(condition-case nil (if rawfile ... ...) (file-error ... ...)) (unless
buffer-file-truename (setq buffer-file-truename truename)) (setq
buffer-file-number number) (and find-file-use-truenames (setq
buffer-file-name ...)) (setq default-directory (file-name-directory
buffer-file-name)) (and (not ...) (progn ... ...)) (if rawfile nil
(after-find-file error ...) (setq buf ...)))
(save-excursion (setq buf (create-file-buffer filename)) (progn
(set-buffer-major-mode buf) (set-buffer buf) (erase-buffer) (condition-case
nil ... ...) (unless buffer-file-truename ...) (setq buffer-file-number
number) (and find-file-use-truenames ...) (setq default-directory ...) (and
... ...) (if rawfile nil ... ...)))
(if buf (or nowarn (verify-visited-file-modtime buf) (cond ... ... ...))
(save-excursion (setq buf ...) (progn ... ... ... ... ... ... ... ... ...
...)))
(let* ((buf ...) (truename ...) (number ...) (error nil)) (when (and buf
... ...) (save-excursion ... ...)) (if buf (or nowarn ... ...)
(save-excursion ... ...)) buf)
(if (file-directory-p filename) (if (and ... find-file-run-dired)
(dired-noselect ...) (error "%s is a directory" filename)) (let* (... ...
... ...) (when ... ...) (if buf ... ...) buf))
find-file-noselect("D:\\Eigene Dateien\\code\\hcs12\\SafeRdw\\Makefile")
default-dir-real-find-file("D:\\Eigene
Dateien\\code\\hcs12\\SafeRdw\\Makefile")
#<compiled-function (file &optional coding-system) "...(4)" [file
default-dir-real-find-file] 2 "Edit file FILENAME.\nSwitch to a buffer
visiting file FILENAME,\ncreating one if none already exists.\nUnder
XEmacs/Mule, optional second argument specifies the\ncoding system to use
when decoding the file. Interactively,\nwith a prefix argument, you will be
prompted for the coding system.\n\nNote: This function has been modified to
work with default-dir." (list (expand-file-name ...))>("D:\\Eigene
Dateien\\code\\hcs12\\SafeRdw\\Makefile")
call-interactively(find-file)
#<compiled-function nil "...(4)" [toolbar-open-function
call-interactively] 2 nil nil>()
call-interactively(toolbar-open)
recursive-edit()
byte-code("..." [print-escape-newlines print-length debugger-buffer
debugger-value standard-output debugger-args pop-to-buffer erase-buffer t 50
backtrace debugger-mode re-search-forward "\n[* ] debug(" 1
debugger-reenable (lambda debug) "Entering:\n" debug backtrace-debug 3
delete-char ?* 0 exit "Return value: " prin1 ?\n ?\ error "Signaling: "
"Beginning evaluation of function call form:\n" nil message ""
recursive-edit buffer-read-only inhibit-trace] 3)
debug(error (args-out-of-range #<killed buffer> 3883 3892))
signal(args-out-of-range (#<killed buffer> 3883 3892))
(condition-case data (progn (set-buffer-major-mode buf) (set-buffer buf)
(erase-buffer) (condition-case nil ... ...) (unless buffer-file-truename
...) (setq buffer-file-number number) (and find-file-use-truenames ...)
(setq default-directory ...) (and ... ...) (if rawfile nil ... ...)) (t
(kill-buffer buf) (signal ... ...)))
(save-excursion (setq buf (create-file-buffer filename)) (condition-case
data (progn ... ... ... ... ... ... ... ... ... ...) (t ... ...)))
(if buf (or nowarn (verify-visited-file-modtime buf) (cond ... ... ...))
(save-excursion (setq buf ...) (condition-case data ... ...)))
(let* ((buf ...) (truename ...) (number ...) (error nil)) (when (and buf
... ...) (save-excursion ... ...)) (if buf (or nowarn ... ...)
(save-excursion ... ...)) buf)
(if (file-directory-p filename) (if (and ... find-file-run-dired)
(dired-noselect ...) (error "%s is a directory" filename)) (let* (... ...
... ...) (when ... ...) (if buf ... ...) buf))
find-file-noselect("D:\\Eigene Dateien\\code\\hcs12\\SafeRdw\\Makefile")
default-dir-real-find-file("D:\\Eigene
Dateien\\code\\hcs12\\SafeRdw\\Makefile")
#<compiled-function (file &optional coding-system) "...(4)" [file
default-dir-real-find-file] 2 "Edit file FILENAME.\nSwitch to a buffer
visiting file FILENAME,\ncreating one if none already exists.\nUnder
XEmacs/Mule, optional second argument specifies the\ncoding system to use
when decoding the file. Interactively,\nwith a prefix argument, you will be
prompted for the coding system.\n\nNote: This function has been modified to
work with default-dir." (list (expand-file-name ...))>("D:\\Eigene
Dateien\\code\\hcs12\\SafeRdw\\Makefile")
call-interactively(find-file)
#<compiled-function nil "...(4)" [toolbar-open-function
call-interactively] 2 nil nil>()
call-interactively(toolbar-open)
recursive-edit()
byte-code("..." [print-escape-newlines print-length debugger-buffer
debugger-value standard-output debugger-args pop-to-buffer erase-buffer t 50
backtrace debugger-mode re-search-forward "\n[* ] debug(" 1
debugger-reenable (lambda debug) "Entering:\n" debug backtrace-debug 3
delete-char ?* 0 exit "Return value: " prin1 ?\n ?\ error "Signaling: "
"Beginning evaluation of function call form:\n" nil message ""
recursive-edit buffer-read-only inhibit-trace] 3)
debug(error (args-out-of-range #<killed buffer> 3883 3892))
semantic-make-overlay(3883 3892)
semantic-show-unmatched-syntax(((semantic-list 3883 . 3892) (punctuation
3882 . 3883) (symbol 3881 . 3882) (semantic-list 3872 . 3881) (punctuation
3871 . 3872) (symbol 3862 . 3870)))
semantic-show-unmatched-syntax-mode-setup()
semantic-show-unmatched-syntax-mode()
run-hooks(semantic-show-unmatched-syntax-mode)
semantic-new-buffer-fcn()
semantic-post-change-major-mode-function()
run-hooks(semantic-post-change-major-mode-function)
after-find-file(nil t)
(if rawfile nil (after-find-file error (not nowarn)) (setq buf
(current-buffer)))
(progn (set-buffer-major-mode buf) (set-buffer buf) (erase-buffer)
(condition-case nil (if rawfile ... ...) (file-error ... ...)) (unless
buffer-file-truename (setq buffer-file-truename truename)) (setq
buffer-file-number number) (and find-file-use-truenames (setq
buffer-file-name ...)) (setq default-directory (file-name-directory
buffer-file-name)) (and (not ...) (progn ... ...)) (if rawfile nil
(after-find-file error ...) (setq buf ...)))
(save-excursion (setq buf (create-file-buffer filename)) (progn
(set-buffer-major-mode buf) (set-buffer buf) (erase-buffer) (condition-case
nil ... ...) (unless buffer-file-truename ...) (setq buffer-file-number
number) (and find-file-use-truenames ...) (setq default-directory ...) (and
... ...) (if rawfile nil ... ...)))
(if buf (or nowarn (verify-visited-file-modtime buf) (cond ... ... ...))
(save-excursion (setq buf ...) (progn ... ... ... ... ... ... ... ... ...
...)))
(let* ((buf ...) (truename ...) (number ...) (error nil)) (when (and buf
... ...) (save-excursion ... ...)) (if buf (or nowarn ... ...)
(save-excursion ... ...)) buf)
(if (file-directory-p filename) (if (and ... find-file-run-dired)
(dired-noselect ...) (error "%s is a directory" filename)) (let* (... ...
... ...) (when ... ...) (if buf ... ...) buf))
find-file-noselect("D:\\Eigene Dateien\\code\\hcs12\\SafeRdw\\Makefile")
default-dir-real-find-file("D:\\Eigene
Dateien\\code\\hcs12\\SafeRdw\\Makefile")
#<compiled-function (file &optional coding-system) "...(4)" [file
default-dir-real-find-file] 2 "Edit file FILENAME.\nSwitch to a buffer
visiting file FILENAME,\ncreating one if none already exists.\nUnder
XEmacs/Mule, optional second argument specifies the\ncoding system to use
when decoding the file. Interactively,\nwith a prefix argument, you will be
prompted for the coding system.\n\nNote: This function has been modified to
work with default-dir." (list (expand-file-name ...))>("D:\\Eigene
Dateien\\code\\hcs12\\SafeRdw\\Makefile")
call-interactively(find-file)
#<compiled-function nil "...(4)" [toolbar-open-function
call-interactively] 2 nil nil>()
call-interactively(toolbar-open)
recursive-edit()
byte-code("..." [print-escape-newlines print-length debugger-buffer
debugger-value standard-output debugger-args pop-to-buffer erase-buffer t 50
backtrace debugger-mode re-search-forward "\n[* ] debug(" 1
debugger-reenable (lambda debug) "Entering:\n" debug backtrace-debug 3
delete-char ?* 0 exit "Return value: " prin1 ?\n ?\ error "Signaling: "
"Beginning evaluation of function call form:\n" nil message ""
recursive-edit buffer-read-only inhibit-trace] 3)
debug(error (args-out-of-range #<killed buffer> 3883 3892))
signal(args-out-of-range (#<killed buffer> 3883 3892))
(condition-case data (progn (set-buffer-major-mode buf) (set-buffer buf)
(erase-buffer) (condition-case nil ... ...) (unless buffer-file-truename
...) (setq buffer-file-number number) (and find-file-use-truenames ...)
(setq default-directory ...) (and ... ...) (if rawfile nil ... ...)) (t
(kill-buffer buf) (signal ... ...)))
(save-excursion (setq buf (create-file-buffer filename)) (condition-case
data (progn ... ... ... ... ... ... ... ... ... ...) (t ... ...)))
(if buf (or nowarn (verify-visited-file-modtime buf) (cond ... ... ...))
(save-excursion (setq buf ...) (condition-case data ... ...)))
(let* ((buf ...) (truename ...) (number ...) (error nil)) (when (and buf
... ...) (save-excursion ... ...)) (if buf (or nowarn ... ...)
(save-excursion ... ...)) buf)
(if (file-directory-p filename) (if (and ... find-file-run-dired)
(dired-noselect ...) (error "%s is a directory" filename)) (let* (... ...
... ...) (when ... ...) (if buf ... ...) buf))
find-file-noselect("D:\\Eigene Dateien\\code\\hcs12\\SafeRdw\\Makefile")
default-dir-real-find-file("D:\\Eigene
Dateien\\code\\hcs12\\SafeRdw\\Makefile")
#<compiled-function (file &optional coding-system) "...(4)" [file
default-dir-real-find-file] 2 "Edit file FILENAME.\nSwitch to a buffer
visiting file FILENAME,\ncreating one if none already exists.\nUnder
XEmacs/Mule, optional second argument specifies the\ncoding system to use
when decoding the file. Interactively,\nwith a prefix argument, you will be
prompted for the coding system.\n\nNote: This function has been modified to
work with default-dir." (list (expand-file-name ...))>("D:\\Eigene
Dateien\\code\\hcs12\\SafeRdw\\Makefile")
call-interactively(find-file)
#<compiled-function nil "...(4)" [toolbar-open-function
call-interactively] 2 nil nil>()
call-interactively(toolbar-open)
> -----Original Message-----
> From: Roland Frank
> Sent: Donnerstag, 20. November 2003 10:47
> To: 'XEmacs Beta'
> Subject: [Bug: 21.4.13] Cannot open some files
>
> Dear Bug Team!
>
> I run from time to time into trouble opening some files. I can not
> figure out why it works for a while and then stops to work (means I
> can edit a file and safe and the other day I cannot open it again).
>
> I put on debug-on-error and got the following output:
>
> Signaling: (args-out-of-range #<killed buffer> 25497 25504)
> signal(args-out-of-range (#<killed buffer> 25497 25504))
> byte-code("..." [buf data kill-buffer signal] 3)
> find-file-noselect("D:\\Eigene
> Dateien\\code\\hcs12\\SafeRdw\\Sources\\isr.c")
> default-dir-real-find-file("D:\\Eigene
> Dateien\\code\\hcs12\\SafeRdw\\Sources\\isr.c")
> #<compiled-function (file &optional coding-system) "...(4)" [file
> default-dir-real-find-file] 2 "Edit file FILENAME.\nSwitch to a buffer
> visiting file FILENAME,\ncreating one if none already exists.\nUnder
> XEmacs/Mule, optional second argument specifies the\ncoding system to use
> when decoding the file. Interactively,\nwith a prefix argument, you will
> be prompted for the coding system.\n\nNote: This function has been
> modified to work with default-dir." (list (expand-file-name
> ...))>("D:\\Eigene Dateien\\code\\hcs12\\SafeRdw\\Sources\\isr.c")
> call-interactively(find-file)
> #<compiled-function nil "...(4)" [toolbar-open-function
> call-interactively] 2 nil nil>()
> call-interactively(toolbar-open)
>
> The same problem occured with opening recent-files, where he
> complained about a gui item with following debug output:
>
> Signaling: (syntax-error "GUI item produces too long displayable string"
> "%_a
> ~\\Austausch\\docu\\ebooks\\Prozessor\\MC\\Motorola\\HCS12\\examples\\OS -
> A Real Time Operationg System for The MC68HC11\\Os\\semantic.cache")
> recursive-edit()
> byte-code("..." [print-escape-newlines print-length debugger-buffer
> debugger-value standard-output debugger-args pop-to-buffer erase-buffer t
> 50 backtrace debugger-mode re-search-forward "\n[* ] debug(" 1
> debugger-reenable (lambda debug) "Entering:\n" debug backtrace-debug 3
> delete-char ?* 0 exit "Return value: " prin1 ?\n ?\ error "Signaling: "
> "Beginning evaluation of function call form:\n" nil message ""
> recursive-edit buffer-read-only inhibit-trace] 3)
> debug(error (args-out-of-range #<killed buffer> 25497 25504))
> signal(args-out-of-range (#<killed buffer> 25497 25504))
> byte-code("..." [buf data kill-buffer signal] 3)
> find-file-noselect("D:\\Eigene
> Dateien\\code\\hcs12\\SafeRdw\\Sources\\isr.c")
> default-dir-real-find-file("D:\\Eigene
> Dateien\\code\\hcs12\\SafeRdw\\Sources\\isr.c")
> #<compiled-function (file &optional coding-system) "...(4)" [file
> default-dir-real-find-file] 2 "Edit file FILENAME.\nSwitch to a buffer
> visiting file FILENAME,\ncreating one if none already exists.\nUnder
> XEmacs/Mule, optional second argument specifies the\ncoding system to use
> when decoding the file. Interactively,\nwith a prefix argument, you will
> be prompted for the coding system.\n\nNote: This function has been
> modified to work with default-dir." (list (expand-file-name
> ...))>("D:\\Eigene Dateien\\code\\hcs12\\SafeRdw\\Sources\\isr.c")
> call-interactively(find-file)
> #<compiled-function nil "...(4)" [toolbar-open-function
> call-interactively] 2 nil nil>()
> call-interactively(toolbar-open)
>
> What's the problem, what can I do?
>
> Kind regards,
> Frank
>
> ================================================================
>
> System Info to help track down your bug:
> ---------------------------------------
>
> OS version:
>
> Microsoft Windows 2000 [Version 5.00.2195]
> OS: Windows_NT
>
> XEmacs 21.4.13 "Rational FORTRAN" configured for `i586-pc-win32'.
>
> Building XEmacs in "d:\\xemacs\\xemacs-21.4-release\\nt".
> Using compiler "cl -nologo -W3 -O2 -G5 -ML".
> Installing XEmacs in "c:\\Program Files\\XEmacs\\XEmacs-21.4.13".
> Package path is "~\\.xemacs;;c:\\Program
> Files\\XEmacs\\site-packages;c:\\Program Files\\XEmacs\\xemacs-packages".
> Compiling in support for Microsoft Windows native GUI.
> Compiling in support for XPM images.
> Compiling in support for GIF images.
> Compiling in support for PNG images.
> Compiling in support for TIFF images.
> Compiling in support for JPEG images.
> Compiling in support for X-Face message headers.
> Compiling in support for toolbars.
> Compiling in support for dialogs.
> Compiling in support for widgets.
> Compiling in support for native sounds.
> Compiling in fast dired implementation.
> Using portable dumper.
>
>
> Load-Path Lisp Shadows:
> ----------------------
> (d:\Eigene Dateien\.xemacs\autorevert
> c:\Programme\XEmacs\xemacs-packages\lisp\edit-utils\autorevert
> d:\Eigene Dateien\.xemacs\pc-select
> c:\Programme\XEmacs\xemacs-packages\lisp\pc\pc-select d:\Eigene
> Dateien\.xemacs\tq
> c:\Programme\XEmacs\xemacs-packages\lisp\xemacs-base\tq d:\Eigene
> Dateien\.xemacs\custom c:\Programme\XEmacs\XEmacs\lisp\custom
> c:\Programme\XEmacs\xemacs-packages\lisp\build\build-report
> c:\Programme\XEmacs\XEmacs\lisp\build-report)
>
>
> Installed XEmacs Packages:
> -------------------------
>
> ((zenirc :version 1.13 :type regular)
> (xslt-process :version 1.11 :type regular)
> (xslide :version 1.08 :type regular)
> (xemacs-devel :version 1.58 :type single-file)
> (xemacs-base :version 1.78 :type regular)
> (x-symbol :version 1.05 :type regular)
> (w3 :version 1.28 :type regular)
> (vm :version 7.14 :type regular)
> (viper :version 1.36 :type regular)
> (view-process :version 1.12 :type regular)
> (vhdl :version 1.17 :type regular)
> (vc-cc :version 1.21 :type regular)
> (vc :version 1.37 :type regular)
> (tramp :version 1.16 :type regular)
> (tpu :version 1.12 :type regular)
> (tooltalk :version 1.13 :type regular)
> (tm :version 1.36 :type regular)
> (time :version 1.13 :type regular)
> (textools :version 1.14 :type regular)
> (text-modes :version 1.63 :type single-file)
> (texinfo :version 1.24 :type regular)
> (supercite :version 1.19 :type regular)
> (strokes :version 1.08 :type regular)
> (speedbar :version 1.26 :type regular)
> (sounds-wav :version 1.1 :type regular)
> (sounds-au :version 1.1 :type regular)
> (sml-mode :version 0.09 :type regular)
> (slider :version 1.13 :type regular)
> (sieve :version 1.13 :type regular)
> (sh-script :version 1.17 :type regular)
> (sgml :version 1.08 :type regular)
> (semantic :version 1.17 :type regular)
> (scheme :version 1.13 :type regular)
> (sasl :version 1.13 :type regular)
> (ruby-modes :version 1.01 :type regular)
> (rmail :version 1.13 :type regular)
> (reftex :version 1.3 :type regular)
> (python-modes :version 1.02 :type single-file)
> (psgml-dtds :version 1.02 :type regular)
> (psgml :version 1.41 :type regular)
> (ps-print :version 1.08 :type regular)
> (prog-modes
>:version
> 1
> .83
>:type
> single-file)
> (pgg :version 1.03 :type regular)
> (perl-modes :version 1.04 :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.32 :type single-file)
> (oo-browser :version 1.03 :type regular)
> (ocaml :version 0.04 :type regular)
> (net-utils :version 1.32 :type single-file)
> (mmm-mode :version 1.0 :type regular)
> (misc-games :version 1.16 :type single-file)
> (mine :version 1.14 :type regular)
> (mh-e :version 1.23 :type regular)
> (mew :version 1.17 :type regular)
> (mailcrypt :version 2.12 :type regular)
> (mail-lib :version 1.6 :type regular)
> (liece :version 1.12 :type regular)
> (jde :version 1.45 :type regular)
> (ispell :version 1.24 :type regular)
> (ilisp :version 1.32 :type regular)
> (igrep :version 1.1 :type regular)
> (idlwave :version 1.3 :type regular)
> (ibuffer :version 1.08 :type regular)
> (hyperbole :version 1.12 :type regular)
> (hm--html-menus :version 1.21 :type regular)
> (haskell-mode :version 1.05 :type regular)
> (gnus :version 1.71 :type regular)
> (gnats :version 1.15 :type regular)
> (games :version 1.14 :type regular)
> (fsf-compat :version 1.12 :type single-file)
> (frame-icon :version 1.09 :type regular)
> (fortran-modes :version 1.02 :type single-file)
> (forms :version 1.14 :type regular)
> (footnote :version 1.15 :type regular)
> (eudc :version 1.38 :type regular)
> (eterm :version 1.13 :type regular)
> (ess :version 1.04 :type regular)
> (eshell :version 1.05 :type regular)
> (emerge :version 1.09 :type regular)
> (elib :version 1.1 :type single-file)
> (eieio :version 1.04 :type regular)
> (efs :version 1.29 :type regular)
> (edt :version 1.12 :type regular)
> (edit-utils :version 2.07 :type single-file)
> (ediff :version 1.47 :type regular)
> (edebug :version 1.18 :type regular)
> (ecrypto :version 0.13 :type regular)
> (ecb :version 1.1 :type regular)
> (docbookide :version 0.06 :type regular)
> (dired :version 1.13 :type regular)
> (dictionary :version 1.12 :type regular)
> (debug :version 1.16 :type regular)
> (crisp :version 1.12 :type regular)
> (cookie :version 1.14 :type regular)
> (clearcase :version 1.06 :type regular)
> (cc-mode :version 1.39 :type regular)
> (calendar :version 1.21 :type regular)
> (calc :version 1.23 :type regular)
> (c-support :version 1.16 :type single-file)
> (build :version 1.1 :type regular)
> (bbdb :version 1.23 :type regular)
> (auctex :version 1.35 :type regular)
> (apel :version 1.26 :type regular)
> (ada :version 1.13 :type regular)
> (Sun :version 1.13 :type regular))
>
>
> Features:
> --------
>
> (mail-abbrevs xemacsbug shadow sendmail rfc822 debug cus-edit cus-load
> align ecb-layout-defs eldoc semantic-c cc-mode cc-fonts cc-menus
> cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs efs-cu desktop
> rsz-minibuf ell avltree stack-m elib-node w3-cus url mm mule-sysdp
> url-parse url-vars xml-parse doxymacs ecb ecb-autogen autoload ecb-tod
> ecb-cycle ecb-eshell ecb-navigate ecb-help ecb-jde efc ecb-layout
> compile ecb-create-layout ecb-mode-line ecb-compilation ecb-speedbar
> ecb-face tree-buffer overlay semantic-load semanticdb senator
> semantic-imenu semantic-sb imenu semantic-ia-sb semantic-analyze
> semantic-ctxt semantic-cb eieio-base eieio-speedbar eieio-custom
> wid-edit speedbar sb-image dframe eieio semantic-util-modes timer
> semantic-util semantic assoc working ecb-upgrade ecb-util tempo
> make-regexp crypt crypt++ hideshow ffap func-menu view-less view
> efs-ovwrt default-dir info tex-site tex-mik ediff-hook ediff-merg
> ediff-diff ediff-tbar ediff-wind ediff-help ediff-util ediff-mult
> ediff-init ediff pending-del pc-select paren blink-paren lazy-shot
> backup-dir filladapt permanent-buffers tcl shell-toggle sh-script
> skeleton executable sniff-mode ctypes font-lock tlc regexp-opt
> time-stamp jka-compr hippie-exp dabbrev calendar advice advice-preload
> uniquify bookmark pp clearcase reporter cus-face dired-faces
> dired-xemacs dired comint ring recent-files env edmacro
> zenirc-autoloads xslt-process-autoloads xslide-autoloads
> xemacs-devel-autoloads xemacs-base-autoloads x-symbol-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 sml-mode-autoloads
> slider-autoloads sieve-autoloads sh-script-autoloads sgml-autoloads
> semantic-autoloads scheme-autoloads sasl-autoloads
> ruby-modes-autoloads rmail-autoloads reftex-autoloads
> python-modes-autoloads psgml-dtds-autoloads psgml-autoloads
> ps-print-autoloads prog-modes-autoloads pgg-autoloads
> perl-modes-autoloads pcomplete-autoloads pcl-cvs-autoloads
> pc-autoloads os-utils-autoloads oo-browser-autoloads ocaml-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
> hyperbole-autoloads hm--html-menus-autoloads haskell-mode-autoloads
> gnus-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
> efs-autoloads edt-autoloads edit-utils-autoloads ediff-autoloads
> edebug-autoloads ecrypto-autoloads ecb-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
> Sun-autoloads lisp-autoloads loadhist auto-show fontl-hooks code-cmds
> gutter-items menubar-items x-menubar dragdrop mode-motion mouse itimer
> auto-save lisp-mode easymenu iso8859-1 page buff-menu lib-complete
> help-nomule cus-file derived frame text-props obsolete cus-start
> custom widget cl-extra mini-cl cl cl-19 packages backquote
> very-early-lisp file-coding mswindows-scrollbars mswindows toolbar
> native-sound scrollbar network-streams subprocesses
> menu-accelerator-support menubar md5 xemacs gutter tiff png gif jpeg
> xface xpm xbm lisp-float-type windows-nt dragdrop-api dialog devices
> window-system base64)
>
>
> Recent keystrokes:
> -----------------
>
> misc-user misc-user misc-user misc-user misc-user misc-user
> misc-user misc-user misc-user misc-user misc-user misc-user
> misc-user misc-user misc-user misc-user misc-user misc-user
> misc-user misc-user misc-user misc-user misc-user misc-user
> misc-user misc-user misc-user misc-user misc-user misc-user
> misc-user misc-user misc-user misc-user misc-user misc-user
> misc-user misc-user misc-user misc-user misc-user misc-user
> misc-user misc-user misc-user misc-user misc-user misc-user
> misc-user misc-user misc-user misc-user misc-user misc-user
> misc-user misc-user misc-user misc-user misc-user misc-user
> misc-user misc-user misc-user misc-user misc-user misc-user
> misc-user misc-user misc-user misc-user misc-user misc-user
> misc-user misc-user misc-user misc-user misc-user misc-user
> misc-user misc-user misc-user misc-user misc-user misc-user
> misc-user misc-user misc-user misc-user misc-user misc-user
> misc-user misc-user misc-user misc-user misc-user misc-user
> button1 button1up misc-user misc-user
>
>
> Recent messages (most recent first):
> -----------------------------------
>
> Loading xemacsbug...done
> Loading xemacsbug...
> Entering debugger...
> To install your edits, invoke [State] and choose the Set operation
> Creating customization buffer...done
> Creating customization setup...
> Creating customization items...
> Creating customization buttons...
> Creating customization buffer...
> Args out of range: #<killed buffer>, 25497, 25504
>