[#42338] [Ruby 1.9-Bug#3907][Open] WIN32OLE_TYPELIB Can't load while envvar in the pathname . — Akio Tajima <redmine@...>
Bug #3907: WIN32OLE_TYPELIB Can't load while envvar in the pathname .
[#42345] [Ruby 1.9-Feature#3917][Open] [proposal] called_from() which is much faster than caller() — makoto kuwata <redmine@...>
Feature #3917: [proposal] called_from() which is much faster than caller()
ささだです。
桑田です。日本語が文字化けしてたようで申し訳ないです。
桑田さん
[#42369] [BUG: trunk] Lazy sweep and ObjectSpace.each_object — SASADA Koichi <ko1@...>
ささだです。
まつもと ゆきひろです
ささだです。
nariです。
ささだです。
[#42375] [Ruby 1.9-Feature#3946][Open] Array#packのqQ指定子に機種依存サイズフラグ!を追加 — Yui NARUSE <redmine@...>
Feature #3946: Array#packのqQ指定子に機種依存サイズフラグ!を追加
2010年10月14日15:36 Yui NARUSE <redmine@ruby-lang.org>:
(2010/10/14 21:07), Tanaka Akira wrote:
2010年10月14日21:29 NARUSE, Yui <naruse@airemix.jp>:
2010年10月18日13:26 Tanaka Akira <akr@fsij.org>:
2010年10月18日14:04 NARUSE, Yui <naruse@airemix.jp>:
チケット #3946 が更新されました。 (by Usaku NAKAMURA)
2010年11月25日10:57 Usaku NAKAMURA <redmine@ruby-lang.org>:
こんにちは、なかむら(う)です。
2012年2月9日16:47 U.Nakamura <usa@garbagecollect.jp>:
[#42376] [Ruby 1.9-Feature#3947][Open] Array#packのにエンディアン指定修飾子</>を追加 — Yui NARUSE <redmine@...>
Feature #3947: Array#packのにエンディアン指定修飾子</>を追加
チケット #3947 が更新されました。 (by Yui NARUSE)
2010年10月14日21:36 Yui NARUSE <redmine@ruby-lang.org>:
2010年10月15日8:01 Tanaka Akira <akr@fsij.org>:
[#42403] [Ruby 1.9-Bug#3956][Open] format() の %a 指定子で幅指定が正しく機能しない — tadayoshi funaba <redmine@...>
Bug #3956: format() の %a 指定子で幅指定が正しく機能しない
2010年10月17日23:21 tadayoshi funaba <redmine@ruby-lang.org>:
> 2010年10月17日23:21 tadayoshi funaba <redmine@ruby-lang.org>:
> > 2010年10月17日23:21 tadayoshi funaba <redmine@ruby-lang.org>:
[#42420] [Ruby 1.9-Feature#3961][Open] printfと精度指定と負の値と — Yui NARUSE <redmine@...>
Feature #3961: printfと精度指定と負の値と
[#42464] [Ruby 1.9-Bug#3990][Assigned] tests of rexml/rss reports many errors and failures without iconv — Usaku NAKAMURA <redmine@...>
Bug #3990: tests of rexml/rss reports many errors and failures without iconv
チケット #3990 が更新されました。 (by Kouhei Sutou)
成瀬です。
須藤です。
(2010/11/02 21:50), Kouhei Sutou wrote:
須藤です。
成瀬です。
須藤です。
成瀬です。
須藤です。
(2010/11/06 12:10), Kouhei Sutou wrote:
須藤です。
成瀬です。
須藤です。
成瀬です。
須藤です。
成瀬です。
須藤です。
成瀬です。
須藤です。
成瀬です。
須藤です。
成瀬です。
須藤です。
成瀬です。
須藤です。
成瀬です。
須藤です。
> iconv.soがない環境でtest-allを実行すると、rexmlとrssのテストで
[#42469] Re: [ruby-cvs:36800] Ruby:r29603 (trunk): * object.c (Init_Object), constant.h, variable.c — Yukihiro Matsumoto <matz@...>
まつもと ゆきひろです
遠藤です。
[#42477] [Ruby 1.9-Feature#3995][Open] Hash#update with Enumerable — Nobuyoshi Nakada <redmine@...>
Feature #3995: Hash#update with Enumerable
[#42480] memory profiler for test-all — SASADA Koichi <ko1@...>
ささだです。
ささだです。
[ruby-dev:42354] Re: [Ruby 1.9-Feature#3917][Open] [proposal] called_from() which is much faster than caller()
桑田です。日本語が文字化けしてたようで申し訳ないです。 2010/10/8 SASADA Koichi <ko1@atdot.net>: > ささだです。 > > 基本的に賛成なんですが、alternative なアイデアということで。 > > > (1) caller の拡張案 > > (a) 配列の要素数を指定するオプショナル引数を加える > > caller(n, m) => n 個上の caller から、m 個だけ情報を取り出す > caller(0, 1) => ['...'] > caller(0, 2) => ['...', '...'] > もとのproposalにもcallerの拡張案を載せていますが、 それと同じという解釈でいいでしょうか。 私としてはcallerの拡張でも結構です。 > *一個しかほしくない時に、1要素の配列になってしまうのが嬉しくない。 確か似そうですが、さほど困るほどでもないと思います。'.first' を付けるだけだし。 もともと、caller()やcalled_from()は主にライブラリ作成者が使うことが多く、 ライブラリ使用者であるユーザがcaller()を直接使う頻度は少ないので、 多少使いにくくてもいいかなと思います。 それより戻り値に一貫性があることや、妙なルールが導入されないことの ほうが重要だと思いました。 > *1 を指定したら配列じゃ無くす、というのは、きっと良くないんだろうな。 そうですね、戻り値に一貫性がなくなるのはあまりよくないと思います。 > (b) 配列の要素をFrameInfo オブジェクトとかいうものをでっちあげる > > caller => [frameinfo1, frameinfo2, ...] > > FrameInfo#type # iseq->type 相当(でいいのか?) > FrameInfo#name # iseq->name 相当、メソッド名とか > FrameInfo#line_no # これまでと同じ行番号 > FrameInfo#filename # これまでと同じファイル名 > > FrameInfo#to_str を定義することで、文字列を期待していた今までのコード > もそのまま動く(ほんとかな?)。 > > iseq を持たせるような実装になるのかしらん。 > > FrameInfo#binding とかやると、caller_binding みたいな話になるんだけ > ど、これはやらない。 > > *CallerEntry とかの名前のほうがいいのかしらん。 > > > (2) called_from の返値を FrameInfo みたいなのにする > > FrameInfo の定義は上記の通り。 > これについては私のほうでは善し悪しが判断できないので、開発陣の判断にお任せします。 > > 以上です。 > > > vm_backtrace_each の順番は変えちゃうかも。でも、今 iseq 周りの実装をそ > う取っ替えしているので、この変更はもうちょっと待ってほしいかも。 > 了解です。 -- makoto kuwata