class

RDoc::ERBIO

v2_5_5 - Show latest stable - Superclass: ERB

A subclass of ERB that writes directly to an IO. Credit to Aaron Patterson and Masatoshi SEKI.

To use:

erbio = RDoc::ERBIO.new '<%= "hello world" %>', nil, nil

open 'hello.txt', 'w' do |io|
  erbio.result binding
end

Note that binding must enclose the io you wish to output on.

Files

  • lib/rdoc/erbio.rb