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

fill_breakable

        # PrettyPrint.fill_breakable

(from ruby core)
---
    fill_breakable(sep=' ', width=sep.length)

---

This is similar to #breakable except the decision to break or not is
determined individually.

Two #fill_breakable under a group may cause 4 results: (break,break),
(break,non-break), (non-break,break), (non-break,non-break). This is
different to #breakable because two #breakable under a group may cause 2
results: (break,break), (non-break,non-break).

The text `sep` is inserted if a line is not broken at this point.

If `sep` is not specified, " " is used.

If `width` is not specified, `sep.length` is used. You will have to
specify this when `sep` is a multibyte character, for example.



      

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.