36897-37787

36692-37067 subjects 37109-37602

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

^ [Bug #667] yaml  が Complex、Rational をうまくあつかえていない
36899 [redmine ruby] チケット #667 が更新されました。 (by Hiroshi Moriyama)

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

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

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

^ [Bug #631](Closed) ripper does not follow change of parse.y
36906 [redmine ruby] チケット #631 が更新されました。 (by Yukihiro Matsumoto)

^ trunk SEGV nkf?
36909 [tetsuya.wata] SEGV しているのでお知らせします。重複していたらすいませ
+ 36925 [tetsuya.wata] 追加情報になります。
+ 36936 [zn mbf.nifty] "--oc=eucJP-nkf"や"--oc=eucJP-ASCII"だと[BUG]になるのに
  36940 [tetsuya.wata] 西山さん、確認ありがとうございます。
  36941 [mame tsg.ne.] なるほど、rb_nkf_convert で result がスタック上にないため、GC される
  + 36944 [tetsuya.wata] 遠藤さん、ありがとうございます。
  + 36945 [naruse airem] なるほど、GC でしたか、ありがとうございました。

^ takano32さんをコミッタに推薦
36911 [yugui yugui.] takano32さんはIA-64のメンテナをやってくださってますし、
36912 [matz ruby-la] cvs-admin@ruby-lang.orgまでssh2の公開鍵をgpgでサインして送っ
36922 [ tak no32.tk] 高野です。

^ dtoa() / freedtoa()  の改造
36913 [shiba mail2.] [ruby-dev:32792]の、C API 名前空間のお話の続きです。
36918 [nobu ruby-la] システム標準のvsnprintf()はlocaleに依存している場合があります。
36989 [shiba mail2.] あれ、手元の環境(Debian lenny)では、システムのvsnprintf()を使っていますよ。

^ prefix math_* funcs
36914 [shiba mail2.] complex.cで使うために、いくつか数学関数からstaticがとれたようですが、
36928 [tadf dotrb.o] これはこうしたほうがいいんでしょうか。rb_ をつけるのは、意味が変るよう
36960 [shiba mail2.] とりあえず、今外部に見えている分だけで十分ではないでしょうか。
36962 [tadf dotrb.o] `> 他の関数も、外部から見えるようにするときにはrb_などをつけるのが慣習だと思います。
36963 [matz ruby-la] 印象にツッコむのもどうかと思わないでもないですが、もうちょっ
36964 [tadf dotrb.o] 先に言ったようにそのあたりよくわからないのです。rb_ があるから外部向け
36965 [matz ruby-la] というか、現在の方針は
36970 [nobu ruby-la] * プラットフォームが持っている名前と(staticでも)衝突したのでしょ

^ prefix signal_buff
36915 [shiba mail2.] signal.cで宣言されている構造体 signal_buffですが、同ファイル以外からは

^ make us_ascii_mbc_enc_len() static
36916 [shiba mail2.] enc/us_ascii.c内のus_ascii_mbc_enc_len()に、prefixが付いていないです。

^ VMまわりのシンボルにも「rb_」を付けてほしい
36917 [shiba mail2.] 斎藤と申します。連投ですみません。
+ 36919 [nobu ruby-la] dlnは、もともとがまつもとさんのrubyに依存していない独立したライ
| 36920 [ko1 atdot.ne]  ruby_ prefix は Ruby を外からいじる側が利用する API だったように思
| 36921 [matz ruby-la] 明確な区別はないのですが、なんとなく(言語ではなく)インタプリ
| 36923 [ko1 atdot.ne]  rb_ でいいんでないですか? VM 関連だと rb_vm_t * を引数に取ること
| 36924 [matz ruby-la] ささださんがよいならそのように。
+ 37787 [ko1 atdot.ne]  この問題について,prefix を付けるのは agree だけれど,rb_ でいいのか,

^ Ruby国際標準の草案作成
36927 [shugo ruby-l] IPA(情報処理推進機構)で「Rubyの国際標準化に関する調査の請負契約」に係る

^ [Bug #684] io.read(nil, buf)  で buf  が変更されない
36931 [redmine ruby] Bug #684: io.read(nil, buf) で buf が変更されない

^ [Bug #6] sprintf() of %f on Windows(MSVCRT)
36932 [redmine ruby] チケット #6 が更新されました。 (by _ wanabe)
36934 [nobu ruby-la] win32/Makefile.subのHAVE_VSNPRINTFを消せばmissingのほうを使うよ
36935 [s.wanabe gma] mingw では configure で生成されたconfig.h を使うようですし
36938 [nobu ruby-la] mingwではconfiugre.inの ac_cv_func_vsnprintf=yes という行を消せ

^ initial value of $.
36937 [yugui yugui.] 現在のtrunk(r19950) で ruby -e 'p $.' すると89が返ります。
+ 36939 [akr fsij.org] RubyGems をいれたときにまつもとさんが、デフォルトでは
| 36943 [matz ruby-la] あんまり強く主張しなかったので、忘れられたんじゃないですかね。
+ 36942 [matz ruby-la] $.の初期値は0であるべきで、requireが$.を変更すべきではないで
  36947 [nobu ruby-la] a. requireというかparse.yがgets以外を使う
  36948 [matz ruby-la] 私はbを考えてました。正確にはrb_loadですか。
  36952 [yugui yugui.] 本件はbで中田さんが直してくださいましたが、load終了時に$.を復元してま
  36953 [matz ruby-la] というか、今気がついたんですが(遅い)、parserはioを指定して
  36954 [matz ruby-la] すみません、過去ログを再確認したらこの挙動は中田さんが追加し
  36955 [nobu ruby-la] であれば、r19965はrevertしてこんなところでしょうか。
  36959 [matz ruby-la] うーむ。ここで意地を張って互換性を壊すのもどうかという感じで
  36974 [nobu ruby-la] 他のメソッドとの干渉を防げるという点ではsvarにするというのもいい

^ failure in bootstraptest/test_thread.rb
36951 [usa garbagec] 手元の環境(mswin32 on 32bit Vista)では最近bootstraptest/test_thread.rb
36966 [ko1 atdot.ne]  以前,多くのスレッドを作成すると落ちる場合があったので,追加しました.
36967 [usa garbagec] つまり、スレッド作りすぎて例外が出るのは異常じゃないわけです

^ [Bug:1.9] nkf with --numchar-input dumps core
36957 [mame tsg.ne.] nkf のビルド中に

^ [Bug #688] test_exit_action(TestSignal)でTimeout::Error
36968 [redmine ruby] Bug #688: test_exit_action(TestSignal)でTimeout::Error
37382 [akr fsij.org] 調べてみたんですが、sysread 中のシグナルに反応するかどうかが

^ [Fw: Ruby question about irb]
36969 [keiju ishits] 以下のURLで
36996 [matz ruby-la] 仕様が異なります。1.8ではトップレベルかObjectのメソッドを再定

^ [ANN] Ruby 1.9.1 preview  1リリース
36972 [yugui yugui.] Yuguiです。Ruby 1.9.1 preview 1をリリースしました。後述の場所から取得で

^ special encoding aliases
36976 [nobu ruby-la] 先日のミーティングで、"locale"や"external"などの別名を追加すると
36987 [matz ruby-la] ほしいです。コミットしてください。

^ [Bug:1.9] reading after EOF with textmode
36977 [usa garbagec] テキストモード時に一度EOFに到達すると、rewindやseekでポインタ

^ [Bug #687](Closed) nkf with --numchar-input dumps core
36978 [redmine ruby] チケット #687 が更新されました。 (by Yui NARUSE)

^ RUBYOPT enhancement
36979 [nobu ruby-la] RUBYOPT環境変数で長い形式のオプションも指定できるように拡張して
36988 [matz ruby-la] コミットしてください。

^ [Bug #595] Fiber ignores ensure clause
36980 [redmine ruby] チケット #595 が更新されました。 (by Roger Pack)

^ [Bug #616] instance_eval and Module#to_s
36981 [redmine ruby] チケット #616 が更新されました。 (by Roger Pack)

^ [Bug #616] instance_eval and Module#to_s
36982 [redmine ruby] チケット #616 が更新されました。 (by Shyouhei Urabe)

^ [Bug:1.9] replacing array during sort may make assertion fail
36983 [mame tsg.ne.] 以下のようにすると assert が失敗します。

^ [Bug #684](Closed) io.read(nil, buf)  で buf  が変更されない
36984 [redmine ruby] チケット #684 が更新されました。 (by Usaku NAKAMURA)

^ [Bug:1.9] upcase of  め becomes  ち in ISO-2022-JP
36985 [mame tsg.ne.] ISO-2022-JP で「め」を upcase すると「ち」になります。
36986 [naruse airem] dummy encoding に upcase は例外でしょうねぇ。

^ Question about directory structure (1.9.1-preview1)
36990 [artonx yahoo] mswin32版を作ると、OS依存ディレクトリ名が
36995 [usa garbagec] 仕様です。

^ [Bug #698](Closed) upcase of   め becomes  ち in ISO-2022-JP
36992 [redmine ruby] チケット #698 が更新されました。 (by Yukihiro Matsumoto)

^ [Bug:1.9] removing Exception#initialize dumps core
36993 [mame tsg.ne.] 以下で SEGV しますが、仕様でしょうか。
37005 [matz ruby-la] なにが起きてるかというと
37006 [mame tsg.ne.] この件に関しては「直す必要がない」という判断もいいと思います。
37134 [hyoshiok mir] こんにちは、
37208 [nobu ruby-la] あきらめちゃうことには反対しませんが、rb_bug()はダメでしょう。

^ [Bug #648] [BUG]  make test in Ruby 1.9
36994 [redmine ruby] チケット #648 が更新されました。 (by Roger Pack)

^ [Bug:1.9] $: includes "." when taint mode
36997 [nobu ruby-la] -Tを指定しても$:に"."が含まれています。
37001 [matz ruby-la] パッチを当ててください。

^ TEENY version in trunk
36998 [yugui yugui.] ruby_1_9_1ブランチを作りしまして、そちらではバージョン番号を1.9.1に上げ
36999 [knu iDaemons]  1.8.xの流儀を適用すると 1.9.1 patchlevel 5000 ですね。
37243 [yugui yugui.] なるほど。そのようにしてみました。

^ The encoding alias named internal when Encoding.default_internal is nil
37000 [yugui yugui.] default_internalが指定されていない場合にはエイリアスinternalは定義されな
37003 [nobu ruby-la] 定義されないというのとはちょっと違っていて、無効というか存在しな

^ [Bug #700](Closed) $: includes "." when taint mode
37002 [redmine ruby] チケット #700 が更新されました。 (by Nobuyoshi Nakada)

^ [Bug:1.9] 1+1+1+...+1 dumps core
37007 [mame tsg.ne.] 以下で SEGV します。
37102 [hyoshiok mir] 下記のバグなんですが、スタックオーバーフローでSIGSEGVの場合
+ 37129 [mame tsg.ne.] ありがとうございます。面白いですね。
| 37130 [usa garbagec] Windowsにあるわきゃないんですが、ま、configureで調べてあれば
| 37131 [yugui yugui.] Windowsで代替スタックを使えないのかと思って調べたらこんなのが見つかりま
| 37133 [usa garbagec] call_cfuncじゃなくてrb_iseq_evalの中身あたりをくくるのがいい
| + 37136 [tietew tiete] [[ruby-dev:37133] Re: [Bug:1.9] 1+1+1+...+1 dumps core]
| | 37137 [usa garbagec] 「元のスタックの続き」って具体的にどこになるんでしょうか。
| | 37138 [tietew tiete] [[ruby-dev:37137] Re: [Bug:1.9] 1+1+1+...+1 dumps core]
| | 37140 [usa garbagec] ああ、そうか、誤読してました。
| + 37141 [usa garbagec] というわけで、疑問は解消したので、
+ 37209 [nobu ruby-la] なぜとくにチェックもしていないのにSystemStackErrorになっているの

^ [Bug #705] sample/test.rb:1829: [BUG] Segmentation fault
37008 [redmine ruby] Bug #705: sample/test.rb:1829: [BUG] Segmentation fault
37010 [nobu ruby-la] VC6ですよね? とりあえず最新版で試してみたのですが再現できません

^ add RUNRUBYOPT in mswin32 Makefile.sub
37009 [masaki.suket] mswin32版で、テストするときにRUNRUBYOPTを指定できるようにする
37011 [nobu ruby-la] 一応 TESTS="-v win32ole" と渡すこともできるんですが、別にできた
37013 [masaki.suket] いえ。特にこだわりはないです。
37014 [masaki.suket] ごめんなさい。これ、実際に試さないで、回答してました。
37015 [nobu ruby-la] なるほど、たしかにできてよさそうですね。よろしく。

^ [Bug #705] sample/test.rb:1829: [BUG] Segmentation fault
37012 [redmine ruby] チケット #705 が更新されました。 (by pegacorn jp)

^ [Bug #705] sample/test.rb:1829: [BUG] Segmentation fault
37016 [redmine ruby] チケット #705 が更新されました。 (by pegacorn jp)
37017 [nobu ruby-la] というかarg.dataはもうHashではないのでmarshal_loadのほうが消し忘

^ [Bug #705] sample/test.rb:1829: [BUG] Segmentation fault
37018 [redmine ruby] チケット #705 が更新されました。 (by pegacorn jp)

^ feature of recursive Array#join
37019 [yugui yugui.] 自己再帰する配列に対するjoinの結果が1.8と1.9で異なりますが、これは仕様で
37021 [matz ruby-la] 自己再帰する配列に対する振る舞いは処理系依存だと考えます。

^ [Bug #705](Closed) sample/test.rb:1829: [BUG] Segmentation fault
37020 [redmine ruby] チケット #705 が更新されました。 (by Nobuyoshi Nakada)

^ [Bug #373] MingwでIO#dupがブロックする
37022 [redmine ruby] チケット #373 が更新されました。 (by Roger Pack)
37023 [usa garbagec] I can't understand the problems from this URL.

^ zero times repeat of tainted arrays
37024 [yugui yugui.] [ruby-dev:26900]の議論により次の文字列は汚染されていると言うことになった
37025 [yugui yugui.] 失礼しました。途中で送信してしまいました。

^ :FOO === "FOO" => true and case/when behavior
37026 [keiju ishits] p :FOO === "FOO"
37030 [matz ruby-la] あー、バグです。Symbol#===は以前SymbolとStringの互換性を高め
+ 37031 [keiju ishits] 動作確認しました.
+ 37072 [shyouhei rub] 不要なものなのですか?
  37074 [yugui yugui.] これは明らかにバグだし、依存してるコードもそうそうないだろうと判断して取
  37078 [shyouhei rub] えっと、一部の人にはまたかよって言われそうなんですけど、HashとProcと使っ

^ Re: [Feature #711] M17N of irb
37027 [keiju ishits] これなんですが,
37029 [matz ruby-la] irb/locale.rbがKconvを使って変換を行っていますが、これは
37034 [keiju ishits] irb/locale.rb, lcfile.rb は適切な言語での出力のためのモジュールで
+ 37037 [matz ruby-la] えーと、lcfile.rbってなに?
+ 37038 [yugui yugui.] あ、説明が足りずに申し訳ありません。

^ [Backport #716] Hash#key
37028 [redmine ruby] Backport #716: Hash#key

^ [Backport #716] Hash#key
37032 [redmine ruby] チケット #716 が更新されました。 (by Akinori MUSHA)
37036 [matz ruby-la] あわせるべきでしょうね。私が作業しましょうか?
37039 [knu iDaemons] あ、手元でやっていました。今入っているのはちょっと変なようです。
37040 [matz ruby-la] その辺は直しました。
37053 [knu iDaemons] ruby_1_8 ブランチにも入れました。

^ [Backport #716](Closed) Hash#key
37033 [redmine ruby] チケット #716 が更新されました。 (by Akinori MUSHA)

^ [Backport #716] Hash#key
37035 [redmine ruby] チケット #716 が更新されました。 (by rubikitch .)

^ [Bug #667](Closed) yaml  が Complex、Rational をうまくあつかえていない
37041 [redmine ruby] チケット #667 が更新されました。 (by Yukihiro Matsumoto)

^ [Bug #697](Closed) replacing array during sort may make assertion fail
37042 [redmine ruby] チケット #697 が更新されました。 (by Yukihiro Matsumoto)

^ [Bug #689](Closed) reading after EOF with textmode
37043 [redmine ruby] チケット #689 が更新されました。 (by Yukihiro Matsumoto)

^ Re: [ruby-list:45377] [ANN]  REXMLのDoS脆弱性
37044 [shugo ruby-l] パッチのバグが発見されましたので、修正したものを提供しました。

^ super dynamic class definition causes infinite loop
37045 [kou cozmixng] 以下のスクリプトの2回目のdefined_class.newで無限ループになっ
37147 [kou cozmixng] In <20081109.133949.475793127247145680.kou@cozmixng.org>

^ [Bug:1.9] $! in at_exit
37046 [mame tsg.ne.] at_exit の中で $! が参照できません。
37586 [ko1 atdot.ne]  これ,先日の開発者ミーティングのメモを見たんですが,

^ [Bug:1.8] $! = nil in at_exit
37047 [mame tsg.ne.] 1.8.5 以前では、at_exit の中で $! = nil をすることでスタックトレースの

^ [Feature #735] Date#inspect
37050 [redmine ruby] Feature #735: Date#inspect
+ 37056 [tadf dotrb.o] 「inspectは人間に優しい文字列化」というのは初めて聞きました。現状では本
| 37057 [matz ruby-la] 私はSmalltalkerではないので、いただいて来たのはinspectという
| + 37058 [hiroshi kvd.] デバッグモードのときだけ詳細な情報を返すというのはどうでしょうか。
| + 37059 [tadf dotrb.o] 長いですけど、
| | + 37060 [rubikitch ru] いいと思います。
| | + 37064 [matz ruby-la] いいんじゃないでしょうか。
| + 37068 [rubikitch ru] そもそもinspectの目的はデバッグ出力ですよね。pやirbの出力でも使われてい
+ 37061 [mame tsg.ne.] 最終的には yugui さんの判断によりますが、これは完全に仕様変更なので
  + 37063 [matz ruby-la] 最初の方針通り、変更はtrunkに行われるべきです。そしてその変更
  | 37065 [mame tsg.ne.] 私は以下のように認識していました。
  | 37069 [yugui yugui.] すみません、アナウンスをサボってました。1.9.1リリースまでに出せばいいか
  + 37066 [tadf dotrb.o] じゃ止めましょうか。
    37070 [mame tsg.ne.] そういうコンセンサスがあるのはそうだと思うんですが、コンセンサスと

^ [Bug #736] Range#include?  が遅い
37051 [redmine ruby] Bug #736: Range#include? が遅い
37052 [matz ruby-la] 1.9ではinclude?はその値がeachされる要素に含まれるかどうかを

^ [Feature #747] /\A/u ignores BOM
37075 [redmine ruby] Feature #747: /\A/u ignores BOM
+ 37077 [tietew tiete] [[ruby-dev:37075] [Feature #747] /\A/u ignores BOM]
| + 37079 [shyouhei rub] 同じRFCに、
| | 37085 [duerst it.ao] これはファイル全体の場合には、例えば電子署名などの関係でよく分かりますが、
| | 37086 [konishih fd6] [ruby-dev:32981]の方も読んでみて、今の状況がよくわからなかったので質問さ
| | 37087 [usa garbagec] すみません、2BYTE Unicodeってなんでしょう?
| | 37088 [konishih fd6] なかむら(う)さん。ありがとうございます。
| | 37089 [usa garbagec] あー、普通、というか、エンコーディングを指定せずにファイルを
| + 37081 [usa garbagec] というわけで、以前の議論で結論が出ずに見送りになりましたが、
| + 37084 [duerst it.ao] U+FEFF は BOM の役割だけではなく、ZERO WIDTH NON BREAKING SPACE と言う役割
+ 37080 [hogemuta gma] BOMをどうにかしたいというのは同感ですが、\Aは「アンカー」となるメタ文字

^ [Bug #750] Pathname.[]
37082 [redmine ruby] Bug #750: Pathname.[]

^ [Bug #750] Pathname.[]
37083 [redmine ruby] チケット #750 が更新されました。 (by Akinori MUSHA)
37090 [rubikitch ru] PathnameはDirやFileやFile::Stat等をごちゃまぜにしたようなクラスだから

^ [Bug #751] Regexp.new(dummy_encoding_string)
37091 [redmine ruby] Bug #751: Regexp.new(dummy_encoding_string)

^ ruby-1.8.7-p72 (mswin32) socket protocol missing
37092 [artonx yahoo] artonです。
37093 [usa garbagec] trunk、ruby_1_9_1、ruby_1_8で先日修正した問題のことのような気
37094 [artonx yahoo] 確認しました。同じことですね。(本当はちょっと違って、20166だとproto_buffer

^ ruby1.9 segmentation fault
37095 [keiju ishits] 以下のようなメッセージを出して終了してしまうんですが...
+ 37096 [keiju ishits] addr2line使えってことなんですね?
+ 37099 [matz ruby-la] addr2lineの情報によるとT_DATAなオブジェクトをファイナライザで
  + 37100 [nekomaho gma] を見るに 32bit なんですよね?
  + 37104 [keiju ishits] ですねぇ. それに, スレッドが絡んでいるので, デバッガ使うとタイミングが
    37105 [matz ruby-la] 現象は同じですね。変化ないんで付加的な情報はないと思います。
    37111 [keiju ishits] けいじゅ@いしつかです.
    37113 [matz ruby-la] 1.9のこの辺は私が作業していないので...。

^ [Bug #754] String#subの第二引数が正しくマルチバイト文字列を処理していない
37097 [redmine ruby] Bug #754: String#subの第二引数が正しくマルチバイト文字列を処理していない

^ [Bug #754](Closed) String#subの第二引数が正しくマルチバイト文字列を処理していない
37098 [redmine ruby] チケット #754 が更新されました。 (by Nobuyoshi Nakada)

^ [Bug #756] lambda{} != lambda {}
37101 [redmine ruby] Bug #756: lambda{} != lambda {}

^ trunk のビルド時にエラー
37103 [hajimehoshi ] リビジョン 20240 の trunk がビルドできませんでした。

^ [Feature:1.9] speed up continuation in 1.9
37106 [mame tsg.ne.] 1.9 の継続は 1.8 に比べて極端に遅いようです。
37107 [matz ruby-la] いいんじゃないでしょうか。

^ [Bug #759] Logger::ProgName should be svn-friendly
37108 [redmine ruby] Bug #759: Logger::ProgName should be svn-friendly
threads.html
top