Ed Mooney <Ed.Mooney <at> Sun.COM> writes: > > Try setting jde-cygwin-path-converter to jde-cygwin-path-converter-cygpath: > > M-x customize-variable RET jde-cygwin-path-converter > > FSF emacs, XEmacs and NT/Emacs are the only versions the user's guide[1] > claims the JDEE supports. > [1] http://jdee.sunsite.dk/jdedoc/html/jde-ug/jde-ug-content.html#Intro
Yes, but there's a way to support cygwin Emacs too. The problem with the official release of jdee is that it does not make the difference between paths for java and paths for emacs. They are computed the same way by jde-normalize-path. Such a treatment is not suitable for hybrid environment like cygwin Emacs : emacs wants Unix style paths whereas java wants Windows style paths. My proposed patch (see last thread) split jde-normalize-path in two functions, one (with cygwin) for java paths and the other (without cygwin) for emacs paths. Unfortunately this is not compatible with NT/Emacs, that always wants Windows style paths... But I'm sure we could find a unified solution. > > Felix Dorner wrote: > > Hi, > > > > motivated by the ongoing cygwin thread I installed: cygwin, cygwin > > emacs, jde. The jde-bsh-run command now involves: > > [...] > > The java executable obviously cannot deal with those unix style > > pathnames. I did not find a real "guide" on setting up the jde with > > cygwin emacs, so I hope someone can help me here.
