print_usage() Class Public methods Outputs the irb help message, see Command line options at IRB.
irb_exit(irb, ret) Class Public methods Quits irb
irb_at_exit() Class Public methods Calls each event hook of ::conf when the current session quits.
irb_abort(irb, exception = Abort) Class Public methods Aborts then interrupts irb. Will raise an Abort exception, or the given exception.
irb(file = nil, *main) Class Public methods Creates a new IRB session, see IRB::Irb.new. The optional file argument is given to IRB::Context.new, along with the workspace created with the remaining arguments, see IRB::WorkSpace.new
initialize_tracer() Class Public methods initialize tracing function
conf() Class Public methods Displays current configuration. Modifing the configuration is achieved by sending a message to ::conf. See Configuration at IRB for more information.
JobManager() Class Public methods The current JobManager in the session
CurrentContext() Class Public methods The current IRB::Context of the session, see ::conf irb irb(main):001:0> IRB.CurrentContext.irb_name = "foo" foo(main):002:0> IRB.conf[:MAIN_CONTEXT].irb_name #=> "foo"
filter_backtrace(bt) Instance Public methods error message manipulator
Page 1886 of 2275