lib/irb/ext/multi-irb.rb in irb-1.12.0 vs lib/irb/ext/multi-irb.rb in irb-1.13.0

- old
+ new

@@ -3,11 +3,11 @@ # irb/multi-irb.rb - multiple irb module # by Keiju ISHITSUKA(keiju@ruby-lang.org) # module IRB - class JobManager + class JobManager # :nodoc: # Creates a new JobManager object def initialize @jobs = [] @current_job = nil @@ -164,23 +164,23 @@ end @JobManager = JobManager.new # The current JobManager in the session - def IRB.JobManager + def IRB.JobManager # :nodoc: @JobManager end # The current Context in this session - def IRB.CurrentContext + def IRB.CurrentContext # :nodoc: IRB.JobManager.irb(Thread.current).context end # Creates a new IRB session, see Irb.new. # # The optional +file+ argument is given to Context.new, along with the # workspace created with the remaining arguments, see WorkSpace.new - def IRB.irb(file = nil, *main) + def IRB.irb(file = nil, *main) # :nodoc: workspace = WorkSpace.new(*main) parent_thread = Thread.current Thread.start do begin irb = Irb.new(workspace, file)