repo.or.cz
/
rbx.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
history
|
raw
|
HEAD
Imported File#ftype spec from rubyspecs.
[rbx.git]
/
lib
/
irb
/
cmd
/
subirb.rb
blob
aa4127184f509780dd0265f1ab9d87485172f021
1
#!/usr/local/bin/ruby
2
#
3
# multi.rb -
4
# $Release Version: 0.9.5$
5
# $Revision: 11708 $
6
# $Date: 2007-02-12 15:01:19 -0800 (Mon, 12 Feb 2007) $
7
# by Keiju ISHITSUKA(keiju@ruby-lang.org)
8
#
9
# --
10
#
11
#
12
#
13
14
require "irb/cmd/nop.rb"
15
require "irb/ext/multi-irb"
16
17
module IRB
18
module ExtendCommand
19
class IrbCommand<Nop
20
def execute(*obj)
21
IRB.irb(nil, *obj)
22
end
23
end
24
25
class Jobs<Nop
26
def execute
27
IRB.JobManager
28
end
29
end
30
31
class Foreground<Nop
32
def execute(key)
33
IRB.JobManager.switch(key)
34
end
35
end
36
37
class Kill<Nop
38
def execute(*keys)
39
IRB.JobManager.kill(*keys)
40
end
41
end
42
end
43
end