Subject: Re: Modifiable parameters?
From: Erik Naggum <erik@naggum.no>
Date: 1997/02/14
Newsgroups: comp.lang.lisp
Message-ID: <3064906302020876@naggum.no>


* cosc19z5@Bayou.UH.EDU
| [ more hostile crap]

the "manual" is the Emacs Lisp Reference Manual, not the documentation
strings.  it appears that you don't even _know_ of the former, yet become
extremely hostile when I suggest that you would have found the answers you
needed there.  FYI, here are the relevant parts of it:

in the node (elisp)Eval:

 - Variable: max-lisp-eval-depth
     This variable defines the maximum depth allowed in calls to `eval',
     `apply', and `funcall' before an error is signaled (with error
     message `"Lisp nesting exceeds max-lisp-eval-depth"').  This counts
     internal uses of those functions, such as for calling the functions
     mentioned in Lisp expressions, and recursive evaluation of
     function call arguments and function body forms.

     This limit, with the associated error when it is exceeded, is one
     way that Lisp avoids infinite recursion on an ill-defined function.

     The default value of this variable is 200.  If you set it to a
     value less than 100, Lisp will reset it to 100 if the given value
     is reached.

     `max-specpdl-size' provides another limit on nesting.  *Note Local
     Variables::.

in the node (elisp)Local Variables:

 - Variable: max-specpdl-size
     This variable defines the limit on the total number of local
     variable bindings and `unwind-protect' cleanups (*note Nonlocal
     Exits::.) that are allowed before signaling an error (with data
     `"Variable binding depth exceeds max-specpdl-size"').

     This limit, with the associated error when it is exceeded, is one
     way that Lisp avoids infinite recursion on an ill-defined function.

     The default value is 600.

     `max-lisp-eval-depth' provides another limit on depth of nesting.
     *Note Eval::.

the sources for the Emacs Lisp Reference Manual is found at

    prep.ai.mit.edu:/pub/gnu/elisp-manual-19-2.4.2.tar.gz

and at any of the numerous mirrors.

#\Erik
-- 
my other car is a cdr