Skip to content
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

Refactor IO::All to use a hash based object #69

Open
ingydotnet opened this issue Dec 15, 2014 · 2 comments
Open

Refactor IO::All to use a hash based object #69

ingydotnet opened this issue Dec 15, 2014 · 2 comments
Milestone

Comments

@ingydotnet
Copy link
Owner

Currently we use a file handle (glob ref). This issue should be resolved with as little other change as possible. We will likely lose the capability to use an IO::All::File object as a file handle, but that's probably OK.

@ingydotnet ingydotnet added this to the Object Model milestone Dec 15, 2014
@hginzel
Copy link
Contributor

hginzel commented Dec 31, 2014

Why is it necessary? To loose the capability that IO::All::File is not a file handle is probably not OK. It would not be possible to use it in print, say and other functions.

@ingydotnet
Copy link
Owner Author

It's not necessary, but we thought it might make the code easier to maintain. My attempts to do this so far have been problematic, so I think it is possible that we will leave the object model asis.

Consider joining #io-all on irc.perl.org to discuss with others.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants