- Inheritance
irb/workspace-binding.rb - $Release Version: 0.9.5$ $Revision: 11708 $ $Date: 2007-02-13 08:01:19 +0900 (Tue, 13 Feb 2007) $ by Keiju ISHITSUKA(keiju@ruby-lang.org)
—
Classes & Modules
- IRB::ContextExtender
- IRB::ExtendCommand
- IRB::ExtendCommandBundle
- IRB::HistorySavingAbility
- IRB::InputCompletor
- IRB::IrbLoader
- IRB::MethodExtender
- IRB::Notifier
- IRB::Abort
- IRB::Context
- IRB::FileInputMethod
- IRB::Frame
- IRB::History
- IRB::InputMethod
- IRB::Irb
- IRB::JobManager
- IRB::LoadAbort
- IRB::Locale
- IRB::OutputMethod
- IRB::ReadlineInputMethod
- IRB::SLex
- IRB::StdioInputMethod
- IRB::StdioOutputMethod
- IRB::WorkSpace
Constants
Name | Description | |
---|---|---|
FEATURE_IOPT_CHANGE_VERSION | = "1.9.0" | |
IRBRC_EXT | = "rc" | |
STDIN_FILE_NAME | = "(line)" |
InputMethod
StdioInputMethod FileInputMethod (ReadlineInputMethod) |
Methods
Class
Visibility | Signature |
---|---|
public | CurrentContext () |
public | CurrentContext () |
public | JobManager () |
public | conf () |
public | delete_caller () |
public | init_config (ap_path) |
public | init_error () |
public | initialize_tracer () |
public | irb (file = nil, *main) |
public | irb_abort (irb, exception = Abort) |
public | irb_exit (irb, ret) |
public | load_modules () |
public | parse_opts () |
public | print_usage () |
public | rc_file (ext = IRBRC_EXT) |
public | rc_file_generators () {|proc{|rc| rc == "rc" ? irbrc : irbrc+rc| ...} |
public | run_config () |
public | setup (ap_path) |
public | start (ap_path = nil) |
public | version () |
Class Method Detail
CurrentContext()
CurrentContext()
JobManager()
conf()
delete_caller()
init_config(ap_path)
@CONF default setting
init_error()
initialize_tracer()
initialize tracing function
irb(file = nil, *main)
invoke multi-irb
irb_abort(irb, exception = Abort)
irb_exit(irb, ret)
load_modules()
loading modules
parse_opts()
option analyzing
print_usage()
rc_file(ext = IRBRC_EXT)
rc_file_generators() {|proc{|rc| rc == "rc" ? irbrc : irbrc+rc| ...}
enumerate possible rc-file base name generators
run_config()
running config
setup(ap_path)
initialize config