I got this error when execute the
following command by mistake in a buffer containing xml.
M-x jde-mode
Javier
At 06:03 PM 1/9/2001 -0500, Charles Rich wrote:
>In Emacs 20.6, with jde-2.2.6/lisp, speedbar-0.13a, semantic-1.3.2,
>elib-1.0, and
>eieio-0.15, I seem to get an easily reproducible error if I enter JDE mode
>with an empty buffer. I don't think my customizations are causing it, but
>it is
>easy to check:
>
> (1) Create a new empty buffer.
> (2) Do M-X jde-mode<cr>
>
>When I do this, I get the infinite loop attached below below.
>
>Btw, this same error happens if I create a new file by the common practice
>of doing C-X C-F Foo.java<cr>, except in this case the error is trapped
>and you find the following line in *Messages*:
>
> File mode specification error: (error "Lisp nesting exceeds
> max-lisp-eval-depth")
>
>Thanks in advance, -C. Rich
>________________
>Signaling: (error "Lisp nesting exceeds max-lisp-eval-depth")
> byte-code(**omitted**)
> semantic-flex(1 1)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel()
> jde-parse-buffer-contains-multiple-classes-p()
> jde-parse-update-after-parse()
> run-hooks(semantic-after-toplevel-bovinate-hook)
> semantic-bovinate-toplevel(t)
> senator-parse()
> (condition-case nil (senator-parse) (quit (message "senator-minor-mode:
> parsing of buffer canceled.")))
> (if (not (and ... semantic-toplevel-bovine-table)) (senator-minor-mode
> nil) (if (featurep ...) (easy-menu-add senator-minor-menu
> senator-mode-map)) (message "MID1 SENATOR_MINOR_MODE_SETUP")
> (condition-case nil (senator-parse) (quit ...)) (message "MID2
> SENATOR_MINOR_MODE_SETUP"))
> (if senator-minor-mode (if (not ...) (senator-minor-mode nil) (if ...
> ...) (message "MID1 SENATOR_MINOR_MODE_SETUP") (condition-case nil ...
> ...) (message "MID2 SENATOR_MINOR_MODE_SETUP")) (if (featurep ...)
> (easy-menu-remove senator-minor-menu)) (setq
> senator-isearch-semantic-mode nil))
> senator-minor-mode-setup()
> senator-minor-mode(1)
> jde-mode-internal()
> jde-mode()
>* call-interactively(jde-mode)
> execute-extended-command(nil)
> call-interactively(execute-extended-command)
>
>--
> Charles Rich | Mitsubishi Electric Research Laboratories
> 617-621-7507 phone | 201 Broadway
> 617-621-7550 fax | Cambridge, MA 02139
> [EMAIL PROTECTED] | http://www.merl.com