comparison PROBLEMS @ 1036:b33a835c21cc

[xemacs-hg @ 2002-10-08 03:11:48 by stephent] doc MacOS stack limit <87k7ktd3vd.fsf@tleepslib.sk.tsukuba.ac.jp>
author stephent
date Tue, 08 Oct 2002 03:11:49 +0000
parents c7a849296cb4
children aea3ce44b888
comparison
equal deleted inserted replaced
1035:b64725295f9e 1036:b33a835c21cc
1184 Use the following instead 1184 Use the following instead
1185 1185
1186 Emacs*EmacsFrame.geometry: 81x56--9--1 1186 Emacs*EmacsFrame.geometry: 81x56--9--1
1187 1187
1188 1188
1189 ** MacOS/X, Darwin
1190 *** XEmacs crashes on MacOS within font-lock, or when dealing
1191 with large compilation buffers, or in other regex applications.
1192
1193 The default stack size under MacOS/X is rather small (512k as opposed
1194 to Solaris 8M), hosing the regexp code, which uses alloca()
1195 extensively, overflowing the stack when complex regexps are used.
1196 Workarounds:
1197
1198 1) Increase your stack size, using `ulimit -s 8192' or a (t)csh
1199 equivalent;
1200
1201 2) Recompile regex.c with REGEX_MALLOC defined.
1202
1189 ** AIX 1203 ** AIX
1190 *** Your Delete key sends a Backspace to the terminal, using an AIXterm. 1204 *** Your Delete key sends a Backspace to the terminal, using an AIXterm.
1191 1205
1192 The solution is to include in your .Xdefaults the lines: 1206 The solution is to include in your .Xdefaults the lines:
1193 1207
1593 systems is a C++ lib, which apparently XEmacs cannot cope with. 1607 systems is a C++ lib, which apparently XEmacs cannot cope with.
1594 1608
1595 1609
1596 ** Digital UNIX/OSF/VMS/Ultrix 1610 ** Digital UNIX/OSF/VMS/Ultrix
1597 *** XEmacs crashes on Digital Unix within font-lock, or when dealing 1611 *** XEmacs crashes on Digital Unix within font-lock, or when dealing
1598 with large compilation buffers. 1612 with large compilation buffers, or in other regex applications.
1599 1613
1600 The default stack size under Digital Unix is rather small (2M as 1614 The default stack size under Digital Unix is rather small (2M as
1601 opposed to Solaris 8M), hosing the regexp code, which uses alloca() 1615 opposed to Solaris 8M), hosing the regexp code, which uses alloca()
1602 extensively, overflowing the stack when complex regexps are used. 1616 extensively, overflowing the stack when complex regexps are used.
1603 Workarounds: 1617 Workarounds: