35851-36313

35640-36423 subjects 36050-36469

^ [Feature:1.9] name referencing in sprintf
35851 [mame tsg.ne.] 1.9 では正規表現で名前を使った参照ができるので、sprintf でも
+ 35852 [tietew tiete] [[ruby-dev:35851] [Feature:1.9] name referencing in sprintf]
| 35853 [nobu ruby-la] [ruby-dev:16351]ではPythonと同じく %(foo)d としていました。
| 35854 [tietew tiete] [[ruby-dev:35853] Re: [Feature:1.9] name referencing in sprintf]
+ 35864 [zn mbf.nifty] 正規表現の例を出すのなら、Hash限定ではなく[]メソッドを呼んだ方が

^ Refactoring of enumerating prime numbers
35863 [yugui yugui.] This is a multi-part message in MIME format.
+ 35865 [keiju ishits] インターフェースの側面, 機能の側面, 実現の側面から見てみたいと思います.
| 35867 [yugui yugui.] This is a multi-part message in MIME format.
| 35875 [keiju ishits] いえいえ. どもです.
| + 35877 [nobu ruby-la] Prime.instance.eachというのは冗長に感じます。どうせならそのイン
| | 35882 [keiju ishits] 私もそうなのかなぁ? と思いつつも, では, 元のクラスの名前はどうするんだ?
| | 35883 [nobu ruby-la] class << (Prime = Object.new); end で。
| | 35953 [keiju ishits] なんか, 送ったメイルがスパム扱いになったようなので, 再送します.
| | 35983 [yugui yugui.] This is a multi-part message in MIME format.
| | 36042 [keiju ishits] 遅メイルですいません.
| | 36067 [yugui yugui.] This is a multi-part message in MIME format.
| | + 36072 [nobu_toyofuk] [ruby-dev:30937] Re: Integer#prime_division と Prime
| | | + 36073 [nobu_toyofuk] すいません。
| | | + 36075 [yugui yugui.] これだと2が素数にならないです。更に
| | |   36077 [yugui yugui.] おっと。
| | + 36128 [keiju ishits] どもです.
| |   36136 [yugui yugui.] これは良いですね。 豊福さんのを併せて、すべてコミットしました。
| + 35950 [yugui yugui.] This is a multi-part message in MIME format.
+ 35878 [nobu_toyofuk] この機会に
  35908 [keiju ishits] 何かメイルがたまってしまって...

^ Complex & Rational
35866 [tadf dotrb.o] 1.9 (1.9.1 に向けて) で、Complex、Rational について若干の変更をしたいと
35869 [keiju ishits] Rationalは組み込みになるんだしよいんじゃないでしょうか?
35876 [keiju ishits] ふなばさんのテストメイルは届いていたみたいですが...
35879 [tadf dotrb.o] 昨日6通送って、あれだけ届いたようです。これも届くのかどうか。
35917 [keiju ishits] そうです.
35927 [tadf dotrb.o] どうも。

