irb_load(fn, priv = nil) Instance Public methods Loads the given file similarly to Kernel#load
load_file(path, priv = nil) Instance Public methods Loads the given file in the current session's context and evaluates it. See IRB::Irb#suspend_input_method for more information.
source_file(path) Instance Public methods Loads a given file in the current session and displays the source lines See IRB::Irb#suspend_input_method for more information.
new() Class Public methods Creates a new JobManager object
delete(key) Instance Public methods Deletes the job at the given key.
insert(irb) Instance Public methods Add the given irb session to the jobs Array.
inspect() Instance Public methods Outputs a list of jobs, see the irb command irb_jobs, or jobs.
irb(key) Instance Public methods Returns the irb session for the given key object, see search for more information.
kill(*keys) Instance Public methods Terminates the irb sessions specified by the given keys. Raises an IrbAlreadyDead exception if one of the given keys is already terminated. See Thread#exit for more information.
main_irb() Instance Public methods Returns the top level irb session.
Page 439 of 11844