It feels like a bug. I more wanted to know if anyone knew anything about it for the talk.
Thanks On Tue, 9 Oct 2018, 14:49 Brad Gilbert, <b2gi...@gmail.com> wrote: > My guess is that this is a bug. > > You can work around it by adding > > my $*OUT = q[test].IO.open(:w); > > in front of the code. > On Tue, Oct 9, 2018 at 8:18 AM Simon Proctor <simon.proc...@gmail.com> > wrote: > > > > So... I'm working through some notes for a talk on Thursday and I am > trying to work out how the --output flag is supposed to work. > > > > I would expect this to create a file called test and print "Hi\n" in it : > > > > perl6 --output=test -e 'say "Hi"' > > > > But instead I got Hi printed to the command line and an error : > > > > Use of Nil in string context > > in any print at gen/moar/stage2/NQPCORE.setting line 850 > > > > Trying use it on a sime file (say "Hi") and it also doesn't do that. > > > > (Note that the test file is created but it's empty). > > > > Any ideas? > > > > -- > > Simon Proctor > > Cognoscite aliquid novum cotidie > > > > http://www.khanate.co.uk/ >