^ [Bug #416](Closed) core_set_method_alias
35868 [redmine ruby] チケット #416 が更新されました。 (by Nobuyoshi Nakada)

^ test
35874 [tadf dotrb.o] テスト

^ メモリリーク詰め合わせ
35880 [shinichiro.h] いくつかメモリリークを見つけたので報告しておきます。
35881 [akr fsij.org] たしかに。あててておきました。

^ [Feature #108](Closed)  strftimeのusec対応
35891 [redmine ruby] チケット #108 が更新されました。 (by Nobuyoshi Nakada)

^ Re: [ruby-cvs:25966] Ruby:r18748 (trunk): * strftime.c: include ruby/config.h instead of ruby/ruby.h.
35894 [usa garbagec] この、#include "ruby/ruby.h" から #include "ruby/config.h" へ
35905 [shugo ruby-l] すみません、missing/strftime.cでconfig.hをincludeしていたのをruby.h

^ IO.new(io)
35895 [akr fsij.org] IO.new が引数として IO オブジェクトを受け付けるコードが残っ
35999 [matz ruby-la] 単に忘れているだけのようにも思えます。

^ [Bug #463] `Errno::ENOTCONN: Socket is not connected' in test/net/http
35896 [redmine ruby] Bug #463: `Errno::ENOTCONN: Socket is not connected' in test/net/http

^ [Bug #464] `Errno::ENOTCONN: Socket is not connected' in test/openssl/test_ssl.rb
35897 [redmine ruby] Bug #464: `Errno::ENOTCONN: Socket is not connected' in test/openssl/test_ssl.rb

^ [Bug #465] `Errno::ENOTCONN: Socket is not connected' in test/net/imap
35898 [redmine ruby] Bug #465: `Errno::ENOTCONN: Socket is not connected' in test/net/imap

^ [Bug #466] test_str_crypt(TestM17NComb) failed
35899 [redmine ruby] Bug #466: test_str_crypt(TestM17NComb) failed

^ [Bug #467] Failure: test_rlimit_value(TestProcess)
35900 [redmine ruby] Bug #467: Failure: test_rlimit_value(TestProcess)

^ [Bug #163](Closed) Thread.priority= is effectively a no-op
35901 [redmine ruby] チケット #163 が更新されました。 (by Yusuke Endoh)

^ Enumerable object from a block
35903 [knu iDaemons]  ブロックで簡単に Enumerable なオブジェクトを作れる機能を追加
35907 [matz ruby-la] まあ、いいんじゃないでしょうか(1.9なら)。あと、ブロック引数
35981 [knu iDaemons]  trunkに実験的に入れてみました。

^ [Feature:1.9] pack format 'm' based on RFC 4648
35904 [mame tsg.ne.] Python の base64.py は RFC 3548 準拠ですが、Ruby の pack の m は現在

^ %N for Time#strftime
35906 [shugo ruby-l] 先ほどcommitしました。
+ 35909 [akr fsij.org] ちょっと試してみて思ったのですが、9 より大きな値を指定した時
| + 35910 [nobu ruby-la] +1
| | 35911 [matz ruby-la] 私もそう思います。コミット、コミット。
| | 35912 [nobu ruby-la] date/format.rbとstrftime.cで同じようなことをやっていると一貫させ
| | 35921 [shugo ruby-l] Timeでtime_tの範囲を越える日時を扱えるようにするのはよいと思うのですが、
| + 35919 [shugo ruby-l] この部分はPerlに合わせただけなので、とくに深い考えはありませんでした。
+ 35916 [tadf dotrb.o] date のほうは、glibc の拡張にほぼ準拠していると思います (仕様と実際の振
  35920 [shugo ruby-l] 以前のTime#strftimeはプラットフォームによって挙動が異なっていたわけです
  35926 [tadf dotrb.o] では、そういうことにしましょう。他にもあるかもしれません。自分でも微妙
  35966 [shugo ruby-l] ありがとうございます。試したところ期待通りに動作しました。

^ cygwin で strftime  関連のコンパイル問題 (was:  Re: %N for Time#strftime)
35913 [duerst it.ao] 最近 strftime 当たりに色々変更されました。
35914 [usa garbagec] daylightおよびtimezoneへの参照はconfigureでチェックしてるので、

^ [Bug #470] File::openのドキュメント
35915 [redmine ruby] Bug #470: File::openのドキュメント

^ [Bug #475] cgi.rbにNKFに依存したコードが入っている
35922 [redmine ruby] Bug #475: cgi.rbにNKFに依存したコードが入っている

^ [Bug #475] cgi.rbにNKFに依存したコードが入っている
35923 [redmine ruby] チケット #475 が更新されました。 (by Yui NARUSE)

^ [trunk] fail to compile on cygwin
35924 [masaki.suket] Cygwinで trunkのRubyをコンパイルすると以下のように失敗します。

^ [trunk] fail to compile mingw32 on Cygwin
35925 [masaki.suket] Cygwin上で、CC='gcc -mno-cygwin' で mingw32版Rubyをコンパイルしようと

^ [Bug #475] cgi.rbにNKFに依存したコードが入っている
35928 [redmine ruby] チケット #475 が更新されました。 (by Takeyuki Fujioka)

^ [Bug #463](Closed) `Errno::ENOTCONN: Socket is not connected' in test/net/http
35929 [redmine ruby] チケット #463 が更新されました。 (by Kazuhiro NISHIYAMA)

^ [Bug #464](Closed) `Errno::ENOTCONN: Socket is not connected' in test/openssl/test_ssl.rb
35930 [redmine ruby] チケット #464 が更新されました。 (by Kazuhiro NISHIYAMA)

^ [Bug #465](Closed) `Errno::ENOTCONN: Socket is not connected' in test/net/imap
35931 [redmine ruby] チケット #465 が更新されました。 (by Kazuhiro NISHIYAMA)

^ [Bug #467](Closed) Failure: test_rlimit_value(TestProcess)
35932 [redmine ruby] チケット #467 が更新されました。 (by Anonymous)

^ [Bug #475](Closed) cgi.rbにNKFに依存したコードが入っている
35933 [redmine ruby] チケット #475 が更新されました。 (by Yui NARUSE)

^ [Bug #475] cgi.rbにNKFに依存したコードが入っている
35934 [redmine ruby] チケット #475 が更新されました。 (by Takeyuki Fujioka)
35943 [fumiyas osst] 記憶があいまいなので、あくまでもご参考までに。
35944 [tietew tiete] [[ruby-dev:35943] Re: [Bug #475] cgi.rbにNKFに依存したコードが入っている]

^ [Bug #402] default_external depends on the order of -K and -E
35935 [redmine ruby] チケット #402 が更新されました。 (by Yui NARUSE)

^ [Bug #479] 1.8で当てられたcgi.rbに対するバグのパッチが適用されていない
35936 [redmine ruby] Bug #479: 1.8で当てられたcgi.rbに対するバグのパッチが適用されていない

^ [Bug #480] Failure: test_has_expires_eh(TestTupleBag)
35937 [redmine ruby] Bug #480: Failure: test_has_expires_eh(TestTupleBag)
35938 [m_seki mva.b] charset=ISO-2022-JP;

^ [Bug #479](Assigned) 1.8で当てられたcgi.rbに対するバグのパッチが適用されていない
35939 [redmine ruby] チケット #479 が更新されました。 (by Yui NARUSE)

^ [trunk] fail to compile on Cygwin
35940 [masaki.suket] Cygwin での trunkのコンパイルが失敗します。

^ [Bug #479] 1.8で当てられたcgi.rbに対するバグのパッチが適用されていない
35941 [redmine ruby] チケット #479 が更新されました。 (by Takeyuki Fujioka)

^ [Bug #479](Closed) 1.8で当てられたcgi.rbに対するバグのパッチが適用されていない
35942 [redmine ruby] チケット #479 が更新されました。 (by Yui NARUSE)

^ Re: [ruby-list:45386] Re: [ANN]  REXMLのDoS脆弱性
35945 [shugo ruby-l] というわけで、 何点か確認させてください。
+ 35961 [shugo ruby-l] もう一点、上限に引っかかった時に発生する例外がRuntimeErrorでいいかどうか
| 35962 [shugo ruby-l] 前田です。
+ 36083 [shugo ruby-l] ruby-coreでも特に意見は出なかったので、とりあえずtrunkにcommitしました。
  36265 [taca back-st] 1.8系は、どうなりますか?
  36266 [shyouhei rub] 本件、APIの変更(予期しない例外が発生するようになる)のため判断難しいです
  36271 [shugo ruby-l] ruby_1_8への適用は特に問題ないように思いますが、どうでしょうか? > 武者さん
  36273 [knu iDaemons]  ぜひお願いします。NEWSに注記を追加していただけるとありがたいです。
  36284 [shugo ruby-l] 先ほどcommitしておきました。

^ [Bug #489] cgi.rbのCGI#blockquoteとCGI#captionがエラー
35946 [redmine ruby] Bug #489: cgi.rbのCGI#blockquoteとCGI#captionがエラー

^ [Feature: trunk] relayouting struct RNode
35947 [yugui yugui.] This is a multi-part message in MIME format.
+ 35949 [matz ruby-la] 1.9では使っていないんですねえ。
+ 35972 [nagachika00 ] RHGの逆襲ではお世話になっています。
  35973 [ko1 atdot.ne]  この話は把握しています.

^ [Bug #491] makeが"string contains null  byte"で失敗します
35948 [redmine ruby] Bug #491: makeが"string contains null byte"で失敗します

^ [Bug #492] defined? a && defined? b
35951 [redmine ruby] Bug #492: defined? a && defined? b

^ [Bug #492](Closed) defined? a && defined? b
35952 [redmine ruby] チケット #492 が更新されました。 (by Yukihiro Matsumoto)

^ Re: [ruby-cvs:26052] Ruby:r18834 (trunk): * compile.c (defined_expr): should handle NODE_{AND,OR} as
35954 [ko1 atdot.ne]  この問題の原因は,1.8 では expression は評価した結果なんであれ
35955 [matz ruby-la] 「根本的な解決にならない」ですね、わかります。
35956 [ko1 atdot.ne]  私も今なんでこんなふうになってるかわかりません.今の挙動のほうが面
35959 [matz ruby-la] 私はなにも覚えてませんね。記憶が頼りないのはいつものことですが。
35965 [ko1 atdot.ne]  これは,中身を一切実行せずに,って話ですか?
35967 [matz ruby-la] そうです。
35968 [ko1 atdot.ne]  これは,互換性とか,色々大事なモノを削ってる気がしますが,いいで
35969 [matz ruby-la] もともとdefined?は「やりすぎ感」あふれる演算子でしたし、苦労

^ [Bug #493] Failure: test_dup(TestIO)
35957 [redmine ruby] Bug #493: Failure: test_dup(TestIO)

^ [Feature #494] Errno.const_missing
35958 [redmine ruby] Feature #494: Errno.const_missing

^ [Bug #495] Failure: test_priority(TestThread)
35960 [redmine ruby] Bug #495: Failure: test_priority(TestThread)

^ [Bug #144](Closed) irb fg
35963 [redmine ruby] チケット #144 が更新されました。 (by Yusuke Endoh)

^ [Bug #489] cgi.rbのCGI#blockquoteとCGI#captionがエラー
35964 [redmine ruby] チケット #489 が更新されました。 (by Takeyuki Fujioka)

^ [Bug #497] NEWSを書く
35970 [redmine ruby] Bug #497: NEWSを書く

^ [Bug #489] cgi.rbのCGI#blockquoteとCGI#captionがエラー
35971 [redmine ruby] チケット #489 が更新されました。 (by Takeyuki Fujioka)

^ [Bug #489](Closed) cgi.rbのCGI#blockquoteとCGI#captionがエラー
35974 [redmine ruby] チケット #489 が更新されました。 (by Yui NARUSE)

^ [Feature #498] test/cgi/test_cgi_tag_helper.rbにテストを追加
35975 [redmine ruby] Feature #498: test/cgi/test_cgi_tag_helper.rbにテストを追加

^ [Feature #498](Closed)  test/cgi/test_cgi_tag_helper.rbにテストを追加
35976 [redmine ruby] チケット #498 が更新されました。 (by Yui NARUSE)

^ block parameter for Delagator
35977 [keiju ishits] Ruby1.8 と Ruby1.9 とでは, ブロックパラメータ渡しの振る舞いの違いで困っ
35988 [mame tsg.ne.] バグかどうかはわかりませんが直してみました。
36015 [matz ruby-la] TYPE(obj) == T_ARRAYという条件はduck typing的によくないと思
36019 [keiju ishits] 最近, Ruby1.8とRuby1.9の振る舞いの違いにいろいろと悩んでいるものです.
36022 [matz ruby-la] ここは一番違ってる部分ですからねえ。
36153 [keiju ishits] ですねぇ....

^ [Bug #437] test_strftime(TestTime) fails on Solaris
35978 [redmine ruby] チケット #437 が更新されました。 (by Yui NARUSE)

^ [Bug:1.9] RubyGems  の CommandManager  が singleton  になっていない
35979 [okkez000 gma] lib/rubygems/command_manager.rb で定義されている

^ [Bug #437](Closed) test_strftime(TestTime) fails on Solaris
35980 [redmine ruby] チケット #437 が更新されました。 (by Shugo Maeda)

^ [Bug #409] Can't modify frozen ...  の型
35982 [redmine ruby] チケット #409 が更新されました。 (by Shyouhei Urabe)

^ [Bug #282](Closed) failure of test_asctime(TestTime) on mswin32
35985 [redmine ruby] チケット #282 が更新されました。 (by Usaku NAKAMURA)

^ 1.9と1.8で、delegateのインスタンスのクラス名の違う
35986 [fuj rabbix.j] ruby -rdelegate -e 'class MyClass<DelegateClass(Array);
35987 [matz ruby-la] 1.8と1.9の挙動が違うのは確かで、これを仕様とするのか、1.8の
35991 [keiju ishits] 私は今のまま(Ruby1.9の振る舞い)で良いと思います.
35994 [fuj rabbix.j] % ruby -rdelegate -e 'class MyClass<DelegateClass(Array);end;
+ 35998 [keiju ishits] あくまでも委譲ですので, 継承列にはいる必要はないと思います. というか,
| 36004 [usa garbagec] たぶん石塚さんとほぼ同じ意見なんだと思いますが...
| + 36021 [keiju ishits] どもです.
| | + 36024 [usa garbagec] 当然必要だろうなあと思ったのですが、元の石塚さんの主張には明
| | | 36103 [keiju ishits] どもどもです.
| | | + 36109 [zn mbf.nifty] Symbol#to_procと似たような感じで、
| | | | 36160 [keiju ishits] いや, これは...
| | | + 36113 [usa garbagec] 継承は言語仕様の一部なのに対し、委譲はライブラリで実現してる
| | + 36059 [keita.yamagu] DelegateClassの振舞いが早く確定すると安心できていいなぁ、
| + 36171 [fuj rabbix.j] classに関してはself.class.newとかが使えなくなるので
+ 36000 [matz ruby-la] つまり、DelegateClassがどのくらい元のクラスに似たものである
  36003 [fuj rabbix.j] なるほど。

^ [Bug:1.9] ObjectSpace.each_object Segmentation fault
35989 [fuji.rosen g] Ruby 1.9.0-4 の irb で ObjectSpace.each_object(String){|s| s.dup } を
36009 [mame tsg.ne.] ご報告ありがとうございます。

^ Ruby にもっと後方互換性を!
35990 [ggb03124 nif] [ruby-dev:35987] Re: 1.9と1.8で、delegateのインスタンスのクラス名の違う

^ [Bug #500] TZ=HSTでFailure: test_strftime(TestTime)
35992 [redmine ruby] Bug #500: TZ=HSTでFailure: test_strftime(TestTime)
36031 [shugo ruby-l] 遠藤さんがr15399で追加されたテストのようですが、もともとどういう意図のテスト
36032 [mame tsg.ne.] すみません。追加したときの記憶がすでにありませんが、strftime("%a") の

^ trunkのsnapshotの問題
35993 [hogemuta gma] redmineに登録した方がいいかどうか悩んだのですが、ruby本体の問題では

^ [Feature #502] CGI::CookieをdelegateからArrayの継承へ変更
35995 [redmine ruby] Feature #502: CGI::CookieをdelegateからArrayの継承へ変更

^ [Feature #502] CGI::CookieをdelegateからArrayの継承へ変更
35996 [redmine ruby] チケット #502 が更新されました。 (by Takeyuki Fujioka)

^ [Feature #502](Closed)  CGI::CookieをdelegateからArrayの継承へ変更
35997 [redmine ruby] チケット #502 が更新されました。 (by Yui NARUSE)

^ [Feature #503] cgi.rbのtest追加
36001 [redmine ruby] Feature #503: cgi.rbのtest追加

^ [Feature #503] cgi.rbのtest追加
36002 [redmine ruby] チケット #503 が更新されました。 (by Takeyuki Fujioka)

^ String#inspectやString#dumpにencodingがあると便利
36005 [fuj rabbix.j] プログラムをデバッグして感じたのですが、
36006 [matz ruby-la] どういうフォーマットがいいと思いますか。やってみるとわかりま
36007 [fuj rabbix.j] なるほど。確かに大量に出力されると繁雑ですね。

^ [Bug #505] 1.upto 2 {|i| p i }
36008 [redmine ruby] Bug #505: 1.upto 2 {|i| p i }
36016 [matz ruby-la] 1.9での仕様変更です。より親切(or 余計なお世話)にブロックを解
36017 [shyouhei rub] それはさすがに余計なお世話というものでしょう。
36018 [matz ruby-la] え?
36020 [shyouhei rub] むろん、私自身は理解していますが、他人に説明ができないという話です。
36023 [matz ruby-la] 「どこにも定義されていない」という情報はそこまで確実なもので

^ [Feature #507] cgi.rbのtest追加
36010 [redmine ruby] Feature #507: cgi.rbのtest追加

^ [Feature #507] cgi.rbのtest追加
36011 [redmine ruby] チケット #507 が更新されました。 (by Takeyuki Fujioka)

^ [Bug #508] lib/pp.rb:468: [BUG] Segmentation fault
36012 [redmine ruby] Bug #508: lib/pp.rb:468: [BUG] Segmentation fault

^ [Feature #509] cgi.rbのtest追加(modruby)
36013 [redmine ruby] Feature #509: cgi.rbのtest追加(modruby)

^ [Feature #510] cgi.rbのtest追加(multipart)
36014 [redmine ruby] Feature #510: cgi.rbのtest追加(multipart)

^ [Feature #509](Closed)  cgi.rbのtest追加(modruby)
36025 [redmine ruby] チケット #509 が更新されました。 (by Yui NARUSE)

^ [Feature #507](Closed)  cgi.rbのtest追加
36026 [redmine ruby] チケット #507 が更新されました。 (by Yui NARUSE)

^ [Feature #510](Closed)  cgi.rbのtest追加(multipart)
36027 [redmine ruby] チケット #510 が更新されました。 (by Yui NARUSE)

^ [Bug #513] Tempfile yields [BUG] Stack consistency error
36028 [redmine ruby] Bug #513: Tempfile yields [BUG] Stack consistency error
36029 [mame tsg.ne.] 簡単にできました。
36030 [matz ruby-la] コミットしてください。
36034 [mame tsg.ne.] すみません、このパッチだと make test が通りませんでした。
36035 [mame tsg.ne.] と言ったばかりですが、ささださんがもうちょっと苦しみたいとの

^ [Bug #515] String#rindexが期待通りに動かない
36033 [redmine ruby] Bug #515: String#rindexが期待通りに動かない
36036 [usa garbagec] String#indexおよびString#rindexで第二引数が文字単位での位置で
36038 [naruse airem] regexp は中身にまで踏み込む必要はないんじゃないですかね。
36039 [fuj rabbix.j] usaさんとnaruseさんのパッチを取り込んだら

^ [Bug #500](Closed) TZ=HSTでFailure: test_strftime(TestTime)
36037 [redmine ruby] チケット #500 が更新されました。 (by Yusuke Endoh)

^ [Bug #515](Closed) String#rindexが期待通りに動かない
36040 [redmine ruby] チケット #515 が更新されました。 (by Yui NARUSE)

^ 1.9のcgi.rbを分割
36041 [fuj rabbix.j] cgi.rbが放置されて久しいのですが、奮起してバグをちょろちょろ取り、
36053 [naruse airem] 今年の 3 月に行った、cgi.rb の後継の公募は結局不調に終わりました。
36055 [matz ruby-la] いいんじゃないかと思います。
36058 [fuj rabbix.j] ありがとうございます。
36065 [shugo ruby-l] svn-admin@ruby-lang.orgに

^ [Bug #513](Closed) Tempfile yields [BUG] Stack consistency error
36043 [redmine ruby] チケット #513 が更新されました。 (by Koichi Sasada)

^ bigdivmod
36044 [nobu_toyofuk] +++ bignum.c

^ [Bug #516] REXML::Text#wrapは空白が含まれない場合を想定していない
36045 [redmine ruby] Bug #516: REXML::Text#wrapは空白が含まれない場合を想定していない

^ [Bug #517] cgi.rbに不要なコードが入っている
36046 [redmine ruby] Bug #517: cgi.rbに不要なコードが入っている

^ [Bug #517](Closed) cgi.rbに不要なコードが入っている
36047 [redmine ruby] チケット #517 が更新されました。 (by Yukihiro Matsumoto)

^ TypeError from Encoding.compatible? (r18920)
36048 [matz ruby-la] r18920でEncoding.compatible?がTypeErrorをあげるようになりま
36049 [naruse airem] この 2 つはとりあえず修正しました。
36054 [matz ruby-la] すいません。encodingを返すことを失念してました。
36056 [naruse airem] 1.9.1 仕様の fix が迫ってきたので、とりあえず今のままじゃまずいだろうと。
36313 [naruse airem] r19357 で以下の通り変更しましたが、いかがでしょうか。
threads.html
top