[EMAIL PROTECTED] writes: > > I'm using nqmacs+jdee2.3.5 on winxp without cygwin. When I use > jde-ant-build, I encounter the compilation buffer that say > "...build.xml does not exist". After I traced jde-ant.el. I found the > problem that file seperator should be " ,not '.
The single quote works for me with nqmacs on Windows XP: -*- mode: compilation; default-directory: "~/jde-dev/jmath/src/jmath/" -*- ant -Dant.home=c:/java/apache-ant-1.6.2 -buildfile 'c:/home/jde-dev/jmath/build.xml' -emacs clean Buildfile: c:\home\jde-dev\jmath\build.xml clean: Deleting directory C:\home\jde-dev\jmath\classes BUILD SUCCESSFUL Total time: 0 seconds Compilation finished at Fri Mar 11 23:50:33 Paul > > *** d:/emacs-22/site-lisp/jde-2.3.5/lisp/jde-ant.el Wed Mar 9 11:17:09 2005 > --- d:/emacs-22/site-lisp/jde-2.3.5/lisp/jde-ant.org.el Fri Dec 17 > 12:29:38 2004 > *************** > *** 250,257 **** > (string= (car jde-ant-invocation-method) "Java") > (and (string= (car jde-ant-invocation-method) > "Script") > ! (not (featurep 'xemacs)) > ! (not (eq system-type 'windows-nt))));;;zhangyin's > hack > "'" > "\"")) > (ant-program (if (or (string-match "\\\\" jde-ant-program) > --- 250,256 ---- > (string= (car jde-ant-invocation-method) "Java") > (and (string= (car jde-ant-invocation-method) > "Script") > ! (not (featurep 'xemacs)))) > "'" > "\"")) > (ant-program (if (or (string-match "\\\\" jde-ant-program)