[#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:38546] Re: [Bug #1506] irbで日本語を入力できない

From: Nobuhiro IMAI <nov@...>
Date: 2009-05-26 16:40:44 UTC
List: ruby-dev #38546
いまいです。

From: Nobuhiro IMAI <redmine_at_ruby-lang.org>
Date: Sat, 23 May 2009 19:27:16 +0900

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

Readline.input= に IO を渡すとおかしくなるようです。文字単位で取れてる
けど、バイト単位でしか出力されてない?

$ cat rl.rb
# -*- coding: utf-8 -*-
p DATA.external_encoding
p DATA.getc
require "readline"
Readline.input = DATA
p Readline.readline(">> ", false)
__END__
ああああ
$ ruby1.9 -v rl.rb
ruby 1.9.2dev (2009-05-26 trunk 23576) [i686-linux]
#<Encoding:UTF-8>
"あ"
>> ??
"\xE3\xE3"

# ?? は \xE3\xE3 です。\xE3 は「あ」の先頭のバイトですよね。
--
Nobuhiro IMAI <nov@yo.rim.or.jp>
Key fingerprint = F39E D552 545D 7C64 D690  F644 5A15 746C BD8E 7106

In This Thread