1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

* lib/logger.rb: improves the amount of documentation that Rdoc

picks up when processing logger.rb by moving the require
  statement back before the comment block.  a patch from Hugh
  Sasse <hgs at dmu.ac.uk>.  [ruby-core:08422]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10647 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
matz 2006-07-31 06:31:38 +00:00
parent ddc38a6abb
commit 4c86e4a580
3 changed files with 22 additions and 7 deletions

View file

@ -12,6 +12,11 @@ class TruncatedDataError<IOError
end
class IO
# reads exactly n bytes from the IO stream.
# If the data read is nil, raises EOFError.
# If the data read is too short, raises TruncatedDataError.
# The method TruncatedDataError#data may be used to obtain
# the truncated message.
def readbytes(n)
str = read(n)
if str == nil