Hello,
I cannot get JDB working properly with XEmacs - is this because of the
problem described by Paul Kinnucan in a recent message on the JDE list?
>> ... The current version of NT/XEmacs has a bug in its external process
invocation code that prevents display of GUI Java apps launched by the JDE.
I'd recommend NOT using NT/XEmacs for Java development until this issue is
resolved. The XEmacs team has promised to alert me as soon as the bug is
fixed. ... <<
This was dated 11 May 1999 - can anyone offer a situation update? I don't
need GUI support just yet.
The symptoms are as described by others on NT/Emacs - no Jdb menu, no "=>"
in the source panel. I get a message
"Error: Could not find MainClass.java. See jde-db-source-directories."
when I type "step" into the comint window (though otherwise it works fine,
locals are viewable etc.) Entering
jde-db-source-directories ^J
into the scratch buffer prints
"f:/InfoGain/JavaCourse/Examples/Polymorphism/"
- I then executed
(dired "f:/InfoGain/JavaCourse/Examples/Polymorphism/")
just to make sure it was happy with the forward slashes, and it displays
the dired window without problems, showing MainClass.java.
I'm assuming that everything is case-sensitive, even if it shouldn't be,
and I don't have spaces in file/dir names. Why can't it find the file?
If this is a non-starter I'll reluctantly go back to JBuilder 2 -- but I
much prefer this environment - especially for non-GUI code.
Thanks in advance,
Regards,
Thomas.
Environment:
NT4 SP3
XEmacs 21.0 b67 "20 minutes to Nikko", attcanada.net binary distribution.
JDE 2.1.6beta1
cc-mode "c-version" 5.25
prj.el:
----
(setq jde-db-source-directories
"f:/InfoGain/JavaCourse/Examples/Polymorphism/")
(setq jde-compile-option-debug (quote ("all" (t nil nil))))
----
.emacs :
----
(custom-set-variables
'(delete-key-deletes-forward t)
'(column-number-mode t)
'(browse-url-browser-function (quote browse-url-netscape))
'(line-number-mode t)
'(bell-volume 1))
(custom-set-faces)
(set-face-font 'default "Courier New:Regular:9")
(set-face-foreground 'default "black")
(set-face-background 'default "white")
(setq scroll-step 1)
(require 'pc-select)
(pc-select-mode)
(require 'jde)
(define-key pc-select-map [(shift insert)] 'yank-clipboard-selection)
;; TEN: Custom key bindings.
(defun close-current()
"Close current window, kill buffer"
(interactive)
(kill-buffer (current-buffer))
)
(global-set-key '(meta f3) 'close-current)
----
----
Thomas Nichols
InfoGain Limited, 1 Bell Street, Maidenhead, Berkshire SL6 1BU, UK
URL: http://www.infogain.com
Office: +44 (0)1628 580 600
Fax: +44 (0)1628 580 610
============================================
Caution: Neither this e-mail nor any attachment places any legal or
contractual obligations on InfoGain Limited. Any reproduction, disclosure
or dissemination beyond the intended addressees is strictly prohibited save
for the legitimate business purposes of InfoGain Limited and its clients or
partners.
============================================