lib/irb/cmd/pushws.rb in irb-1.5.1 vs lib/irb/cmd/pushws.rb in irb-1.6.0

- old
+ new

@@ -16,22 +16,31 @@ module IRB # :stopdoc: module ExtendCommand class Workspaces < Nop + category "IRB" + description "Show workspaces." + def execute(*obj) irb_context.workspaces.collect{|ws| ws.main} end end class PushWorkspace < Workspaces + category "IRB" + description "Push an object to the workspace stack." + def execute(*obj) irb_context.push_workspace(*obj) super end end class PopWorkspace < Workspaces + category "IRB" + description "Pop a workspace from the workspace stack." + def execute(*obj) irb_context.pop_workspace(*obj) super end end