patrick duval writes:
> Hello,
>
> On linux fedora-core-2 I get a "Comint exited abnormally with code 129"
> error message when trying to debug any java app with jdee:
>
> Comint exited abnormally with code 129
>
> NB: the same jdb command submitted in a shell runs fine.
>
> NB: I don't get this error on MacOS X using the same versions of emacs
> and jdee.
>
> I found a message on this issue in the mail archive, but no answer to
> it (http://www.mail-archive.com/[EMAIL PROTECTED]/msg07772.html).
>
> Any progress on that issue?
Try JDEE 2.3.4beta5.
Paul
>
> This error arises in the following environment:
>
> platform: linux fedora-core-2
> jdee version: 2.3.3
> emacs version: 21.3.1
> *Backtrace* buffer: none
> *JDEEbug* buffer: none
> prj.el: none
>
> jdee debug buffer:
> --------------------------------------------------------
> cd /home/der_gi/duval/hello/
> /usr/local/java/bin/jdb -launch -classpath /home/der_gi/duval/hello HelloYou
> Comint exited abnormally with code 129
> --------------------------------------------------------
>
> *compile* buffer:
> --------------------------------------------------------
> cd /home/der_gi/duval/hello/
> /usr/local/java/bin/javac -classpath /home/der_gi/duval/hello -g HelloYou.java
> Compilation finished at ...
> --------------------------------------------------------
>
> emacs startup file:
> --------------------------------------------------------
> (setq debug-on-error t)
> (setq load-path (append load-path (list "~/elisp")))
> (if (and (boundp 'window-system) window-system)
> (if (string-match "XEmacs" emacs-version)
> (require 'sym-lock)
> (require 'font-lock)))
> ;; font-lock colorized minor modes
> (global-font-lock-mode t)
> ;; jde mode for Java
> (cond
> (window-system
> ;; nb: the order of semantic and jde invocations below is mandatory
> ;; (setq semantic-load-turn-everything-on nil) makes jde bug
> (setq semantic-load-turn-useful-things-on t)
> (add-to-list 'load-path "/usr/share/emacs/site-lisp/jde/lisp")
> (add-to-list 'load-path "/usr/share/emacs/site-lisp/semantic")
> (add-to-list 'load-path "/usr/share/emacs/site-lisp/speedbar")
> (add-to-list 'load-path "/usr/share/emacs/site-lisp/elib")
> (add-to-list 'load-path "/usr/share/emacs/site-lisp/eieio")
> (require 'jde)
> ;; get rid of semantic's header-line and deco
> (global-semantic-stickyfunc-mode -1)
> (global-semantic-decoration-mode -1)
> ;; Set c-basic-offset to 2 for indents in java-mode
> (add-hook 'jde-mode-hook (lambda () (setq c-basic-offset 2)))))
>
> ;; Set JDE default classpath to "." for java, and use javac -g option
> (custom-set-variables
> ;; custom-set-variables was added by Custom -- don't edit or cut/paste it!
> ;; Your init file should contain only one such instance.
> '(jde-compiler (quote ("javac" "")))
> '(jde-global-classpath (quote (".")))
> '(jde-sourcepath (quote (".")))
> '(jde-compile-option-debug (quote ("all" (t nil nil))))
> )
> --------------------------------------------------------
>
> *Messages* Buffer:
> --------------------------------------------------------
> (emacs -q -l .emacs-jde.el)
> Loading disp-table...done
> Loading tool-bar...done
> Loading image...done
> Loading tooltip...done
> Loading /usr/share/emacs/site-lisp/site-start.d/lang-coding-systems-init.el
> (source)...done
> Loading /usr/share/emacs/site-lisp/site-start.d/mew-init.el (source)...
> Loading /usr/libexec/emacs/21.3/i386-redhat-linux/fns-21.3.1.el (source)...done
> Loading /usr/share/emacs/site-lisp/site-start.d/mew-init.el (source)...done
> Loading /usr/share/emacs/site-lisp/site-start.d/php-mode-init.el (source)...done
> Loading /usr/share/emacs/site-lisp/site-start.d/po-mode-init.el (source)...done
> Loading /usr/share/emacs/site-lisp/site-start.d/psgml-init.el (source)...done
> Loading /usr/share/emacs/site-lisp/site-start.d/python-mode-init.el (source)...done
> Loading /usr/share/emacs/site-lisp/site-start.d/rpm-spec-mode-init.el
> (source)...done
> Loading /usr/share/emacs/site-lisp/site-start.d/ruby-mode-init.el (source)...done
> Loading regexp-opt...done
> Loading easymenu...done
> Loading derived...done
> Loading semantic-idle...done
> Loading semanticdb...done
> Loading semantic-decorate-mode...done
> Loading senator...done
> Loading mule-util...done
> jde-java-font-lock: building names cache...empty
> Loading wisent-java-tags...done
> Loading cl-seq...done
> Setting JDE variables to startup values...
> Loading semantic-edit...done
> Loading semanticdb-file...done
> Mark set [2 times]
> Loading jde-javadoc...
> Setting JDE variables to startup values...
> Loading jde-javadoc...done
> (No files need saving)
> No compilation errors
> Flushed completion cache.
> Mark set [2 times]
> --------------------------------------------------------
>
> *Buffer List* buffer:
> --------------------------------------------------------
> MR Buffer Size Mode File
> -- ------ ---- ---- ----
> * *debugHelloYou* 148 Comint
> *JDEE bsh* 0 Comint
> * *Messages* 1638 Fundamental
> HelloYou.java 520 JDE ~/hello/HelloYou.java
> *scratch* 0 Lisp Interaction
> * *compilation* 154 Compilation
> --------------------------------------------------------
>
> Patrick.
> --
>