================================================================
Dear Bug Team!
With the following change to lisp/help.el:
diff -r 9c97a5a8c241 lisp/help.el
--- a/lisp/help.el Wed Feb 11 15:30:59 2009 +0000
+++ b/lisp/help.el Sun Mar 08 23:28:41 2009 +0000
@@ -1192,9 +1192,12 @@
(let* ((doc (documentation function))
(args (and doc
(string-match
- "[\n\t ]*\narguments: ?(\\(.*\\))\n?\\'"
+ "[\n\t ]*\narguments: ?(\\([^)]*\\))\n?\\'"
doc)
- (match-string 1 doc))))
+ (match-string 1 doc)))
+ (args (and args (replace-in-string args
+ #ru"[ ]*\\\u000a[ ]*"
+ " "))))
;; If there are no arguments documented for the
;; subr, rather don't print anything.
(cond ((null args) t)
and a recompile and redump, I get
Stack overflow: byte code stack underflow
whenever I type C-x C-f or F1 h or do almost anything. Evaluating (load
"help.el") or even (load "help.elc") in *scratch* makes XEmacs usable
again.
I don’t anticipate getting to fixing this soon, so I’m posting this bug
report in case the workaround helps anyone else.
Schlaf gut,
Aidan
================================================================
System Info to help track down your bug:
---------------------------------------
uname -a: Darwin bonbon 8.11.1 Darwin Kernel Version 8.11.1: Wed Oct 10 18:23:28 PDT 2007;
root:xnu-792.25.20~1/RELEASE_I386 i386 i386
./configure '--enable-mule'
XEmacs 21.5-b28 "fuki" 9c97a5a8c241+ configured for
`i386-apple-darwin8.11.1'.
Compilation Environment and Installation Defaults:
Source code location: /Sources/xemacs-21.5-query-coding-region-in-c
Installation prefix: /usr/local
Operating system description file: `s/darwin.h'
Not using any machine description file
Compiler version: i686-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple
Computer, Inc. build 5341)
- GCC specs file: specs.
- Compiler command: gcc -Wall -Wno-switch -Wundef -Wsign-compare
-Wno-char-subscripts -Wpacked -Wpointer-arith -Wunused-parameter -g
libc version:
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.
TTY:
Compiling in support for ncurses.
Images:
Compiling in support for GIF images (builtin).
Compiling in support for XPM images.
WARNING: -----------------------------------------------------------
WARNING: Compiling without PNG image support.
WARNING: You should strongly consider installing the PNG libraries.
WARNING: Otherwise certain images and glyphs may not display.
WARNING: (a copy may be found in
ftp://ftp.xemacs.org/pub/xemacs/aux)
WARNING: -----------------------------------------------------------
Sound:
Databases:
Compiling in support for Berkeley database.
Compiling in support for DBM.
Compiling in support for LDAP.
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 "file" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
Using the new GC mark algorithms (KKCC).
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 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:
----------------------
(/Users/aidan/emacs-lisp/latin-unity-vars
/usr/local/share/xemacs/mule-packages/lisp/latin-unity/latin-unity-vars
/Users/aidan/emacs-lisp/redo
/usr/local/share/xemacs/xemacs-packages/lisp/edit-utils/redo
/Users/aidan/emacs-lisp/sendmail
/usr/local/share/xemacs/xemacs-packages/lisp/mail-lib/sendmail
/Users/aidan/emacs-lisp/mmm-vars
/usr/local/share/xemacs/xemacs-packages/lisp/mmm-mode/mmm-vars
/Users/aidan/emacs-lisp/mmm-utils
/usr/local/share/xemacs/xemacs-packages/lisp/mmm-mode/mmm-utils
/Users/aidan/emacs-lisp/mmm-univ
/usr/local/share/xemacs/xemacs-packages/lisp/mmm-mode/mmm-univ
/Users/aidan/emacs-lisp/mmm-sample
/usr/local/share/xemacs/xemacs-packages/lisp/mmm-mode/mmm-sample
/Users/aidan/emacs-lisp/mmm-rpm
/usr/local/share/xemacs/xemacs-packages/lisp/mmm-mode/mmm-rpm
/Users/aidan/emacs-lisp/mmm-region
/usr/local/share/xemacs/xemacs-packages/lisp/mmm-mode/mmm-region
/Users/aidan/emacs-lisp/mmm-mode
/usr/local/share/xemacs/xemacs-packages/lisp/mmm-mode/mmm-mode
/Users/aidan/emacs-lisp/mmm-mason
/usr/local/share/xemacs/xemacs-packages/lisp/mmm-mode/mmm-mason
/Users/aidan/emacs-lisp/mmm-compat
/usr/local/share/xemacs/xemacs-packages/lisp/mmm-mode/mmm-compat
/Users/aidan/emacs-lisp/mmm-cmds
/usr/local/share/xemacs/xemacs-packages/lisp/mmm-mode/mmm-cmds
/Users/aidan/emacs-lisp/mmm-class
/usr/local/share/xemacs/xemacs-packages/lisp/mmm-mode/mmm-class
/Users/aidan/emacs-lisp/mmm-auto
/usr/local/share/xemacs/xemacs-packages/lisp/mmm-mode/mmm-auto
/usr/local/share/xemacs/xemacs-packages/lisp/cedet-common/working
/usr/local/share/xemacs/xemacs-packages/lisp/semantic/working
/usr/local/share/xemacs/xemacs-packages/lisp/cedet-common/sformat
/usr/local/share/xemacs/xemacs-packages/lisp/semantic/sformat
/Users/aidan/emacs-lisp/vm-pine
/usr/local/share/xemacs/xemacs-packages/lisp/vm/vm-pine
/Users/aidan/emacs-lisp/vm-mime
/usr/local/share/xemacs/xemacs-packages/lisp/vm/vm-mime
/usr/local/share/xemacs/mule-packages/lisp/mule-base/viet-util
/Sources/xemacs-21.5-query-coding-region-in-c/lisp/mule/viet-util
/usr/local/share/xemacs/mule-packages/lisp/mule-base/korea-util
/Sources/xemacs-21.5-query-coding-region-in-c/lisp/mule/korea-util
/usr/local/share/xemacs/mule-packages/lisp/mule-base/japan-util
/Sources/xemacs-21.5-query-coding-region-in-c/lisp/mule/japan-util
/usr/local/share/xemacs/mule-packages/lisp/mule-base/ethio-util
/Sources/xemacs-21.5-query-coding-region-in-c/lisp/mule/ethio-util
/usr/local/share/xemacs/mule-packages/lisp/mule-base/china-util
/Sources/xemacs-21.5-query-coding-region-in-c/lisp/mule/china-util
/Users/aidan/emacs-lisp/arabic
/Sources/xemacs-21.5-query-coding-region-in-c/lisp/mule/arabic
/usr/local/share/xemacs/mule-packages/lisp/mule-ucs/unicode
/Sources/xemacs-21.5-query-coding-region-in-c/lisp/unicode
/usr/local/share/xemacs/xemacs-packages/lisp/xemacs-base/regexp-opt
/Sources/xemacs-21.5-query-coding-region-in-c/lisp/regexp-opt
/Users/aidan/emacs-lisp/files
/Sources/xemacs-21.5-query-coding-region-in-c/lisp/files
/usr/local/share/xemacs/xemacs-packages/lisp/xemacs-base/easy-mmode
/Sources/xemacs-21.5-query-coding-region-in-c/lisp/easy-mmode
/Users/aidan/emacs-lisp/code-files
/Sources/xemacs-21.5-query-coding-region-in-c/lisp/code-files
/usr/local/share/xemacs/xemacs-packages/lisp/build/build-report
/Sources/xemacs-21.5-query-coding-region-in-c/lisp/build-report)
Internationalization Settings:
-------------------------
Environment:
Value of LC_ALL : nil
Value of LC_COLLATE : nil
Value of LC_CTYPE : nil
Value of LC_MESSAGES : nil
Value of LC_MONETARY : nil
Value of LC_NUMERIC : nil
Value of LC_TIME : nil
Value of LANG : de_DE.UTF-8
Lisp locale settings:
current-language-environment => "German (UTF-8)"
default-buffer-file-coding-system => utf-8
default-process-coding-system => (undecided . utf-8)
(current-locale) => "de_DE.UTF-8"
keyboard-coding-system => utf-8
terminal-coding-system => utf-8
(coding-priority-list) =>
(utf-8 iso-8-1 utf-16-little-endian-bom utf-16-bom utf-8-bom iso-7
no-conversion iso-8-2 iso-8-designate iso-lock-shift shift-jis big5
utf-16-little-endian utf-16 ucs-4)
Coding system aliases:
'native is aliased to utf-8
'file-name is aliased to utf-8
'mswindows-multibyte-system-default is not a coding system alias
Installed XEmacs Packages:
-------------------------
(zenirc ver: 1.16 upstream: 2.112)
(xwem ver: 1.22 upstream: lg(a)xwem.org--2005/xwem--main--2.1--versionfix-1)
(xslt-process ver: 1.12 upstream: 1.2.1)
(xslide ver: 1.09 upstream: 0.2.2)
(xlib ver: 1.14 upstream: lg(a)xwem.org--2005/xlib--main--2.1--version-0)
(xetla ver: 1.02 upstream: steve(a)eicq.org--2005/xetla--main--1.1--version-0)
(xemacs-devel ver: 1.78 upstream: No-Upstream-Ver)
(xemacs-base ver: 2.18 upstream: No-Upstream-Ver)
(x-symbol ver: 1.11 upstream: 4.5.1)
(w3 ver: 1.35 upstream: 4.0pre47)
(vm ver: 8.06 upstream: 8.0.12-devo)
(viper ver: 1.63 upstream: 3.09)
(view-process ver: 1.13 upstream: 2.4)
(vhdl ver: 1.22 upstream: 3.33.12)
(vc-cc ver: 1.22 upstream: No-Upstream-Ver)
(vc ver: 1.45 upstream: No-Upstream-Ver)
(tramp ver: 1.4 upstream: 2.0.56)
(tpu ver: 1.14 upstream: 4.2X)
(tooltalk ver: 1.15 upstream: No-Upstream-Ver)
(tm ver: 1.39 upstream: No-Upstream-Ver)
(time ver: 1.14 upstream: 1.17)
(textools ver: 1.15 upstream: No-Upstream-Ver)
(text-modes ver: 1.95 upstream: No-Upstream-Ver)
(texinfo ver: 1.3 upstream: No-Upstream-Ver)
(supercite ver: 1.21 upstream: 3.55x3)
(strokes ver: 1.1 upstream: No-Upstream-Ver)
(speedbar ver: 1.29 upstream: 1.0pre4)
(sounds-wav ver: 1.12 upstream: No-Upstream-Ver)
(sounds-au ver: 1.12 upstream: No-Upstream-Ver)
(sml-mode ver: 0.12 upstream: 3.9.5)
(slider ver: 1.15 upstream: 0.3x1)
(sieve ver: 1.18 upstream: No-Upstream-Ver)
(sh-script ver: 1.24 upstream: 2.0f)
(sgml ver: 1.11 upstream: No-Upstream-Ver)
(semantic ver: 1.2 upstream: 1.4.4)
(scheme ver: 1.17 upstream: No-Upstream-Ver)
(sasl ver: 1.16 upstream: 1.14.4)
(ruby-modes ver: 1.02 upstream: 1.6.8)
(rmail ver: 1.14 upstream: No-Upstream-Ver)
(riece ver: 1.23 upstream: 3.1.2)
(reftex ver: 1.34 upstream: 4.21)
(re-builder ver: 1.05 upstream: 1.20)
(python-modes ver: 1.1 upstream: 426)
(psgml-dtds ver: 1.03 upstream: No-Upstream-Ver)
(psgml ver: 1.45 upstream: 1.3.2)
(ps-print ver: 1.12 upstream: 6.5.6)
(prog-modes ver: 2.16 upstream: No-Upstream-Ver)
(pgg ver: 1.06 upstream: 0.1)
(perl-modes ver: 1.14 upstream: No-Upstream-Ver)
(pcomplete ver: 1.05 upstream: 1.1.6)
(pcl-cvs ver: 1.68 upstream: R-2_9_9)
(pc ver: 1.28 upstream: No-Upstream-Ver)
(os-utils ver: 1.41 upstream: No-Upstream-Ver)
(oo-browser ver: 1.05 upstream: 4.08)
(ocaml ver: 0.06 upstream: 3.06)
(net-utils ver: 1.56 upstream: N/A)
(mmm-mode ver: 1.02 upstream: 0.4.7)
(misc-games ver: 1.2 upstream: No-Upstream-Ver)
(mine ver: 1.16 upstream: 1.9)
(mh-e ver: 1.31 upstream: 7.4.2)
(mew ver: 1.19 upstream: 1.94.2)
(mailcrypt ver: 2.14 upstream: 3.5.8)
(mail-lib ver: 1.8 upstream: No-Upstream-Ver)
(jde ver: 1.51 upstream: 2.3.3)
(ispell ver: 1.32 upstream: 3.6)
(ilisp ver: 1.34 upstream: 5.12.0)
(igrep ver: 1.16 upstream: 2.111)
(idlwave ver: 1.32 upstream: 5.1)
(ibuffer ver: 1.09 upstream: No-Upstream-Ver)
(hyperbole ver: 1.17 upstream: 5.0)
(hm--html-menus ver: 1.24 upstream: 5.9)
(haskell-mode ver: 1.11 upstream: 2.1)
(guided-tour ver: 0.52 upstream: No-Upstream-Ver)
(gnus ver: 1.93 upstream: 5.10.8)
(gnats ver: 1.17 upstream: 3.101)
(general-docs ver: 1.05 upstream: No-Upstream-Ver)
(games ver: 1.18 upstream: 1.04)
(fsf-compat ver: 1.17 upstream: No-Upstream-Ver)
(frame-icon ver: 1.11 upstream: No-Upstream-Ver)
(fortran-modes ver: 1.05 upstream: No-Upstream-Ver)
(forms ver: 1.15 upstream: 2.37)
(footnote ver: 1.16 upstream: 0.18x)
(eudc ver: 1.4 upstream: 1.32)
(eterm ver: 1.17 upstream: No-Upstream-Ver)
(eshell ver: 1.15 upstream: 0fc80a3f6bb3bb59f42e9ff83cc8b89bf90fe658)
(escreen ver: 1.01 upstream: 1.16)
(erc ver: 0.22 upstream: Version 5.1.2 Revision: 1.796.2.6)
(emerge ver: 1.11 upstream: No-Upstream-Ver)
(elib ver: 1.13 upstream: 1.0)
(eieio ver: 1.06 upstream: 1.0pre4)
(efs ver: 1.34 upstream: 1.24)
(edt ver: 1.14 upstream: No-Upstream-Ver)
(edit-utils ver: 2.4 upstream: No-Upstream-Ver)
(ediff ver: 1.75 upstream: 2.75)
(edebug ver: 1.22 upstream: No-Upstream-Ver)
(ecrypto ver: 0.21 upstream: 2.0)
(ecb ver: 1.22 upstream: 2.31)
(easypg ver: 1.02 upstream: 0.0.16)
(docbookide ver: 0.08 upstream: 0.1)
(dired ver: 1.19 upstream: 7.16)
(dictionary ver: 1.16 upstream: 1.8)
(debug ver: 1.18 upstream: No-Upstream-Ver)
(crisp ver: 1.15 upstream: 1.34)
(cookie ver: 1.15 upstream: No-Upstream-Ver)
(clearcase ver: 1.1 upstream: /main/laptop/165)
(cedet-common ver: 1.01 upstream: 1.0pre4)
(cc-mode ver: 1.45 upstream: 5.30.10)
(calendar ver: 1.38 upstream: No-Upstream-Ver)
(calc ver: 1.26 upstream: 2.02fX3)
(c-support ver: 1.22 upstream: No-Upstream-Ver)
(build ver: 1.14 upstream: 2.02)
(bbdb ver: 1.32 upstream: 2.35)
(auctex ver: 1.49 upstream: 11.55)
(apel ver: 1.33 upstream: 10.6)
(ada ver: 1.14 upstream: 2.27)
(Sun ver: 1.16 upstream: No-Upstream-Ver)
(skk ver: 1.24 upstream: 10.62a)
(mule-ucs ver: 1.17 upstream: 0.84)
(mule-base ver: 1.53 upstream: No-Upstream-Ver)
(lookup ver: 1.15 upstream: 1.0)
(locale ver: 1.28 upstream: No-Upstream-Ver)
(leim ver: 1.27 upstream: No-Upstream-Ver)
(latin-unity ver: 1.2 upstream: 1.20)
(latin-euro-standards ver: 1.08 upstream: 1.08)
(egg-its ver: 1.27 upstream: No-Upstream-Ver)
(edict ver: 1.16 upstream: 0.9.9)
Installed Modules:
-----------------
Features:
--------
(non-standard-1252 vm-pine vm-grepmail cookie1 vm-pcrisis vm-pgg vm-reply
pgg password pgg-parse pgg-def vm-rfaddons vm-menu vm-window vm-toolbar
vm-folder vm-mime vm-undo vm-summary vm-mouse vm-page vm-motion vm-minibuf
vm-message vm-misc vm-macro vm-vars highlight-headers xemacsbug shadow
blink-cursor timer-funcs lazy-lock erc-stamp ipa cyrillic-im-utf-8 quail
overlay tex-site calc crypt crypt++ crypt+pgp-pub redo desktop blink-paren
recent-files savehist after-save-commands advice advice-preload mailcrypt
comint ring vm-startup vm vm-version time w3-auto gnuserv erc-truncate
erc-log erc-goodies erc erc-backend erc-menu erc-compat format-spec
thingatpt pp font-lock message messagexmas cus-face mml mml-sec mml-smime
smime dig mm-decode mm-bodies mm-encode mailcap lpr mail-parse rfc2045
rfc2231 rfc2047 qp ietf-drums mail-abbrevs sendmail rfc822 mailheader
canlock sha1 executable hex-util nnheader nnheaderxm gnus-util netrc
time-date mm-util mail-prsvr mail-utils mail-extr timezone guided-tour
zenirc-autoloads xwem-autoloads xslt-process-autoloads xslide-autoloads
xlib-autoloads xetla-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
riece-autoloads reftex-autoloads re-builder-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
jde-autoloads ispell-autoloads ilisp-autoloads igrep-autoloads
idlwave-autoloads ibuffer-autoloads hyperbole-autoloads
hm--html-menus-autoloads haskell-mode-autoloads guided-tour-autoloads
gnus-autoloads gnats-autoloads general-docs-autoloads games-autoloads
fsf-compat-autoloads frame-icon-autoloads fortran-modes-autoloads
forms-autoloads footnote-autoloads eudc-autoloads eterm-autoloads
eshell-autoloads escreen-autoloads erc-autoloads emerge-autoloads
elib-autoloads eieio-autoloads efs-autoloads edt-autoloads
edit-utils-autoloads ediff-autoloads edebug-autoloads ecrypto-autoloads
ecb-autoloads easypg-autoloads docbookide-autoloads dired-autoloads
dictionary-autoloads debug-autoloads crisp-autoloads cookie-autoloads
clearcase-autoloads cedet-common-autoloads cc-mode-autoloads
calendar-autoloads calc-autoloads c-support-autoloads build-autoloads
bbdb-autoloads auctex-autoloads apel-autoloads ada-autoloads Sun-autoloads
skk-autoloads mule-ucs-autoloads mule-base-autoloads lookup-autoloads
locale-autoloads leim-autoloads latin-unity-autoloads
latin-euro-standards-autoloads egg-its-autoloads edict-autoloads
modules-autoloads mule-autoloads auto-autoloads auto-show fontl-hooks
canna-leim tibetan slovenian czech romanian lao devanagari indian cyrillic
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 loadhist cus-file derived newcomment rsz-minibuf env text-props
frame obsolete cus-start custom widget cl-extra cl cl-19 packages backquote
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 gif xpm xbm lisp-float-type
file-coding darwin dialog devices window-system base64)
Recent keystrokes:
-----------------
button1 button1up C-x C-f ( l o a d SPC " h e l p .
e l c " ! ) BS BS " ) BS BS C-j C-p C-p C-e ) C-j C-x
C-f C-g button1 button1up button2up button1 button1up
button2 C-x C-f C-g C-x C-f ESC p ESC b C-g button2up
misc-user C-p C-p C-p ESC x r e p o r t - x e m a c
s - b u g TAB RET
Recent messages (most recent first):
-----------------------------------
Fontifying message to XEmacs Beta <xemacs-... done.
Loading vm-revno...done
Loading vm-revno...
Parsing /Users/aidan/.mailrc... done
Parsing /Users/aidan/.mailrc...
VM-RFADDONS: VM is now infected. Please report bugs to Robert Widhopf-Fenk!
Fontifying message to XEmacs Beta <xemacs-...
Fontifying message to XEmacs Beta <xemacs-... done.
Fontifying message to XEmacs Beta <xemacs-...
Adding vm-rfaddons-option `take-action-on-attachment'.
Adding vm-rfaddons-option `encode-headers'.
Adding vm-rfaddons-option `check-for-empty-subject'.
Adding vm-rfaddons-option `check-recipients'.
About to use Robert Widhopf-Fenk's add-ons ... done.
Loading xemacsbug...done
Loading xemacsbug...
Fontifying *scratch*... done.
Loading timer-funcs...done
Quit
Fontifying *scratch*... (regexps).............
--
¿Dónde estará ahora mi sobrino Yoghurtu Nghe, que tuvo que huir
precipitadamente de la aldea por culpa de la escasez de rinocerontes?
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta