[#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:9419] Re: [PATCH] Symbol.new

From: keiju@... (Keiju ISHITSUKA)
Date: 2000-03-09 10:05:56 UTC
List: ruby-dev #9419
けいじゅ@日本ラショナルソフトウェアです.

In [ruby-dev :9416 ] the message: "[ruby-dev:9416] Re: [PATCH]
Symbol.new ", on Mar/09 12:26(JST) Katsuyuki Komatsu writes:

>小松です。

>>標準添付のものにはないように思います。以前は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

これだと過去のRubyとの互換性がなくなるから

      token_n = token_n.id2name unless token_n.kind_of?(String)

のほうがよいですかね.

__
..............................石塚 圭樹@日本ラショナルソフトウェア...
----------------------------------->> e-mail: keiju@rational.com <<---

In This Thread