>>>> "Aidan" == Aidan Kehoe
<kehoea(a)parhasard.net> writes:
Aidan> About fifteen lines into it, a really long mkdep output
Aidan> line gets printed to the compilation buffer. XEmacs
Aidan> crashes.
Aidan> re-search-forward("^[^:\n]+-[a-zA-Z][^:\n]+$" 25533 t)
cd $srcdir/src
rm regex.o
# grep Makefile for 'CFLAGS='
make CFLAGS="$CFLAGS -DREGEX_MALLOC"
# if you are running installed:
cd ..
make install
# or just copy the executable and the dumpfile (if --pdump enabled) to
# the appropriate bin directory, and re-symlink as appropriate)
Or just upgrade to 21.4.15:
2003-08-15 Stephen J. Turnbull <stephen(a)xemacs.org>
* configure.in (regex_malloc): New option.
configure.usage (--use-regex-malloc): Document it.
The default (unless I screwed up) is --use-regex-malloc=yes, and you
use --use-regex-malloc=no to squeeze maximum performance out of the
regex code.
You can still run into problems, maybe even crash, but now you're
limited by available heap, not by available stack.
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.