[#9445] thread.rb — m_seki@...

18 messages 2000/03/16
[#9446] Re: thread.rb — matz@... (Yukihiro Matsumoto) 2000/03/17

[#9460] Re: thread.rb — m_seki@... 2000/03/21

[#9462] Re: thread.rb — matz@... (Yukihiro Matsumoto) 2000/03/21

まつもと ゆきひろです

[#11281] Re: thread.rb — Masatoshi SEKI <m_seki@...> 2000/10/22

[#9498] timeout しない timeout — ARIMA Yasuhiro <fit0298@...>

有馬です。

20 messages 2000/03/26
[#9506] Re: timeout しない timeout — matz@... (Yukihiro Matsumoto) 2000/03/27

まつもと ゆきひろです

[#9509] Re: timeout しない timeout — gotoken@... (GOTO Kentaro) 2000/03/27

In message "[ruby-dev:9506] Re: timeout しない timeout"

[ruby-dev:9416] Re: [PATCH] Symbol.new

From: Katsuyuki Komatsu <komatsu@...>
Date: 2000-03-09 03:26:12 UTC
List: ruby-dev #9416
小松です。

In the message of [ruby-dev:9400] Re: [PATCH] Symbol.new
    on 2000/3/8 10:44:32 matz@netlab.co.jp (Yukihiro Matsumoto) wrote:
>|それから :sym.is_a(Integer) == true を
>|仮定しているライブラリ・プログラムがどれくらいあるか
>|分かりませんが、僕が遭遇したものではracc-0.11.0が
>|こんな風になってます。
>
>標準添付のものにはないように思います。以前はe2mmapだかにひと
>つ残ってましたが。SymbolをIntegerのサブクラスにすると言うの
>も変な話ですから、これは少しずつ直して行くしかないでしょうね。

irbにも一つありました。

diff -u2p lib/irb/ruby-token.rb.dist lib/irb/ruby-token.rb
--- lib/irb/ruby-token.rb.dist	Wed Sep 15 13:52:06 1999
+++ lib/irb/ruby-token.rb	Thu Mar  9 02:40:01 2000
@@ -242,5 +242,5 @@ 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 if token_n.kind_of?(Symbol)
     if RubyToken.const_defined?(token_n)
       IRB.fail AlreadyDefinedToken, token_n

--
小松克行 / Katsuyuki Komatsu <komatsu@sarion.co.jp>

In This Thread