[#45174] [ruby-trunk - Feature #5959][Assigned] Addrinfo#inspectname — Yui NARUSE <naruse@...>
9 messages
2012/02/02
[#45177] Re: [ruby-trunk - Feature #5959][Assigned] Addrinfo#inspectname
— Tanaka Akira <akr@...>
2012/02/02
2012年2月2日17:16 Yui NARUSE <naruse@airemix.jp>:
[#45178] Re: [ruby-trunk - Feature #5959][Assigned] Addrinfo#inspectname
— Tanaka Akira <akr@...>
2012/02/02
2012年2月2日18:12 Tanaka Akira <akr@fsij.org>:
[#45179] Re: [ruby-trunk - Feature #5959][Assigned] Addrinfo#inspectname
— "NARUSE, Yui" <naruse@...>
2012/02/02
(2012/02/02 18:33), Tanaka Akira wrote:
[#45192] Re: [ruby-trunk - Feature #5959][Assigned] Addrinfo#inspectname
— Tanaka Akira <akr@...>
2012/02/05
2012年2月2日19:13 NARUSE, Yui <naruse@airemix.jp>:
[#45183] Plan to 1.9.3 1st patch release — "NARUSE, Yui" <naruse@...>
もう気分は 2.0 なので正直 1.9.3 とかどうでもいいんですけど(ぇー)、
8 messages
2012/02/03
[#45184] Re: Plan to 1.9.3 1st patch release
— KOSAKI Motohiro <kosaki.motohiro@...>
2012/02/03
> = backport 時のレビューの廃止
[ruby-dev:45202] [Backport93 - Backport #5941] Backport r34391 (補完候補にマルチバイト文字が含まれる場合の挙動)
From:
Kouji Takao <kouji@...7.net>
Date:
2012-02-07 00:56:47 UTC
List:
ruby-dev #45202
Issue #5941 has been updated by Kouji Takao.
Subject changed from Backport 34391 (補完候補にマルチバイト文字が含まれる場合の挙動) to Backport r34391 (補完候補にマルチバイト文字が含まれる場合の挙動)
----------------------------------------
Backport #5941: Backport r34391 (補完候補にマルチバイト文字が含まれる場合の挙動)
https://bugs.ruby-lang.org/issues/5941
Author: Nobuhiro IMAI
Status: Open
Priority: Normal
Assignee:
Category:
Target version:
=begin
以下のように、補完候補にマルチバイト文字が含まれる場合に、
文字単位ではなくバイト単位で処理されてしまうのは仕様でしょうか?
出来れば文字単位で処理されて、「あ」だけがバッファに残ったまま、
補完候補が表示されて欲しいです(以下では補完候補は表示しないようにしています)。
メンテナの高尾さんからはバグではないかと教えていただいたので、
Bug ということでチケットを作成しています。
# encoding: UTF-8
require "readline"
RUBY_DESCRIPTION # => "ruby 2.0.0dev (2012-01-27 trunk 34383) [x86_64-linux]"
Readline::VERSION # => "6.2"
Readline.completion_proc = ->(text){%w[ああ あい]}
IO.pipe{|r, w|
Readline.input = r
Readline.output = (w << "あ\t").reopen(IO::NULL)
p Readline.readline
}
# >> "あ\xE3\x81"
=end
--
http://bugs.ruby-lang.org/