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

raw

        # IO.raw

(from ruby core)
---
    io.raw(min: nil, time: nil, intr: nil) {|io| }

---

Yields `self` within raw mode, and returns the result of the block.

    STDIN.raw(&:gets)

will read and return a line without echo back and line editing.

The parameter `min` specifies the minimum number of bytes that should be
received when a read operation is performed. (default: 1)

The parameter `time` specifies the timeout in *seconds* with a precision
of 1/10 of a second. (default: 0)

If the parameter `intr` is `true`, enables break, interrupt, quit, and
suspend special characters.

Refer to the manual page of termios for further details.

You must require 'io/console' to use this method.



      

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.