diff options
Diffstat (limited to 'lib/irb/ext')
-rw-r--r-- | lib/irb/ext/loader.rb | 3 | ||||
-rw-r--r-- | lib/irb/ext/save-history.rb | 6 |
2 files changed, 5 insertions, 4 deletions
diff --git a/lib/irb/ext/loader.rb b/lib/irb/ext/loader.rb index ac8cc6d745..837e2553ac 100644 --- a/lib/irb/ext/loader.rb +++ b/lib/irb/ext/loader.rb @@ -10,14 +10,13 @@ # # -@RCS_ID='-$Id$-' - module IRB class LoadAbort < Exception;end module IrbLoader @RCS_ID='-$Id$-' + alias ruby_load load alias ruby_require require diff --git a/lib/irb/ext/save-history.rb b/lib/irb/ext/save-history.rb index 95ef71b5c1..5260bfcdd8 100644 --- a/lib/irb/ext/save-history.rb +++ b/lib/irb/ext/save-history.rb @@ -11,11 +11,13 @@ # # -@RCS_ID='-$Id$-' - require "readline" module IRB + module HistorySavingAbility + @RCS_ID='-$Id$-' + end + class Context def init_save_history unless (class<<@io;self;end).include?(HistorySavingAbility) |