I am not on the list, I just read the RFC and was a bit troubled by the
following:

At 8:49 +0000 2000.08.12, Perl6 RFC Librarian wrote:
>Also, select() is deprecated by this new approach and can be removed.
>This code block:
>
>   $oldoutput = select($newoutput);
>
>Can now be written simply as reassignments:
>
>   $oldoutput = $STDOUT;
>   $STDOUT = $filehandle;
>
>The concept of a "currently selected filehandle" is no longer necessary.
>If print is called without arguments, it will call "print $STDOUT"
>($STDOUT->print) which will inherit whatever print exists in whatever
>object $STDOUT references.

That's no different than the current state of affairs.

   $oldoutput = *STDOUT;
   *STDOUT = $filehandle;

I don't see how select() is any less needed under this proposal than it is now.

-- 
Chris Nandor       |     [EMAIL PROTECTED]      |     http://pudge.net/
Andover.Net        | [EMAIL PROTECTED] | http://slashcode.com/

Reply via email to