roxspring 2003/10/22 16:48:32 Modified: cli/src/java/org/apache/commons/cli2 DefaultOption.java Log: DefaultOption now allows options with arguments immediately following the short option, just as I thought it always had done. E.g. "-Flogfile" has an option "-F" and argument "logfile" Revision Changes Path 1.3 +12 -5 jakarta-commons-sandbox/cli/src/java/org/apache/commons/cli2/DefaultOption.java Index: DefaultOption.java =================================================================== RCS file: /home/cvs/jakarta-commons-sandbox/cli/src/java/org/apache/commons/cli2/DefaultOption.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- DefaultOption.java 21 Oct 2003 19:28:14 -0000 1.2 +++ DefaultOption.java 22 Oct 2003 23:48:32 -0000 1.3 @@ -154,8 +154,15 @@ //HMM test bursting all vs bursting one by one. arguments.set(preferredName); - arguments.add(shortPrefix + argument.substring(burstLength)); - arguments.previous(); + + if(getArgument()==null){ + arguments.add(shortPrefix + argument.substring(burstLength)); + } + else{ + arguments.add(argument.substring(burstLength)); + } + + arguments.previous(); } else { throw new BurstException(this, argument); }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]