- 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