[#28337] constant look up order in CVS HEAD — Yukihiro Matsumoto <matz@...>

まつもと ゆきひろです

15 messages 2006/02/18
[#28338] Re: constant look up order in CVS HEAD — Tanaka Akira <akr@...17n.org> 2006/02/19

In article <1140229116.805371.31930.nullmailer@x31.priv.netlab.jp>,

[#28341] Re: constant look up order in CVS HEAD — GOTOU Yuuzou <gotoyuzo@...> 2006/02/19

In message <87lkw8xfay.fsf@m17n.org>,

[#28342] Re: constant look up order in CVS HEAD — Yukihiro Matsumoto <matz@...> 2006/02/19

まつもと ゆきひろです

[ruby-dev:28408] Re: irb cannot parse /\^/

From: "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
Date: 2006-02-27 14:15:07 UTC
List: ruby-dev #28408
山本です。

>いえ, irb(rubyも) 文字列も正規表現も同じように処理されています. エスケー
>プ仕方も同じになっています. 少なくともirbに関しては, irbの作者が言うの
>だから間違いないです(^^;

すみません、勘違いでした(汗)

irb(main):020:0> /\t/ =~ "\t"
=> 0

>もう, 過去のことなのですが, 以前のrubyでは,
>
>  \^C 
>
>でコントロール文字のエスケープができるようになっていた, それをまねて
>irbも作りました. そのうち, rubyの方では, 
>
>  \^C 
>
>がを許されなくなったんだけども, irbはそのままだったということだと思い
>ます. 
>
># たぶん, このバグはrubyにも当時はあったのではないかと...
>
>それは, ともかくとして, \^C のようなエスケープはrubyで許されなくなって
>いるので, irbも同様にすれば, このバグはなくなります.

お任せします。





In This Thread