Martijn Kruithof wrote:
Since this is at least a quasi-bug (not ours but we can fix it)

Assuming that the javadoc command's behavior is in fact correct and it is just the JDK documentation which is incomplete or misleading (which is my guess), then it is really an Ant bug.

and
has been confirmed fixed in HEAD, do we want to merge for 1.6.5?

Please no, it doesn't seem to be a total showstopper [...]

I guess +0 from me on merging it. Important only to some people, of course. Could wait for 1.7.

As I understand it, it affects people who set useexternalfile="true" when running <javadoc> on a source tree containing spaces in the name on Windows - the task breaks with a wacko error message.

The latter two conditions (Windows + spaces) probably represents the minority of users, but it means that e.g. NetBeans cannot safely set useexternalfile="true" in projects it creates, lest this bug be triggered - which in turn means that Javadoc generation will fail on big enough projects, because the command line for the classpath will get too big.

On the other hand, the average Windows user who is writing his or her own script by hand can choose whether or not to use the attribute; they probably do not need to both handle a big classpath *and* keep sources in a path with spaces. (Unfortunately when #27814 manifests itself, it is far from obvious what you did wrong.)

-J.

--
[EMAIL PROTECTED]   x22801   netbeans.org   ant.apache.org
if I had known it was harmless I would have killed it myself


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to