Thanks Paul,
I was hoping this list had something regarding my problem. Unfortunately
it didn't. Here's what's happenning. When I try to run JDE>Compile I get
the following error:
cd c:\usr\home\java\
javac Pizza.java
/c: /c: No such file or directory
Compilation exited abnormally with code 127 at Wed Dec 08 21:01:47
Similar error shows up when I try to run grep or Shell Command. This
setup works fine if I do not attempt to use bash. I am also able to
start Shell and beanshell successfully. I've been trying to follow the
discussion and understand that there might be some issues with sub
processes in Xemacs. I haven't upgraded to the latest versions for fear
of breaking something that's already working. Is there a workaround for
this?
My setup is:
JDE 2.1.4
Cygwin B-20
Xemacs 21.1.6 NT natively compiled binary release
cygwin bin directory is in the path and all tools work fine outside
xemacs
My Complete .emacs file:
-----------------
(custom-set-variables
'(paren-mode (quote sexp) nil (paren))
'(font-lock-mode t nil (font-lock)))
(custom-set-faces)
;; Using bash shell in emacs
(setq binary-process-input t)
(setq w32-quote-process-args ?\")
(setq shell-file-name "bash") ;; or sh if you rename your bash
(setenv "SHELL" shell-file-name)
(setq explicit-shell-file-name shell-file-name)
;(setq explicit-sh-args '("-login" "-i"))
(custom-set-variables
'(jde-run-java-vm-w "java"))
-----------------
Paul Kinnucan wrote:
>
> At 05:07 AM 12/9/99 GMT, you wrote:
> >Mike,
> >I am using XEmacs and JDE with Cygwin and am having some problems making
> >it all work. Would you mind sharing the configuration list you are
> >talking about here.
> >
>
> Here is Mike's list:
>
> 1/ The version of imenu that comes with JDE doesn't work with XEmacs - users
> need to use the one that comes with XEmacs.
>
> 2/ On XEmacs NT, the JDE option "Run Java Vm W" should be set to "java"
> rather than "javaw", otherwise the Beanshell doesn't run.
>
> 3/ On XEmacs NT, the JDE files can't have a pathname with spaces in it,
> otherwise the Beanshell doesn't run.