Method: Arql::MultiIO#write
- Defined in:
- lib/arql/multi_io.rb
#write(*args) ⇒ Object
7 8 9 10 11 12 13 14 15 16 |
# File 'lib/arql/multi_io.rb', line 7 def write(*args) @targets.each do |t| if t.isatty t.write(*args) else t.write(*(args.map { |str| str.gsub(/\e\[(\d+)m/, '')})) end t.flush end end |