This is now in. Please update and confirm the change.
Thanks Troy.
On Apr 8, 2011, at 11:19 AM, Daniels, Troy (US SSA) wrote:
> There appears to be a bug in jde-create-prj-values-str when using
> nested project files. Consider this directory structure.
>
>
> Root
> --classes
> --prj.el (defines jde-global-classpath as ("./classes"))
> --src1
> ----prj.el (does not define jde-global-classpath)
> ----com/some/pkg/Foo.java
> --src2
> ----prj.el (does not define jde-global-classpath)
>
> When editing Foo.java and calling jde-create-prj-values-str (e.g.,
> as part of jde-bsh-run), this call is made at line 2338 of jde.el.
> (The line number might be off a bit if I've patched the source
> elsewhere.)
>
> (jde-build-path-arg nil (jde-get-global-classpath) t))
>
> This results in the classpath being expanded with root/src1 as the
> project base, giving the incorrect classpath of root/src1/classes.
> If the line is modified to be
>
> (jde-build-path-arg nil (jde-get-global-classpath) t 'jde-
> global-classpath)))
>
> (adding the symbol), then the expansion is done correctly as root/
> classes.
>
> Troy
>
> ------------------------------------------------------------------------------
> Xperia(TM) PLAY
> It's a major breakthrough. An authentic gaming
> smartphone on the nation's most reliable network.
> And it wants your games.
> http://p.sf.net/sfu/verizon-sfdev
> _______________________________________________
> jdee-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/jdee-users
------------------------------------------------------------------------------
Xperia(TM) PLAY
It's a major breakthrough. An authentic gaming
smartphone on the nation's most reliable network.
And it wants your games.
http://p.sf.net/sfu/verizon-sfdev
_______________________________________________
jdee-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jdee-users