Er, is this someone thinking that they were passing 11 arguments? 0-
A instead of 0-9? I think you should nuke it...
On 2007-10-24, at 16:14 EDT, Philip Romanik wrote:
It substitutes the environment variable 'a' (which I have no idea
what it is).
What is the %a% in lzdc.bat?
Otherwise approved.
On 2007-10-24, at 14:39 EDT, Philip Romanik wrote:
> Change 20071024-Philip-4 by [EMAIL PROTECTED] on 2007-10-24 14:28:49
> EDT
> in /cygdrive/f/laszlo/svn/src/svn/openlaszlo/branches/
wafflecone
> for <http://svn.openlaszlo.org/openlaszlo/branches/
wafflecone>http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
>
> Summary: Pass arguments intact to Windows scripts
>
> New Features:
>
> Bugs Fixed: LPP-4142, LPP-2593, LPP-1636
>
> Technical Reviewer: ptw
> QA Reviewer: (pending)
> Doc Reviewer: (pending)
>
> Documentation:
>
> Release Notes:
>
> Details:
> Merge r6736 from trunk to wafflecone.
>
> Arguments were not being transferred intact to java. The old
scripts
> used %1,%2,... to refer to arguments. However, Windows thinks that
> --runtime=swf7 is two argument, "--runtime" and "swf7". The only
fix I
> found is to pass the arguments intact using %*.
>
> I verified that these files are identical between trunk and
> wafflecone.
>
>
> Tests:
> lzc,lzdc,lzmc pass arguments the same way. Tested on lzc. From
the
> windows command prompt:
>
> - lzc --runtime=swf8 testfile.lzx
>
> This command should product a file testfile.lzr=swf8.swf
>
> - lzc "--runtime=swf8" testfile.lzx
>
> This should work the same as the first case. This makes sure that
> people that are already escaping the argument can continue to do
so.
>
> Files:
> M WEB-INF/lps/server/bin/lzc.bat
> M WEB-INF/lps/server/bin/lzdc.bat
> M WEB-INF/lps/server/bin/lzmc.bat
>
> Changeset: <http://svn.openlaszlo.org/openlaszlo/patches/
20071024->http://svn.openlaszlo.org/openlaszlo/patches/20071024-
> Philip-4.tar
>