Matthias Rausch writes:
(B > If i try to lauunch JDEE in Emacs, 
(B
(BWhat version of the JDEE are you using? What version of semantic? I have
(Bnot tested the JDEE with semantic 2.0. Another user has submitted fixes
(Bto enable the JDEE to work with semantic 2.0. The latest beta version
(Bof the JDEE includes those fixes.
(B
(BPaul
(B
(B
(B > I get the following error although I'm using the newest required packages from 
(B > cedet1.0beta:
(B > 
(B > Debugger entered--Lisp error: (wrong-type-argument stringp nil)
(B >   looking-at(nil)
(B >   (cond ((looking-at "\\s-+") (setq semantic-lex-end-point ...)) ((looking-at 
(B > "\\s-*\\(\n\\|\\s>\\)") (setq semantic-lex-end-point ...)) ((looking-at 
(B > semantic-lex-comment-regex) (let ... ... ... ... ...)) ((looking-at 
(B > semantic-lex-number-expression) (semantic-lex-push-token ...)) ((looking-at 
(B > "\\s\"") (semantic-lex-push-token ...)) ((looking-at "\\(\\sw\\|\\s_\\)+") 
(B > (semantic-lex-push-token ...)) ((and ... ...)) ((and ... ...)) (t (error 
(B > "Unmatched Text during Lexical Analysis")))
(B >   (semantic-lex-one-token (semantic-lex-ignore-whitespace 
(B > semantic-lex-ignore-newline semantic-lex-ignore-comments 
(B > wisent-java-lex-number wisent-java-lex-string wisent-java-lex-symbol 
(B > semantic-lex-punctuation-type wisent-java-lex-blocks 
(B > semantic-lex-default-action))
(B >   (while (and (< ... end) (or ... ...)) (semantic-lex-one-token 
(B > (semantic-lex-ignore-whitespace semantic-lex-ignore-newline 
(B > semantic-lex-ignore-comments wisent-java-lex-number wisent-java-lex-string 
(B > wisent-java-lex-symbol semantic-lex-punctuation-type wisent-java-lex-blocks 
(B > semantic-lex-default-action)) (when (eq semantic-lex-end-point tmp-start) 
(B > (error "Lexical Analyzer: hang detected LEX: %S : START: %d END: %d" ... 
(B > tmp-start semantic-lex-end-point)) (setq tmp-start semantic-lex-end-point) 
(B > (goto-char semantic-lex-end-point) (semantic-lex-debug-break (car 
(B > semantic-lex-token-stream)))
(B >   (progn (set-syntax-table (copy-syntax-table semantic-lex-syntax-table)) 
(B > (goto-char start) (while (and ... ...) (semantic-lex-one-token ...) 
(B > (when ... ...) (setq tmp-start semantic-lex-end-point) (goto-char 
(B > semantic-lex-end-point) (semantic-lex-debug-break ...)))
(B >   (unwind-protect (progn (set-syntax-table ...) (goto-char start) 
(B > (while ... ... ... ... ... ...)) (save-current-buffer (set-buffer buffer) 
(B > (set-syntax-table table)))
(B >   (let ((table ...) (buffer ...)) (unwind-protect (progn ... ... ...) 
(B > (save-current-buffer ... ...)))
(B >   (with-syntax-table semantic-lex-syntax-table (goto-char start) (while 
(B > (and ... ...) (semantic-lex-one-token ...) (when ... ...) (setq tmp-start 
(B > semantic-lex-end-point) (goto-char semantic-lex-end-point) 
(B > (semantic-lex-debug-break ...)))
(B >   (let* ((starting-position ...) (semantic-lex-token-stream nil) (tmp-start 
(B > start) (semantic-lex-end-point start) (semantic-lex-current-depth 0) 
(B > (semantic-lex-maximum-depth ...) (semantic-lex-analysis-bounds ...)) (if (> 
(B > end ...) (error "Lex: End = %d, but point-max = %d" end ...)) 
(B > (with-syntax-table semantic-lex-syntax-table (goto-char start) 
(B > (while ... ... ... ... ... ...)) (goto-char starting-position) (nreverse 
(B > semantic-lex-token-stream))
(B >   wisent-java-tags-lexer(1 192 nil nil)
(B >   semantic-lex(1 192 nil)
(B >   semantic-parse-region-default(1 192 nil nil nil)
(B >   semantic-parse-region(1 192)
(B >   semantic-bovinate-toplevel(t)
(B >   senator-parse()
(B >   (progn (senator-parse) (semantic-make-local-hook (quote 
(B > semantic-after-toplevel-cache-change-hook)) (add-hook (quote 
(B > semantic-after-toplevel-cache-change-hook) (quote 
(B > senator-completion-cache-flush-fcn) nil t) (semantic-make-local-hook (quote 
(B > semantic-after-partial-cache-change-hook)) (add-hook (quote 
(B > semantic-after-partial-cache-change-hook) (quote 
(B > senator-completion-cache-flush-fcn) nil t))
(B >   (condition-case nil (progn (senator-parse) (semantic-make-local-hook ...) 
(B > (add-hook ... ... nil t) (semantic-make-local-hook ...) (add-hook ... ... nil 
(B > t)) (quit (message "senator-minor-mode: parsing of buffer canceled.")))
(B >   (if (not (and ... ...)) (progn (setq senator-minor-mode nil) (error "Buffer 
(B > %s was not set up for parsing" ...)) (if (featurep ...) (easy-menu-add 
(B > senator-minor-menu senator-mode-map)) (condition-case nil 
(B > (progn ... ... ... ... ...) (quit ...)))
(B >   (if senator-minor-mode (if (not ...) (progn ... ...) (if ... ...) 
(B > (condition-case nil ... ...)) (if (featurep ...) (easy-menu-remove 
(B > senator-minor-menu)) (remove-hook (quote 
(B > semantic-after-toplevel-cache-change-hook) (quote 
(B > senator-completion-cache-flush-fcn) t) (remove-hook (quote 
(B > semantic-after-partial-cache-change-hook) (quote 
(B > senator-completion-cache-flush-fcn) t) (setq senator-isearch-semantic-mode 
(B > nil))
(B >   senator-minor-mode-setup()
(B >   senator-minor-mode(1)
(B >   (save-excursion (set-buffer buff) (senator-minor-mode (if val 1 -1)))
(B >   (lambda (buff) (save-excursion (set-buffer buff) (senator-minor-mode ...)))
(B > (#<buffer *scratch*>)
(B >   mapc((lambda (buff) (save-excursion (set-buffer buff) 
(B > (senator-minor-mode ...))) (#<buffer *scratch*>))
(B >   (or (and (boundp ...) global-senator-minor-mode) (mapc (lambda ... ...) 
(B > (jde-get-java-source-buffers)))
(B >   (lambda (sym val) (or (and ... global-senator-minor-mode) (mapc ... ...)) 
(B > (set-default sym val))(jde-enable-senator t)
(B >   #[(symbol) "�,AC(B �,AD(BN�\n �,AE([EMAIL PROTECTED] �,AF(BN� �,AG(B   
(B > �,AH(BN�! �,AI(BN�&    \n
(B > \"��,AJ(B �,AH�K(B#��,AJ(B �,AI�K(B#��,AL(B �,AM(B\n#*�" [symbol set 
(B > val-to-set eval saved-value 
(B > standard-value custom-set set-default customized-value jde-project put nil 
(B > jde-put-project "default"] 4](jde-enable-senator)
(B >   mapcar(#[(symbol) "�,AC(B �,AD(BN�\n �,AE([EMAIL PROTECTED] �,AF(BN� 
(B > �,AG(B   �,AH(BN�! �,AI(BN�&     \n
(B > \"��,AJ(B �,AH�K(B#��,AJ(B �,AI�K(B#��,AL(B �,AM(B\n#*�" [symbol set 
(B > val-to-set eval saved-value 
(B > standard-value custom-set set-default customized-value jde-project put nil 
(B > jde-put-project "default"] 4] (jde-gen-session-bean-template jde-gen-beep 
(B > jde-complete-signature-display jde-project-name jde-which-method-format 
(B > jde-run-classic-mode-vm jde-complete-unique-method-names jde-find-granularity 
(B > jde-which-method-max-length jde-javadoc-gen-nodeprecatedlist 
(B > jde-imenu-include-classdef jde-javadoc-gen-link-online 
(B > jde-complete-display-result-type jde-gen-code-templates jde-gen-cflow-else 
(B > jde-jdk-registry jde-javadoc-gen-destination-directory jde-mode-line-format 
(B > jde-mode-abbreviations jde-imenu-enable jde-compile-option-verbose 
(B > jde-check-version-flag jde-db-option-heap-size jde-bug-debugger-host-address 
(B > jde-complete-add-space-after-method jde-run-option-enable-system-assertions 
(B > jde-db-requested-breakpoint-face-colors jde-wiz-show-report 
(B > jde-javadoc-gen-use jde-gen-buffer-boilerplate jde-bug-raise-frame-p 
(B > jde-db-option-application-args jde-javadoc-gen-nonavbar 
(B > jde-run-option-interpret-mode jde-javadoc-gen-nohelp 
(B > jde-gen-jfc-app-buffer-template jde-log-max jde-bug-key-bindings 
(B > jde-compile-finish-hook jde-compile-option-nowarn jde-setnu-mode-threshold 
(B > jde-db-option-host jde-wiz-get-set-variable-prefix bsh-vm 
(B > jde-compile-jump-to-first-error jde-import-insert-group-names 
(B > jde-compile-option-encoding jde-db-option-connect-shared-memory-name 
(B > jde-run-option-java-profile bsh-startup-timeout ...))
(B >   jde-set-variables-init-value(t)
(B >   jde-load-project-file()
(B >   jde-update-autoloaded-symbols()
(B >   byte-code("�,[EMAIL PROTECTED](B ��,AA�B(B!�" [jde-update-autoloaded-symbols 
(B > provide jde-javadoc] 
(B > 2)
(B >   (jde-javadoc-enable-menu-p)
(B > 
(B > 
(B > Thank you very much for your help, 
(B > 
(B > Matthias
(B > 

Reply via email to