From ... From: Erik Naggum Subject: Re: Modifiable parameters? Date: 1997/02/14 Message-ID: <3064906302020876@naggum.no>#1/1 X-Deja-AN: 218727571 References: <5e0puu$jg6@Masala.CC.UH.EDU> mail-copies-to: never To: cosc19z5@Bayou.UH.EDU (cosc19z5@bayou.uh.edu) Organization: Naggum Software; +47 2295 0313; http://www.naggum.no Newsgroups: comp.lang.lisp * 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