Re: boo-boo in run docs?

[email protected] (ToddAndMargo via perl6-users) Mon, 3 Nov 2025 00:56:06 -0800
Newsgroups perl.perl6.users
Message-ID <[email protected]>
On 11/3/25 12:28 AM, ToddAndMargo via perl6-users wrote:
> Proposed change:
> 
> sub run(
>      *@args ($, *@),
>      int :exitcode = 0,     #   <---- addition
>      :$in = '-',
>      :$out = '-',
>      :$err = '-',
>      Bool :$bin = False,
>      Bool :$chomp = True,
>      Bool :$merge = False,
>      Str:D :$enc = 'UTF-8',
>      Str:D :$nl = "\n",
>      :$cwd = $*CWD,
>      Hash() :$env = %*ENV,
>      :$arg0,
>      :$win-verbatim-args = False
> --> Proc:D)


OOps, that should have been in Proc, not run:

method new(Proc:U:
         int :$exitcode = 0,     #   <---- addition
         :$in = '-',
         :$out = '-',
         :$err = '-',
         Bool :$bin = False,
         Bool :$chomp = True,
         Bool :$merge = False,
         Str:D :$enc = 'UTF-8',
         Str:D :$nl = "\n",
     --> Proc:D)