And the "exit" should be redundant in that case.

On Mon, Sep 3, 2018 at 1:29 PM Parrot Raiser <1parr...@gmail.com> wrote:

> But this:
>
> perl6 -e 'shell("vim sample"); exit'
>
> behaves acceptably.
>
> On 9/3/18, Parrot Raiser <1parr...@gmail.com> wrote:
> > Is Windows really that brain-dead? Pity it has to sabotage everyone else.
> >
> > This invokes vim successfully, but leaves an ugly error message around:
> >
> > perl6 -e 'exit shell("vim sample")'
> > No such method 'Int' for invocant of type 'Proc'
> >   in block <unit> at -e line 1
> >
> >
> > On 9/3/18, Brandon Allbery <allber...@gmail.com> wrote:
> >> It's not basic: Windows doesn't have it at all, it has to be simulated.
> >> The
> >> intent is that system dependent things like that should be external to
> >> the
> >> core.
> >>
> >> On Mon, Sep 3, 2018 at 12:56 PM Parrot Raiser <1parr...@gmail.com>
> wrote:
> >>
> >>> Thanks for the reply.  That didn't show up with any search string I
> >>> could contrive.
> >>> It's disappointing to lose a basic ability like handing over control
> >>> to another program.
> >>>
> >>> On 9/3/18, Elizabeth Mattijsen <l...@dijkmat.nl> wrote:
> >>> > https://docs.perl6.org/language/5to6-perlfunc#exec
> >>> >
> >>> >> On 3 Sep 2018, at 18:41, Parrot Raiser <1parr...@gmail.com> wrote:
> >>> >>
> >>> >> In Perl 5, a program can hand over control to another with exec:
> >>> >> https://perldoc.perl.org/functions/exec.html
> >>> >> e.g  perl -e 'exec vim'  opens up vim
> >>> >>
> >>> >> What's the Perl 6 equivalent?
> >>> >
> >>>
> >>
> >>
> >> --
> >> brandon s allbery kf8nh
> >> allber...@gmail.com
> >>
> >
>


-- 
brandon s allbery kf8nh
allber...@gmail.com

Reply via email to