On 5/1/07, Larry Wall <[EMAIL PROTECTED]> wrote:
The plan introduced in A06 was to leave $*('IN'|'OUT'|'ERR') bound to stdin, stdout, and stderr (which can still be dickered with on the POSIXy level, of course), and instead emulate p5's select(FH) using a global variable $*DEFOUT for the default handle of print (and now say as well).
What about the default handle for warn/die? $*DEFERR? I think I prefer a more significant difference between the default targets and the POSIXy std* values that they are initialized to, like the Ruby notion of using global variables initialized to named constants, e.g. $stderr starts out as equal to STDERR but can be reassigned... -- Mark J. Reed <[EMAIL PROTECTED]>