I want to be able to write tasks with defined parameters that can detect missing parameters and fill in defaults.
Look at <macrodef> and <presetdef> in 1.6.
I want to never worry about <classpath> and <path> being different implementations.
Huh? When are they different implementations? They both are Path datatypes, the only reason for the difference in name is context. The prime example is the <war> task where <lib>, <webinf>, and <fileset> are all FileSet types, but they need to be named differently.
Erik
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]