36692-37067

36464-38655 subjects 36897-37787

^ [Bug #623] optparseでオプションが重複していると--helpと挙動が違う
36692 [redmine ruby] Bug #623: optparseでオプションが重複していると--helpと挙動が違う

^ [Bug:1.9] rb_io_fread does not work
36697 [mame tsg.ne.] DEPRECATED(int rb_getc(FILE*));

^ Segmentation fault in eval
36698 [zn mbf.nifty] のスクリプトを元にいじっていたらs="n=$*"で落ちました。
36703 [nobu ruby-la] $*=0; $* が最小ですね。
36728 [matz ruby-la] なんか現状がよくわからないのですが、最少でfixするのはどんな
36733 [nobu ruby-la] readonly_setter()だけを公開にするあたりかも知れません。

^ offline dev-meeting
36699 [ko1 atdot.ne]  10/16 10:00 の午前に東京は秋葉原で,まつもとさんを交えてオフライン
36889 [naruse airem] この議事録っぽいものをおいておきます。
36890 [usa garbagec] 私が「バグ?」と書いたところは実のところどうなんでしょうか?

^ [Bug #624](Closed) ArgumentError on "%c" % 0x80
36700 [redmine ruby] チケット #624 が更新されました。 (by Yui NARUSE)

^ 
36701 [perfect.outs] unsubscribe

^ [Bug #631] ripper does not follow change of parse.y
36702 [redmine ruby] Bug #631: ripper does not follow change of parse.y

^ Assertion failed in array.c on mswin32 Ruby (trunk)
36704 [masaki.suket] mswin32版 Ruby(trunk) で nmake すると1回目はすんなり最後まで
36735 [usa garbagec] VC++6でも再現しないんですよねえ。
+ 36738 [usa garbagec] 直感に頼らないで真面目に原因を考えてみたところ、RESIZE_CAPA()
| 36744 [matz ruby-la] 本来的な話をするとcapacityがlenよりも短いのはバグだと思うの
| 36745 [usa garbagec] 一つ前のパッチ([ruby-dev:36735])がそのバグを潰しているパッチ
| 36748 [matz ruby-la] すいません。意図がわかってなくて。ってか、まだわかってないよ
| 36749 [usa garbagec] あー、embedとそうでない場合とでlenを入れてる場所が違うんです
+ 36747 [masaki.suket] パッチでAssertion failedは発生しなくなりました。

^ ruby1.9 on hppa build problem
36705 [henrich debi] こんにちは、
36714 [yugui yugui.] お知らせありがとうございます。
36732 [henrich debi]  了解しました。
36858 [henrich debi]  遅まきながら(1週間遅れですが)進捗があったのでご報告させて頂きます。
36875 [henrich debi]  先のメールにものべたような利用可能な hppa マシンがあることを wiki (*)
36888 [yugui yugui.] お世話になりました。ただ、hppaの知識のあるメンテナがおりませんと

^ Ruby on Vista
36706 [matz ruby-la] 最近、「RubyはVistaで動かないって聞いたけど、ほんと?」と2回
+ 36707 [artonx yahoo] 動きます。実際、わたしはVista64でもVista32でも使っています。
| + 36708 [matz ruby-la] ありがとうございます。「動かないと言われたけどほんと」と、見
| + 36709 [konami kyoto] cygwin(組み込み)版も問題なく動きます。昨年から100名以上の学生さんが
|   36721 [oshida bb-ne] こんにちは。
|   36722 [konami kyoto] この9月から10月にかけて100台近くの Vista PC に cygwin の setup.exe
|   36724 [oshida bb-ne] そうでしたか。
+ 36715 [usa garbagec] 今年の春くらいから、mswin32版の主動作確認環境は32bit版Vistaに

^ source file name of 'mismatched indentations' warning in ruby 1.9
36710 [maki rubycol] Ruby 1.9にはインデントレベルの整合性を調べて警告を吐くように
36711 [naruse airem] ===================================================================
36713 [matz ruby-la] コミットしてください。

^ abort in rescue
36712 [mame tsg.ne.] 1.8 では rescue の中で abort するとスタックトレースを出すようですが、
36847 [mame tsg.ne.] この件、反応をお願いします。 > ささださん
36849 [ko1 atdot.ne]  返事が遅くなってすみません.
36869 [mame tsg.ne.] はい。
36887 [ko1 atdot.ne]  これに関しては,「スタックトレースを出すべきではないのではないか」

^ [Bug #644] compile error on win32ole with VC++6
36716 [redmine ruby] Bug #644: compile error on win32ole with VC++6
36725 [masaki.suket] すいません。
36726 [usa garbagec] サポートされてます。
36731 [masaki.suket] ありがとうございます。

^ test_rubyoptions.rb
36718 [takano32 jus] This is a multi-part message in MIME format.
+ 36719 [takano32 jus] あら、Failする。irbで確認したのですが・・・
+ 36720 [nobu ruby-la] 以前は-Kと-Eを併用できたんですが、r19773でエラーになるようになっ
  36727 [matz ruby-la] できた方が良いですか?
  36729 [nobu ruby-la] -Eも指定できますし、有効になってます。

^ [Bug #644](Closed) compile error on win32ole with VC++6
36730 [redmine ruby] チケット #644 が更新されました。 (by Anonymous)

^ 共有化された配列の参照カウンタによる開放
36734 [s.wanabe gma] ary_make_shared() で返される配列(長いので仮に共有配列と呼びます)を
36762 [matz ruby-la] コミットしてください。

^ [Bug #648] [BUG]  make test in Ruby 1.9
36737 [redmine ruby] Bug #648: [BUG]  make test in Ruby 1.9

^ r19786 (trunk): * lib/delegate.rb (Delegator): simplified and restored 1.8
36739 [fuj rabbix.j] まだ#classの挙動がなおっているように見えないのですが、
36743 [matz ruby-la] ? 直ってませんか?
36746 [fuj rabbix.j] えー・・・・
36751 [matz ruby-la] すみません。DelegateClassの方を直してませんでした。
36752 [fuj rabbix.j] ようやく気持ち悪いのがとれました。

^ r19789 * transcode.c / test/ruby/test_transcode.rb
36740 [takano32 jus] This is a multi-part message in MIME format.
36741 [shugo ruby-l] 意図された仕様変更ではないでしょうか?
36742 [takano32 jus] うぎゃっ。

^ [Bug #650] Marshal.load raises RegexpError
36750 [redmine ruby] Bug #650: Marshal.load raises RegexpError
36769 [matz ruby-la] 1.9では正規表現に\uが増えたからですね。
36771 [shyouhei rub] ちなみにどういうデメリットですか?
36772 [matz ruby-la] 1.8と1.9でmarshalデータが全くやりとりできないというデメリッ
36773 [shyouhei rub] まったくということはないでしょう。
+ 36775 [akr fsij.org] syntax と semantics のどちらを保存するかというと、semantics
| 36776 [shyouhei rub] semanticsのほうが保存されてたほうがいいのには納得しましたが、寝不足の頭
| 36777 [akr fsij.org] えぇ。無理なことはあります。
+ 36784 [matz ruby-la] Marshalファイルフォーマットには、メジャーバージョンとマイナー
  36785 [shyouhei rub] (5) 1.9でRegexp#_dumpとRegexp#_loadを定義する
  + 36793 [matz ruby-la] 判別はできますが、その後の対応はどうするんでしょうね。
  | 36794 [shyouhei rub] 「1.8から来た正規表現に\uが含まれていたら1.9ではuのこととして扱う」でい
  | 36823 [matz ruby-la] あー、では「意味」と「意図」と言い換えましょう。\nや\tがどの
  | 36830 [shyouhei rub] もとの正規表現にバグがあるのは認めますが、それに巻き込まれてでかいPStore
  | 36833 [matz ruby-la] 別に意地悪を言ってるわけではないんですが。
  | 36836 [shyouhei rub] ユーザーアプリケーション側は変換に失敗したかどうかを==で判定するとおもわ
  | + 36842 [zn mbf.nifty] drubyの場合はMarshal.loadに失敗したときに、例外と元のデータを持った
  | + 36863 [matz ruby-la] ふむ。この線で対応しようかなと思うのですが、まだもう少しつめ
  |   36864 [keiju ishits] の方が良い気がします.
  |   36865 [shyouhei rub] いや、まず例外が起きるなら現状と何ら変わりませんがな。
  |   36870 [keiju ishits] パラメータを指定するなら, 例外の捕捉を書いてもあまり変わらないと思いま
  |   36871 [shyouhei rub] ちょと混乱してきました。石塚さんがおっしゃっておられる「例外」ってのはな
  |   36872 [keiju ishits] 確かに説明不足でした.
  |   + 36873 [m_seki mva.b] 各メジャーバージョンのコンバータをRubyスクリプトの
  |   + 36882 [matz ruby-la] 例外は実行を中断しちゃうんで、「とりあえずの変換結果」ではか
  |     36884 [keiju ishits] えー.
  + 36795 [naruse airem] そこまでしなくても、encoding の有無で判別できるような気がするんですが、

^ [Bug #651] Regexp.new returns strange regexp object
36753 [redmine ruby] Bug #651: Regexp.new returns strange regexp object
36754 [matz ruby-la] これは1.9から三番目の引数が無視されることになったせいです。
36755 [shyouhei rub] 妥当ではないでしょうか。
36759 [matz ruby-la] とはいえ、「エンドユーザが警告を見ても困惑するだけ」という指
36761 [shyouhei rub] そうですか?
36766 [matz ruby-la] 別の問題でした。//nがfixedでなかったという。

^ [Feature #652] tempfileにエンコーディングを指定できない
36756 [redmine ruby] Feature #652: tempfileにエンコーディングを指定できない
36779 [matz ruby-la] Tempfile.new("foo", encoding: "ascii-8bit")

^ [Bug #625](Closed) rb_io_fread does not work
36757 [redmine ruby] チケット #625 が更新されました。 (by Yusuke Endoh)

^ exception by throw
36758 [akr fsij.org] ふと気がついたんですが、throw で対応する catch がないときの
36763 [matz ruby-la] はい。NameErrorは変数、メソッド、定数が存在しない局面に限定し
36782 [matz ruby-la] 今回の指摘を受けて、改めて考えてみたのですが、catch/throwのラ
36783 [matz ruby-la] うう、二転三転してます...。

^ [Bug #651](Closed) Regexp.new returns strange regexp object
36760 [redmine ruby] チケット #651 が更新されました。 (by Yukihiro Matsumoto)

^ Re: [ruby-cvs:27036] Ruby:r19818 (trunk): * transcode.c (str_transcode0): String#encode without argument now
36764 [duerst it.ao] まつもとさん、こんばんは。
+ 36765 [naruse airem] 「:replace は security 関係で色々問題」の具体的な議論が
+ 36767 [matz ruby-la] 成瀬さんからすでに質問が出ていますので、そちらをよろしくお願
  36799 [duerst it.ao] まつもとさん、こんにちは。
  36810 [akr fsij.org] replace は情報が落ちるので、それでいいかどうかは対象によるん
  36822 [duerst it.ao] ファイル名は以前の議論の結果「変換可能でしたら変換、そうでなかったら
  36825 [akr fsij.org] ユーザがファイル名に対して encode を呼ぶのはありうる話です。
  36834 [duerst it.ao] 勿論そうですよ。ユーザは encode をどの場面に使うのかは
  36838 [akr fsij.org] たしかに、表示のためだけ、というケースでは replace が適切で

^ Re: [ruby-cvs:27042] Ruby:r19824 (trunk): * array.c: recycle shared-array when it isn't referenced.
36768 [matz ruby-la] ありがとうございます。でも、test/ruby/test_array.rb:1183で
36770 [s.wanabe gma] すみません、sort中には再利用しないように変更してコミットしました。
36991 [mame tsg.ne.] この修正によって、sort 中だけでなく、すべての再利用ができなくなった
37004 [s.wanabe gma] 重ね重ね申し訳ありません。

^ ConverterNotFoundError while making Ruby in Windows(trunk)
36774 [masaki.suket] Cygwin 上で CC='gcc -mno-cygwin' でコンパイルしたときに
36797 [usa garbagec] dbmじゃなくてその次のdigestのコンパイルというかMakefileの作成
+ 36798 [nagai ai.kyu] extconf.rb の中で出力しようとした際に出るようですね.
+ 36800 [usa garbagec] IO#reopenで、バイナリモードのioを引数として渡すと、元のioある
  36807 [akr fsij.org] 変更の意図は IO#binmode が ASCII-8BIT にもするというものなん
  + 36808 [matz ruby-la] で、"rb"でASCII-8BITで読み込むようにしてみました。
  | 36850 [masaki.suket] 返事が遅くなりましたが、コンパイル、リンクできるようになりました。
  + 36817 [usa garbagec] 通るようになりました。ありがとうございます。
  | 36819 [akr fsij.org] はい。
  | 36820 [usa garbagec] こうでしょうか...
  + 36827 [shugo ruby-l] この変更(r19860)で、ソケットのテストが1Fになってしまいました。
    36828 [akr fsij.org] あぁ、たしかに。
    36831 [shugo ruby-l] そのように修正しました。

^ [Feature #652](Closed)  tempfileにエンコーディングを指定できない
36780 [redmine ruby] チケット #652 が更新されました。 (by Yukihiro Matsumoto)

^ [Bug #601](Closed) an instance of Bignum can have singleton methods
36781 [redmine ruby] チケット #601 が更新されました。 (by Yukihiro Matsumoto)

^ [Bug #658] スクリプトエンコーディングがUTF-8のとき /[\xfe]/  でSEGV
36786 [redmine ruby] Bug #658: スクリプトエンコーディングがUTF-8のとき /[\xfe]/ でSEGV

^ [Bug #659] Math.lgamma not defined in -rcomplex
36787 [redmine ruby] Bug #659: Math.lgamma not defined in -rcomplex

^ [Bug #659](Closed) Math.lgamma not defined in -rcomplex
36788 [redmine ruby] チケット #659 が更新されました。 (by Anonymous)

^ [Bug #660] 数字を3桁ずつコンマで区切るsprintf書式指定
36789 [redmine ruby] Bug #660: 数字を3桁ずつコンマで区切るsprintf書式指定
+ 36792 [shyouhei rub] そのようなものがあること自体はいいのではないかと思いますが、POSIXではそ
+ 36809 [matz ruby-la] POSIXでは「%'d」を使うという話がありますし、もう少し具体化し
| + 36816 [fuj rabbix.j] rubikitchさんも
| | + 36826 [nobu ruby-la] むしろRuby的には、_区切りにする%_dのみとか。
| | + 36832 [matz ruby-la] それならそれで、
| |   36851 [mame tsg.ne.] たたき台として、
| |   36852 [zn mbf.nifty] Debianの/usr/bin/printfだと以下のようになりました。
| + 36824 [kimura.koich] まず現状の sprintf.c に locale に影響されるコードを持ち込むのはわたしも
+ 36829 [mame tsg.ne.] 残念ながらフリーズ後ですので、1.9.1 に入ることはあり得ないです。
  36868 [yugui yugui.] OKです。

^ [Feature #660]  数字を3桁ずつコンマで区切るsprintf書式指定
36790 [redmine ruby] チケット #660 が更新されました。 (by Takeyuki Fujioka)

^ [Feature #660]  数字を3桁ずつコンマで区切るsprintf書式指定
36791 [redmine ruby] チケット #660 が更新されました。 (by rubikitch .)

^ [Bug:1.9] 異クラスの例外同士の比較でSystemStackError
36796 [s.wanabe gma] 1.9 でクラスの異なる例外オブジェクトを比較すると

^ Marshal.load can't take GZipReader
36801 [artonx yahoo] 1.9.0ですが、zlibのGZipReaderにはgetbyteが未定義なので、Marshl.loadに与
36802 [matz ruby-la] getbyteの追加については了承しました。しかし、1.9ではIO#getc
36803 [artonx yahoo] ありがとうございます。
36841 [matz ruby-la] というわけで、実装してコミットしました。getcが文字単位で動作
+ 36846 [mame tsg.ne.] [ruby-core:18847] にて yugui さんが 9/24 に
| 36848 [matz ruby-la] おお、明確ですね。添付といえど気安く仕様変更してはいけません
+ 36857 [akr fsij.org] とりあえず external_encoding に iso-2022-jp を指定した時に

^ [Bug #667] yaml  が Complex、Rational をうまくあつかえていない
36804 [redmine ruby] Bug #667: yaml が Complex、Rational をうまくあつかえていない

^ [Bug #668] BigDecimal#to_r  がありません
36805 [redmine ruby] Bug #668: BigDecimal#to_r がありません
37062 [matz ruby-la] 念のため確認ですが、現在bigdecimal/utilで定義されている
37067 [tadf dotrb.o] おそらくそれで解決すると思います。

^ 特化命令の再定義API
36806 [shiba mail2.] ふとした思いつきですし、実用性がどれほどか分かりませんが……。

^ [Bug #669] nil  を引数にして Iconv.new  を呼ぶとSEGV
36811 [redmine ruby] Bug #669: nil を引数にして Iconv.new を呼ぶとSEGV

^ [Bug #658](Closed)  スクリプトエンコーディングがUTF-8のとき /[\xfe]/  でSEGV
36812 [redmine ruby] チケット #658 が更新されました。 (by Nobuyoshi Nakada)

^ Re: Ruby:r19863 (trunk): * regparse.c (parse_char_class): CCV_SB is only for single
36813 [matz ruby-la] 残念ながら問題は解決していないようです。あいかわらず落ちます。
36815 [nobu ruby-la] コミットするのを間違えました。
36818 [akr fsij.org] もとの報告に「リビジョン19812以降」とあるように、r19812 の

^ [Bug #658](Closed)  スクリプトエンコーディングがUTF-8のとき /[\xfe]/  でSEGV
36814 [redmine ruby] チケット #658 が更新されました。 (by Nobuyoshi Nakada)

^ string.cのrb_external_str_new_with_encとstr_conv_encについて
36821 [kouji takao7] スクリプトの外(external)から入力された文字列の文字エンコーディングを

^ [Bug #671] TestSignal#test_exit_actionでEINTRのメッセージが出る
36835 [redmine ruby] Bug #671: TestSignal#test_exit_actionでEINTRのメッセージが出る

^ test/rinda/test_rinda / test_core_03_notify
36837 [takano32 jus] This is a multi-part message in MIME format.
+ 36839 [m_seki mva.b] ありがとうございます。
+ 36844 [m_seki mva.b] たびたびすみません。
  36856 [takano32 jus] 通ることを確認しました。

^ [Bug #672] rb_io_flush in pipe_open
36840 [redmine ruby] Bug #672: rb_io_flush in pipe_open

^ 属性値のための xml: :attr
36843 [duerst it.ao] 先ず、これは用語の問題だけかもしれませんが、
36845 [akr fsij.org] 私のいった属性値は AttValue を指しているとお考えください。

^ node.h
36853 [ko1 atdot.ne]  すみません,node.h とかって結局どうなったんでしたっけ.

^ [Bug #674] Failure: test_aset(TestSDBM)
36854 [redmine ruby] Bug #674: Failure: test_aset(TestSDBM)
36859 [nobu ruby-la] まだlen==0を指定してrb_external_str_new_with_enc()を呼ぶコードは

^ [Bug #675] Failure: test_delete_with_block(TestSDBM)
36855 [redmine ruby] Bug #675: Failure: test_delete_with_block(TestSDBM)

^ [Bug #674](Closed) Failure: test_aset(TestSDBM)
36860 [redmine ruby] チケット #674 が更新されました。 (by Yukihiro Matsumoto)

^ [Bug #675](Closed) Failure: test_delete_with_block(TestSDBM)
36861 [redmine ruby] チケット #675 が更新されました。 (by Yukihiro Matsumoto)

^ [Bug #672](Closed) rb_io_flush in pipe_open
36862 [redmine ruby] チケット #672 が更新されました。 (by Yukihiro Matsumoto)

^ [Bug #676] 引数の有無によるIO#readの挙動の違い
36866 [redmine ruby] Bug #676: 引数の有無によるIO#readの挙動の違い
36867 [matz ruby-la] これは仕様です。readに引数を与えた場合は長さをバイトで指定し
36973 [usa garbagec] 他にこのような挙動を示すIOのメソッドは何がありますか?
36975 [matz ruby-la] ざっと調べた限り、変換が伴わないメソッドはそれで全部のようで

^ [Bug:1.9] GzipReader with iso-2022-jp to euc-jp and gets(euc-jp-record-separator)
36874 [akr fsij.org] "あいう" という EUC-JP の文字列を gzip した入力に対し、

^ [Feature #679] Integer#to_s(:step=>3, :sep=>",")  が欲しい
36876 [redmine ruby] Feature #679: Integer#to_s(:step=>3, :sep=>",") が欲しい

^ [Feature #679] Integer#to_s(:step=>3, :sep=>",")  が欲しい
36877 [redmine ruby] チケット #679 が更新されました。 (by Martin Drst)
+ 36878 [fuj rabbix.j] あ。そうでした。
| 36881 [sakuro 2238c] stepは違和感があるのですが、かといってgroup_widthでは長いですね……
+ 36885 [naruse airem] POSIX C の仕様を真似て、

^ [Feature #600] cgi.rbのマルチパートフォームの受信は1.8との互換性が低い
36891 [redmine ruby] チケット #600 が更新されました。 (by Takeyuki Fujioka)

^ [Bug #671](Closed) TestSignal#test_exit_actionでEINTRのメッセージが出る
36892 [redmine ruby] チケット #671 が更新されました。 (by Anonymous)

^ make test-all TESTS=io / test_flush
36894 [takano32 jus] TESTS=io を繰り返していると二度に一度くらい下記のようなエラーがでました。

^ [Feature #600] cgi.rbのマルチパートフォームの受信は1.8との互換性が低い
36895 [redmine ruby] チケット #600 が更新されました。 (by Toru Iwase)

^ * lib/csv.rb: Failure test_inspect_is_ascii_8bit_encoded(TestCSVRow)
36896 [takano32 jus] This is a multi-part message in MIME format.
36898 [zn mbf.nifty] test/ruby/test_array.rbと一緒に実行すると再現すrようで、$,=""と
36907 [matz ruby-la] ありがとうございます。
threads.html
top