class ZRB::Buffer

Public Instance Methods

capture(blk, *args) click to toggle source
# File lib/zrb.rb, line 171
def capture(blk, *args)
  start = self.size
  begin
    blk.call(*args)
  ensure
    result = self.slice!(start..-1)
  end
  result
end
escape(other) click to toggle source
# File lib/zrb.rb, line 163
def escape(other)
  other.to_s
end
safe_append=(other) click to toggle source
# File lib/zrb.rb, line 167
def safe_append=(other)
  self << escape(other)
end