From: Robert Gleeson Date: 2009-12-14T23:55:33+09:00 Subject: Re: Redirecting standard output Howdy, Thanks for clarification. If you read the entire thread, you'd see: >> I don't see how reassignment or #reopen would make a difference. They >> reference the same object after all - for this particular case, their >> behavior is the same. >> >> So what gives? Refers to wondering how reassignment of $stdout & #reopen would make any difference to previous references to $stdout. It's cleared up now, as I understand #reopen won't change object identity but reassignment obviously will. Thanks for the rest of your post. - Rob -- Posted via http://www.ruby-forum.com/.