[#46689] [IMPORTANT] 2.0.0 release plan — Yusuke Endoh <mame@...>
ALL COMMITTERS SHOULD READ THIS MAIL! コミッタはこのメール読んで!
5 messages
2012/12/02
[#46707] [ruby-trunk - Feature #7510][Open] irb --help が古い — "sho-h (Sho Hashimoto)" <sho-h@...>
6 messages
2012/12/04
[#46710] [ruby-trunk - Bug #7520][Assigned] irb/completion でインスタンス変数がチェックされていない — "tarui (Masaya Tarui)" <tarui@...>
4 messages
2012/12/05
[#46747] [ruby-trunk - Bug #7572][Open] クラス定義においてスーパークラスとしてクラスでないものを指定してもエラーにならない事がある — "tadf (tadayoshi funaba)" <redmine@...>
6 messages
2012/12/16
[#46750] [ruby-trunk - Bug #7575][Open] Struct のメンバーをアクセサで参照できない事がある — "tadf (tadayoshi funaba)" <redmine@...>
4 messages
2012/12/16
[#46766] [ruby-trunk - Bug #7590][Open] parallel test-all で test_settracefunc が cfp consistency error — "tarui (Masaya Tarui)" <tarui@...>
5 messages
2012/12/19
[#46797] [ruby-trunk - Bug #7603][Open] app_factorial と so_ackermann が動かない — "authorNari (Narihiro Nakamura)" <authorNari@...>
5 messages
2012/12/22
[#46798] Re: [ruby-dev:46797] [ruby-trunk - Bug #7603][Open] app_factorial と so_ackermann が動かない
— SASADA Koichi <ko1@...>
2012/12/22
あれぇ,以前よりも増やしたつもりだったんだけど....
[#46807] [ruby-trunk - Bug #7625][Open] Arrayを継承したオブジェクトのcompactがArrayを返す — "mogya@... (Daisuke Furukawa)" <mogya@...>
19 messages
2012/12/26
[#46813] backport93からの移動 [Re: [ruby-core:51175] [Backport93 - Backport #7632] IRB autocompletion bug] — keiju@... (keiju ISHITSUKA)
けいじゅ@いしつかです.
3 messages
2012/12/29
[ruby-dev:46808] [ruby-trunk - Bug #6339] IRB::Context#use_readline= の削除
From:
"keiju (Keiju Ishitsuka)" <keiju@...>
Date:
2012-12-26 14:26:02 UTC
List:
ruby-dev #46808
Issue #6339 has been updated by keiju (Keiju Ishitsuka). sho-h (Sho Hashimoto) wrote: > IRB.conf[:USE_READLINE] と --readline/--noreadline は使えますので、IRB::Context#use_readline= は削除してしまうのがよいのではないかと思いました。 そうですねぇ。。。 機能するようにすることもできなくはないですが、動的に変更できるのもおかしい気がしますので、将来的には削除したいと思います。 今回は、obsolete だとメッセージを出すだけに変更することにしました。 ---------------------------------------- Bug #6339: IRB::Context#use_readline= の削除 https://bugs.ruby-lang.org/issues/6339#change-35093 Author: sho-h (Sho Hashimoto) Status: Assigned Priority: Low Assignee: keiju (Keiju Ishitsuka) Category: lib Target version: ruby -v: ruby 1.9.3p125 (2012-02-16 revision 34643) [x86_64-linux] るりまを書いている最中に気づいたのですが、IRB::Context.new では use_readline と input_method によって @io への代入を分岐していますが、IRB::Context#use_readline= の実行時には @use_readline への代入とメッセージの出力しか行われないのが気になりました。 $ irb --noreadline irb(main):001:0> conf.io => #<IRB::StdioInputMethod:0xf728574c @file_name="(line)", @line_no=1, @prompt="irb(main):001:0> ", @line=[nil, "conf.io\n"]> irb(main):002:0> conf.use_readline? => false irb(main):003:0> conf.use_readline = true use readline module => true irb(main):004:0> conf.io => #<IRB::StdioInputMethod:0xf728574c @file_name="(line)", @line_no=4, @prompt="irb(main):004:0> ", @line=[nil, "conf.io\n", "conf.use_readline?\n", "conf.use_readline = true\n", "conf.io\n"]> 最後の入力の時に Ctrl+a などタイプしても ^A と表示されるままでした。 IRB.conf[:USE_READLINE] と --readline/--noreadline は使えますので、IRB::Context#use_readline= は削除してしまうのがよいのではないかと思いました。 #なんかいっぱい登録してすみません... -- http://bugs.ruby-lang.org/