>>>>> "Hrvoje" == Hrvoje Niksic
<hniksic(a)arsdigita.com> writes:
Hrvoje> A third, and IMHO best, solution would be for XEmacs to
Hrvoje> raise its own stack size if it notices it to be too small.
Hrvoje> It's quite easy to do for someone who has access to a
Hrvoje> Digital Unix system.
I should be able to build a CVS version of xemacs on Compaq Tru64 UNIX
V5.0A. GCC is 2.95.3. I may also be able to build on Digital UNIX
V4.0D, but it's not certain, because all necessary tools may not work
on that platform here. (Just because some of our local tools may have
been built on 5.0, and may not run on 4.0.)
Would this be helpful? All I can do is build, and test if someone
tells me specifically what to test. I'm not qualified to touch the
source code.
I'd like to contribute if I can, because I know (first hand) how
confusing the absurdly small default stacksize limit can be for
inexperienced Digital UNIX users.
Note that default (DFLSSIZ in /usr/include/machines/vmparam.h I think)
was increased from 2048KB in Digital UNIX 4.0 to 8192KB in Tru64 UNIX
5.0. Is it still a problem for xemacs with the larger default stack
size in 5.0?
Since it's sooooo easy for the user to solve this problem with ulimit,
wouldn't an entry in the PROBLEMS file be good enough?
(Apologies if I'm on the wrong track here. I did not study some
earlier messages in this thread very carefully, and have made some
assumptions about what I think you're all talking about.)
Kind regards,
David
-------------------------------------------------------------------
David Starks-Browning | starksb(a)ebi.ac.uk
EMBL Outstation -- |
The European Bioinformatics Institute |
Wellcome Trust Genome Campus | tel: +44 (1223) 494 616
Hinxton, Cambridge, CB10 1SD, UK | fax: +44 (1223) 494 468
-------------------------------------------------------------------