[#2617] irb for 1.5.x — Andrew Hunt <Andy@...>
5 messages
2000/05/03
[#2639] OT: Japanese names — Dave Thomas <Dave@...>
4 messages
2000/05/09
[#2643] Ruby Toplevel — Dave Thomas <Dave@...>
7 messages
2000/05/09
[#2656] Re: Append alias for Array.append? — Aleksi Niemel<aleksi.niemela@...>
Hideto ISHIBASHI:
5 messages
2000/05/09
[#2660] win OLE / eRuby — Andrew Hunt <Andy@...>
8 messages
2000/05/09
[#2663] Re: win OLE / eRuby — Aleksi Niemel<aleksi.niemela@...>
>At Tue, 9 May 2000 09:14:51 -0400,
4 messages
2000/05/09
[#2667] The reference manual is now online — Dave Thomas <Dave@...>
6 messages
2000/05/09
[#2668] Re: The reference manual is now online — schneik@...
4 messages
2000/05/09
[#2702] Re: Append alias for Array.append? — Andrew Hunt <andy@...>
>From: Aleksi Niemel<aleksi.niemela@cinnober.com>
7 messages
2000/05/10
[#2752] RE: Array.pop and documentation [was: Append al ias for Array.append?] — Aleksi Niemel<aleksi.niemela@...>
6 messages
2000/05/11
[#2758] Re: irb install — Andrew Hunt <andy@...>
>|Excellent! Will you consider adding mod_ruby to install_app as
7 messages
2000/05/11
[#2777] Re: irb install
— "NAKAMURA, Hiroshi" <nakahiro@...>
2000/05/12
Hi,
[#2764] More code browsing questions — Albert Wagner <alwagner@...>
I see some class definitions contain "include" and "extend" statements.
6 messages
2000/05/12
[#2843] Re: editors for ruby — "Conrad Schneiker" <schneiker@...>
(Posted on comp.lang.ruby and ruby-talk ML.)
6 messages
2000/05/17
[#2874] RE: simple httpd for local use — Aleksi Niemel<aleksi.niemela@...>
> I personally use it for access to full-text indexed linux
6 messages
2000/05/18
[#2875] Re: simple httpd for local use
— hipster <hipster@...4all.nl>
2000/05/18
On Thu, 18 May 2000 09:10:28 +0200, Aleksi Niemelwrote:
[#2920] SWIG: virtual variable? — Yasushi Shoji <yashi@...>
hello,
4 messages
2000/05/22
[#2928] FYI: What our Python friends are up to. — "Conrad Schneiker" <schneiker@...>
Hi,
8 messages
2000/05/22
[#2964] Thank you — h.fulton@...
Thanks, Matz (and others) for your replies to
4 messages
2000/05/24
[#2973] Re: Socket.getnameinfo — ts <decoux@...>
>>>>> "D" == Dave Thomas <Dave@thomases.com> writes:
10 messages
2000/05/25
[#3016] rbconfig.rb — Dave Thomas <Dave@...>
5 messages
2000/05/28
[#3039] Re: Final for World Series: Python vs Ruby — "Dat Nguyen" <thucdat@...>
1 message
2000/05/30
[#3058] FailureClass? — Aleksi Niemel<aleksi.niemela@...>
Question arising from the FAQ:
7 messages
2000/05/31
[ruby-talk:02684] Re: irb for 1.5.x
From:
Katsuyuki Komatsu <komatsu@...>
Date:
2000-05-10 04:19:22 UTC
List:
ruby-talk #2684
In the message of [ruby-talk:02675] Re: irb for 1.5.x
on 2000/5/9 22:12:21 Dave Thomas <Dave@thomases.com> wrote:
> > > In message "[ruby-talk:02617] irb for 1.5.x"
> > > on 00/05/02, Andrew Hunt <Andy@Toolshed.Com> writes:
> > >
> > > |1) First problem I get is ruby-token.rb:260:in `def_token': undefined
> > > | method `intern' for :TkCLASS:Symbol (NameError)
> > token_n = token_n.id2name unless token_n.kind_of?(String)
> >
> > Thanks, that fixes the first problem. However, irb still exits if
> > you make a syntax error. For instance:
>
> Is this because of the reclassification of the SyntaxError exception?
Yes. Please change these 3 files to work irb with 1.5.x.
diff -u1p irb/input-method.rb.dist irb/input-method.rb
--- irb/input-method.rb.dist Wed Sep 15 13:52:07 1999
+++ irb/input-method.rb Tue Feb 22 23:11:27 2000
@@ -116,3 +116,3 @@ module IRB
end
- rescue
+ rescue ScriptError
end
diff -u1p irb/main.rb.dist irb/main.rb
--- irb/main.rb.dist Wed Sep 15 21:14:18 1999
+++ irb/main.rb Tue Feb 22 23:11:27 2000
@@ -374,3 +374,3 @@ module IRB
end
- rescue StandardError, Abort
+ rescue StandardError, ScriptError, Abort
$! = RuntimeError.new("unknown exception raised") unless $!
diff -u1p irb/ruby-token.rb.dist irb/ruby-token.rb
--- irb/ruby-token.rb.dist Wed Sep 15 13:52:06 1999
+++ irb/ruby-token.rb Thu Mar 9 19:10:07 2000
@@ -243,3 +243,3 @@ module RubyToken
def RubyToken.def_token(token_n, super_token = Token, reading = nil, *opts)
- token_n = token_n.id2name if token_n.kind_of?(Integer)
+ token_n = token_n.id2name unless token_n.kind_of?(String)
if RubyToken.const_defined?(token_n)
--
Katsuyuki Komatsu <komatsu@sarion.co.jp>