[EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:

> Log:
> -t stopped working. Per leo, "try -t1"

Things are a bit more complicated:

  parrot -t foo.pbc       # ok

But

  parrot -t foo.pbc x.y   # err

The problem is that -t takes optional arguments now, so it uses foo.pbc
as argument, because it's not the last non-option and x.y get's passed
to parrot as file, which of course fails.

Current work arounds:

  parrot -t1 foo.pbc  x.y    # ok - pass option
  parrot -t 1 foo.pbc  x.y   # ok - pass option
  parrot -t -- foo.pbc  x.y  # ok - delimit non-options

The same issue arises with -d, -D, and -O, which all take optional args.

leo

Reply via email to