# File lib/gpgme.rb, line 76 def read(len = nil) if len _read(len) else buf = '' begin loop do buf << _read(BLOCK_SIZE) end rescue EOFError buf end end end