On Fri, 30 Dec 2016 14:06:51 -0800, comdog wrote: > indir is in S16 but not documented elsewhere, but it's a really cool > feature that I think many people will find useful. It's certainly much > more convenient > > indir '/Users/brian', { > put "Directory is $*CWD"; > } > > indir '/etc', { > put "Directory is $*CWD"; > } > > The second one fails with > > Failed to change the working directory to '/etc': did not pass 'd r w' > test > > I don't know why it insists that the directory be writable, expecially > when chdir itself is not as strict. I often change to a directory > where > I want to merely read files, so I'd like to see the test relaxed. > > And, since its undocumented, nobody else knows that it does this > currently. :)
Thank you for the report. This ticket is now resolved. `indir` is now part of the Perl 6 language. Please consult with the documentation for its behaviour: https://docs.perl6.org/routine/indir