On Windows 10 rakudo star 2017.07 I get

\"foo\"
Proc.new(in => IO::Pipe, out => IO::Pipe, err => IO::Pipe, exitcode =>
0, signal => 0, command => ["echo \"foo\""])

whereas on FreeBSD 10 I get

foo

only (no quotes or Proc.new structure)

S

On 29 July 2017 at 16:29, Holli Holzer <perl6-bugs-follo...@perl.org> wrote:
> # New Ticket Created by  Holli Holzer
> # Please include the string:  [perl #131814]
> # in the subject line of all future correspondence about this issue.
> # <URL: https://rt.perl.org/Ticket/Display.html?id=131814 >
>
>
> good localtime()
>
> I was told to write here after a conversation on irc. when i run the
> following code under rakudo 2017.07 on windows 8.1
>
>     shell qq[echo "foo"];
>
> the output is
>
>     \"foo"
>
> which is incorrect. It should be
>
>     "foo"
>
> This bug effectively prevents from shelling out to a program while using
> quoted strings as arguments.
>
> tx for listening



-- 
4096R/EA75174B Steve Mynott <steve.myn...@gmail.com>

Reply via email to