title: Emacs: nesting exceeds `max-lisp-eval-depth'
body: <p>From time to time I get a "nesting exceeds `max-lisp-eval-depth'" error.</p>
  
  <ul>
  <li>What does it mean?</li>
  <li>When I get one, is there something I can do, other than "killall emacs"?</li>
  </ul>
  
  <h3>Edit:</h3>
  
  <p>You can get the error if you evaluate:</p>
  
  <pre><code>(defun func ()
    (func))
  (func)
  </code></pre>
  
  <p>However, in this case emacs remains responsive.</p>