IO Buffering #71

Closed
wants to merge 4 commits into
from

Projects

None yet

4 participants

@ajs

I added two methods for doing buffering of IO handles and turned on line buffering by default on new handles.

@moritz moritz commented on the diff Oct 16, 2014
src/core/IO.pm
@@ -110,6 +111,13 @@ class IO does IO::FileTestable {
Bool::True;
}
+ # XXX - DESTROY is NYI in Rakudo at the time this was written, so
+ # the following has no effect.
+ method DESTROY() {
@moritz
moritz Oct 16, 2014

now implemented in rakudo-moar; but it should be submethod, not a method.

@labster
Rakudo Perl member

Because this PR reaches down into Parrot internals, and Parrot support has been suspended, I'm closing this pull request. If Parrot support returns in the future, this should probably be implemented with nqp op(s).

@labster labster closed this Jun 13, 2015
@ajs

I gave up on this one a long time ago, and am happy to see it closed. Real IO support in Perl6 is going to be a major undertaking, and I don't think that it behooves the language to take it on piecemeal.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment