Forum: Ruby Setting output separator for IO object

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
0fa73332c8e4a3b06ea439fd3f034322?d=identicon&s=25 Ronald Fischer (rovf)
on 2017-01-25 14:01
(Crossposting note: I have also posted this question at
http://stackoverflow.com/questions/42341623/ruby-s...
because I didn't get any response here).

From the documentation of IO#print:

"Writes the given object(s) to ios. ... If the output record separator
($\) is not nil, it will be appended to the output."

If I take this literally, it meanst that I can only have a single output
separator (S\) for all streams. But in general, I have several streams
open for writing. How can I set different output separators for them?
This topic is locked and can not be replied to.