[SAC21.5] Implement replace-regexp-in-string with SUBEXP
Didier Verna
didier at xemacs.org
Wed Oct 3 04:21:33 EDT 2007
Hi Stephen,
I can't compile 21.5 anymore, and I suspect that this has something to
do with it:
> Index: src/ChangeLog
> ===================================================================
> RCS file: /pack/xemacscvs/XEmacs/xemacs/src/ChangeLog,v
> retrieving revision 1.1097
> diff -u -U0 -r1.1097 ChangeLog
> --- src/ChangeLog 30 Sep 2007 11:37:59 -0000 1.1097
> +++ src/ChangeLog 1 Oct 2007 05:06:28 -0000
> @@ -0,0 +1,9 @@
> +2007-09-30 Stephen J. Turnbull <stephen at xemacs.org>
> +
> + * search.c (Freplace_match): Improve range-checking on STRBUFFER.
> +
> +2007-09-22 Stephen J. Turnbull <stephen at xemacs.org>
> +
> + * search.c (Freplace_match): Allow STRBUFFER to specify a
> + subexpression when the source is a string.
> +
xemacs dumps fine, but then the final stage fails with this:
./xemacs -no-packages -batch -no-autoloads -l update-elc-2.el -f batch-update-elc-2 /usr/local/src/xemacs-21.5/src/../lisp
Loading autoload...
Loading bytecomp...
Loading byte-optimize...
Updating autoloads for directory /usr/local/src/xemacs-21.5/modules/CVS...
Loading cl-macs...
Updating autoloads for directory /usr/local/src/xemacs-21.5/modules/base64...
No autoloads found in base64/base64.c
Updating autoloads for directory /usr/local/src/xemacs-21.5/modules/canna...
No autoloads found in canna/canna_api.c
Updating autoloads for directory /usr/local/src/xemacs-21.5/modules/common...
Updating autoloads for directory /usr/local/src/xemacs-21.5/modules/ldap...
Generating autoloads for ldap/eldap.c...
Updating autoloads for directory /usr/local/src/xemacs-21.5/modules/postgresql...
Generating autoloads for postgresql/postgresql.c...
Updating autoloads for directory /usr/local/src/xemacs-21.5/modules/sample...
Updating autoloads for directory /usr/local/src/xemacs-21.5/modules/zlib...
No autoloads found in zlib/zlib.c
Wrote /usr/local/src/xemacs-21.5/modules/auto-autoloads.el
Wrote /usr/local/src/xemacs-21.5/modules/auto-autoloads.el
Compiling /usr/local/src/xemacs-21.5/modules/auto-autoloads.el...
Fatal error: assertion failed, file /usr/local/src/xemacs-21.5/src/rangetab.c, line 563, dy->cur >= 0 && dy->cur <= dy->largest && dy->largest <= dy->max
make[1]: *** [update-elc-2] Aborted (core dumped)
make[1]: Leaving directory `/usr/local/src/xemacs-21.5-build/src'
make: *** [src] Error 2
zsh: exit 2 make beta
Tell me if you need more information.
--
New @-quartet featured CD Review !!
http://www.indie-music.com/modules.php?name=News&file=article&sid=6457
Didier Verna, didier at lrde.epita.fr, http://www.lrde.epita.fr/~didier
EPITA / LRDE, 14-16 rue Voltaire Tel.+33 (1) 44 08 01 85
94276 Le Kremlin-Bicêtre, France Fax.+33 (1) 53 14 59 22 didier at xemacs.org
More information about the XEmacs-Patches
mailing list