[#45637] [ruby-trunk - Feature #6440][Open] 引数にIOを渡した場合のMarshal.loadにバッファを持たせたい — "Glass_saga (Masaki Matsushita)" <glass.saga@...>

14 messages 2012/05/16

[#45670] [ruby-trunk - Bug #6479][Open] ipaddr.rbの受け付ける書式が、プラットフォームによって異なる — "kachick (Kenichi Kamiya)" <kachick1+ruby@...>

9 messages 2012/05/22

[ruby-dev:45655] [ruby-trunk - Bug #6456][Open] [readline] Readline.point when history edited

From: "no6v (Nobuhiro IMAI)" <nov@...>
Date: 2012-05-19 02:22:59 UTC
List: ruby-dev #45655
Issue #6456 has been reported by no6v (Nobuhiro IMAI).

----------------------------------------
Bug #6456: [readline] Readline.point when history edited
https://bugs.ruby-lang.org/issues/6456

Author: no6v (Nobuhiro IMAI)
Status: Open
Priority: Normal
Assignee: 
Category: ext
Target version: 
ruby -v: ruby 2.0.0dev (2012-05-19 trunk 35705) [x86_64-linux]


=begin
以下のように、履歴をたどって編集した時に Readline.point の値がおかしくなるようです。

 require "readline"
 
 RUBY_DESCRIPTION  # => "ruby 2.0.0dev (2012-05-19 trunk 35705) [x86_64-linux]"
 Readline::VERSION # => "6.2"
 
 IO.pipe do |r, w|
   Readline.input = r
   w << "123\n\cP456\n\cP\n"
   Readline.readline("", true) # => "123"
   Readline.point              # => 3
   Readline.readline("", true) # => "123456"
   Readline.point              # => 3
   Readline.readline("", true) # => "123456"
   Readline.point              # => 6
 end
 # >> 123
 # >> 123456
 # >> 123456
=end



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

In This Thread

Prev Next