Hi,
In message "[ruby-talk:02823] rbc.rb under 1.5"
on 00/05/16, Dave Thomas <Dave / thomases.com> writes:
|rbc doesn't catch the new Script error exception at line 130. This
|means that it exits if you make a typing mistake.
|
|Is rbc meant to replace irb?
Basically yes. But this patch may help.
--- rbc.rb 2000/05/12 09:07:57 1.3
+++ rbc.rb 2000/05/16 05:06:18
@@ -129,3 +129,3 @@
end
- rescue
+ rescue StandardError, ScriptError
# $! = 'exception raised' unless $!
@@ -931,3 +931,3 @@
load rc
- rescue
+ rescue LoadError
print "load error: #{rc}\n"
@@ -948,3 +948,3 @@
require m
- rescue
+ rescue LoadError
print $@[0], ":", $!.type, ": ", $!, "\n"
@@ -1006,3 +1006,3 @@
end
- rescue
+ rescue LoadError
CONFIG[:USE_READLINE] = FALSE