This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.

error_bytes

        # Encoding::InvalidByteSequenceError.error_bytes

(from ruby core)
### Implementation from InvalidByteSequenceError
---
    ecerr.error_bytes         -> string

---

Returns the discarded bytes when Encoding::InvalidByteSequenceError
occurs.

    ec = Encoding::Converter.new("EUC-JP", "ISO-8859-1")
    begin
      ec.convert("abc\xA1\xFFdef")
    rescue Encoding::InvalidByteSequenceError
      p $!      #=> #<Encoding::InvalidByteSequenceError: "\xA1" followed by "\xFF" on EUC-JP>
      puts $!.error_bytes.dump          #=> "\xA1"
      puts $!.readagain_bytes.dump      #=> "\xFF"
    end



      

This is MURDOC! A Ruby documentation browser inspired by Smalltalk-80. It allows you to learn about Ruby by browsing through its class hierarchies, and see any of its methods.