summaryrefslogtreecommitdiff
path: root/lib/irb/cmd/load.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/irb/cmd/load.rb')
-rw-r--r--lib/irb/cmd/load.rb10
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/irb/cmd/load.rb b/lib/irb/cmd/load.rb
index 2c5c01e89c..76368f856c 100644
--- a/lib/irb/cmd/load.rb
+++ b/lib/irb/cmd/load.rb
@@ -20,6 +20,9 @@ module IRB
class Load < Nop
include IrbLoader
+ category "IRB"
+ description "Load a Ruby file."
+
def execute(file_name, priv = nil)
return irb_load(file_name, priv)
end
@@ -28,6 +31,9 @@ module IRB
class Require < Nop
include IrbLoader
+ category "IRB"
+ description "Require a Ruby file."
+
def execute(file_name)
rex = Regexp.new("#{Regexp.quote(file_name)}(\.o|\.rb)?")
@@ -58,6 +64,10 @@ module IRB
class Source < Nop
include IrbLoader
+
+ category "IRB"
+ description "Loads a given file in the current session."
+
def execute(file_name)
source_file(file_name)
end