[#38392] Enumerable#gather_each — Tanaka Akira <akr@...>

ときに、複数行をまとめて扱いたいことがあります。

47 messages 2009/05/09
[#38394] Re: Enumerable#gather_each — ujihisa <ujihisa@...> 2009/05/09

ujihisaと申します。

[#38400] Re: Enumerable#gather_each — Yukihiro Matsumoto <matz@...> 2009/05/09

まつもと ゆきひろです

[#38399] Re: Enumerable#gather_each — "Akinori MUSHA" <knu@...> 2009/05/09

At Sat, 9 May 2009 15:30:20 +0900,

[#38405] Re: Enumerable#gather_each — Tanaka Akira <akr@...> 2009/05/10

In article <86r5yy2nrg.knu@iDaemons.org>,

[#38417] Re: Enumerable#gather_each — "Akinori MUSHA" <knu@...> 2009/05/10

At Sun, 10 May 2009 10:08:47 +0900,

[#38524] [Bug #1503] -Kuをつけた時、/[#{s}]/n と Regexp.new("[#{s}]",nil,"n") で実行結果が異なる — sinnichi eguchi <redmine@...>

Bug #1503: -Kuをつけた時、/[#{s}]/n と Regexp.new("[#{s}]",nil,"n") で実行結果が異なる

8 messages 2009/05/22

[ruby-dev:38535] [Bug #1506] irbで日本語を入力できない

From: Nobuhiro IMAI <redmine@...>
Date: 2009-05-23 10:27:16 UTC
List: ruby-dev #38535
Bug #1506: irbで日本語を入力できない
http://redmine.ruby-lang.org/issues/show/1506

起票者: Nobuhiro IMAI
ステータス: Open, 優先度: Normal
ruby -v: ruby 1.9.2dev (2009-05-23 trunk 23548) [i686-linux]

[ruby-dev:36198]と同じかもしれないのですが、GNU readlineでも入力出来ないので報告します。

$ uname -a
Linux ribot 2.6.29-1-686 #1 SMP Fri Apr 17 14:35:16 UTC 2009 i686 GNU/Linux
$ ruby1.9 -v
ruby 1.9.2dev (2009-05-23 trunk 23548) [i686-linux]
$ echo $LANG
ja_JP.UTF-8
$ irb1.9 -f
irb(main):001:0> __ENCODING__
=> #<Encoding:UTF-8>
irb(main):002:0> :あああ
/home/nov/ruby/lib/ruby/1.9.1/irb/ruby-lex.rb:539:in `block in lex_int2': invalid byte sequence in UTF-8 (ArgumentError)

irb(main):002:0> の行は「:あああ」と入力してるつもりなのですが、
\x3a\xe3\xe3 みたいなのが出力されてるようです。

readline を使わなかったり、

$ irb1.9 -f --noreadline
irb(main):001:0> :あああ
=> :あああ

r23298 に戻すとうまく動くので、
r23299 が原因ではないかと思うのですが……

$ irb1.9 -f --readline
irb(main):001:0> RUBY_DESCRIPTION
=> "ruby 1.9.2dev (2009-04-27 trunk 23298) [i686-linux]"
irb(main):002:0> :あああ
=> :あああ


----------------------------------------
http://redmine.ruby-lang.org

In This Thread

Prev Next