New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Splitting non-binary handles no longer works (run(:out, "ls").out.split: 0.chr) #5679
Comments
From @AlexDaniel06:05:08 <AlexDaniel> bisectable6oops: run(:out, "ls").out.encoding.say <MasterDuke> this seems to work as a work-around: my $r = run(:out, "ls").out; $r.encoding("utf8"); $r.split(0.chr, :skip-empty) |
From @MasterDuke17On Sat Sep 17 20:19:43 2016, alex.jakimenko@gmail.com wrote:
I think it's because an IO::Pipe is being created, which is an IO::Handle, but the encoding for IO::Handle only gets set when you call open(), not new(). |
The RT System itself - Status changed from 'new' to 'open' |
From @lizmatFixed by reverting 1a03efe4e3b61a07b7df5 in 363a3a899f2cb342d1ca5 .
|
From @MasterDuke17On Sun Sep 18 03:14:30 2016, elizabeth wrote:
Alternate fix here: rakudo/rakudo#882 |
From @cokeOn Sun, 18 Sep 2016 03:14:30 -0700, elizabeth wrote:
Can we close the case? -- |
From @AlexDanielOn 2016-11-18 10:38:48, coke wrote:
By the way, are there any tests now? |
From @AlexDaniel🍕 Tests in Raku/roast@3ca3155 On 2016-11-18 10:51:38, alex.jakimenko@gmail.com wrote:
|
@AlexDaniel - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#129296 (status was 'resolved')
Searchable as RT129296$
The text was updated successfully, but these errors were encountered: