26122-27309

25942-27306 subjects 26294-27212

^ ^C: [BUG] unknown node type 0
26122 [akr m17n.org] ふと確認して気がついたのですが、[BUG] unknown node type 0 というメッセー
26124 [nobu ruby-la] その前に残っていたファイル名のほうがまだちょっとマシでしょうか。
26126 [akr m17n.org] ふむ。思うのですが、できたら、

^ Set[Exception.new,nil] == Set[Exception.new,Exception.new]
26127 [akr m17n.org] 次のように、

^ ruby needs two ^C for termination
26128 [akr m17n.org] 次のスクリプトを ^C で終了させるには ^C を 2回押す必要があるのですが、
+ 26129 [shiba mail2.] 参考までに、なのですが
+ 26130 [shiba mail2.] 先ほどは編集途中の物を送ってしまいました。

^ [BUG] Hash#hash on 1.9
26132 [ocean m2.ccs] Hash#hash の結果が、中身が等しいにもかかわらず
26133 [matz ruby-la] これは1.8同様Hash#hashとHash#eql?を削除するのが適切なのでは
26134 [ocean m2.ccs] Hash をキーとして使えないということですよね。適切かどうかは私には

^ 1.8.3 preview1 ready?
26135 [matz ruby-la] 先月出すと言ったままそのままになっていたpreview1についてです。
+ 26136 [nobu ruby-la] 今思い付くのは[ruby-dev:26113]と[ruby-dev:26122]あたりですが。
| 26137 [matz ruby-la] [ruby-dev:26113] race condition in fixnum..fixnum ?
| 26138 [ocean m2.ccs] 私が思いつくのは、
| 26145 [nobu ruby-la] [ruby-core:04328]は不要?
| 26149 [ocean m2.ccs] RDocのコードは読んでないんですが、メールを読む限りでは、
| 26153 [ocean m2.ccs] [ruby-core:04341] [PATCH] RDoc: Show parsing progress for C files
| 26160 [nobu ruby-la] @progressはparse_{f95,rb}.rbでも使っています。[ruby-core:04341]
+ 26150 [akr m17n.org] そういえば、[ruby-talk:141527] についてはどうでしょう。
  26152 [matz ruby-la] コミットしてください。夕方5時半ごろに問答無用でpreview1を出
  26154 [akr m17n.org] 入れました。
  26155 [akr m17n.org] このタイミングで 1.8 を変えるのもなんなので、stdio の非互換性を避ける

^ Re: [ruby-cvs] ruby/lib, ruby: * eval.c (break_jump): break should not cross functions.
26139 [akr m17n.org] お、BasicObject が入ったか、と思いきやべつに入ってなくて、
26141 [matz ruby-la] あ、すいません。一時は実装していたんですが、うまくいかなくて

^ DateとSOAPの型のマッピング
26140 [shugo ruby-l] DateオブジェクトをSOAPで扱おうとすると、
26142 [nakahiro gma] バグでした。前田さんのおっしゃる通り、mappingが間違っており
26143 [shugo ruby-l] パッチを適用したところうまくいきました。ありがとうございます。
26144 [nakahiro sar] なひです。
26148 [shugo ruby-l] ありがとうございます。

^ Re: [ruby-cvs] ruby, ruby/test/drb, ruby/test/ruby: * test/ruby/envutil.rb, test/drb/drbtest.rb: can test drb
26146 [eban os.rim.] この変更でmake test-allが失敗します。
+ 26147 [ocean m2.ccs] うう、すみません。
+ 26151 [ocean m2.ccs] すみません、test_drbssl.rb と test_drbunix.rb にも変更が必要ということですね。

^ ruby 1.8.3 preview1
26156 [matz ruby-la] I finnally published the first preview to the 1.8.3.
+ 26157 [akr m17n.org] そうそう、
| + 26158 [nobu ruby-la] これは1.8は関係ない話だと思います。
| | 26159 [akr m17n.org] あぅ、たしかに。
| + 26161 [matz ruby-la] あれ、いまいち使いにくいんですよねえ。直しても状態変更できな
|   26162 [akr m17n.org] [ruby-dev:25075] によれば、
|   26163 [matz ruby-la] いや、入れても変更されなかったケースがいくつかあったのです。
|   26175 [akr m17n.org] 個人的には入れて変更されなかったケースは経験にないけどなぁ、と思いつつ
|   26176 [matz ruby-la] 窓口書いてないし。とか思ってたら、いつからか手動で変更するイ
+ 26185 [tommy tmtm.o] ruby-1.8.3-preview1 で、require "getopts" が Warning を出します。
| 26201 [tommy tmtm.o] 特に反応がないのですが、却下でしょうか。
| 26202 [matz ruby-la] いや、どうしたもんだか悩んでるんです。非推奨になったのはずい
| + 26204 [tommy tmtm.o] そうはいっても、1.8.2 まではなんの問題もなく動いていたので、以前に書か
| + 26216 [eban os.rim.] 非推奨になったことを積極的にアナウンスしたわけでもないので、
|   26219 [matz ruby-la] そーかあ。
+ 26193 [konishih fd6] bccwin32版コンパイルでの問題点を2点ほど
  + 26194 [ocean m2.ccs] 環境に依存するのか、こちらは再現できませんでした。(当方は Win2000 です)
  | + 26203 [konishih fd6] BCB6+WinXPでは起きて、BCC55+Win2kでは起きませんでした。
  | + 26205 [nobuyoshi.na] [ruby-dev:26049]までは、\の問題をさけるためにDESTDIRはARGVで与えていた
  |   26250 [ocean m2.ccs] あの頃はこの意図に気づいてなくて、DESTDIR は単に prefix にくっつけるものという話になった
  |   26254 [nobu ruby-la] Borland makeだと $(DESTDIR:\=/) で置換できませんでしたっけ。
  |   26258 [ocean m2.ccs] ありがとうございます、このようにしてコミットしました。
  + 26545 [ocean m2.ccs] C++BuilderX Personal(無料)から bcc5.6.4 が手に入ったので、修正しておきまし
    26806 [ocean m2.ccs] 原因はこの通りなのですが、修正の方が間違っていた気がしてきました。
    26809 [konishih fd6] 下に、bccwin32版を出すときのruby-win32メーリングリストでの話の抜粋をしま
    + 26813 [ocean m2.ccs] 山本です。レスありがとうございます。
    + 26815 [usa garbagec] 1.9はもうそうなってるつもりでした。
      26816 [ocean m2.ccs] では、1. winsock2.0 にあわせる(元々の意図からしてこちら?)の方で

^ error.c 1.108
26164 [ocean m2.ccs] 例外周りの挙動が変わったようで、幾つかのテストが失敗するようになっています。
+ 26165 [m_seki mva.b] これはRubyのなにか(例外?)が変更されたことに
| + 26166 [nobu ruby-la] NameError#initializeがException#initializeを呼び出すようになり
| | 26168 [m_seki mva.b] unistd.hをincludeすればよいような雰囲気です。
| | 26171 [nobu ruby-la] それはまずいですね。やはりtypedefは避けたほうがいいような気がし
| + 26167 [ocean m2.ccs] 下のコードで再現できます。
|   + 26169 [ocean m2.ccs] これは取り消します。
|   + 26170 [nobu ruby-la] initializeに渡るようになった、というよりも、Exception#exception
|     + 26172 [m_seki mva.b] そして…
|     + 26173 [m_seki mva.b] まだ開発環境できてないのでシャドープログラミング状態です。とほほ。
+ 26174 [m_seki mva.b] 次のような変更でうまく行くと思うのですがどうでしょう。

^ autobuild failure: test_exception_subclass(SOAP::Marshal::TestMarshal)
26177 [zn mbf.nifty] autobuildの1.8.3と1.9.0の両方で1F0Eになっているようです。
+ 26178 [root mput.di] 卜部でございます。
+ 26179 [nobuyoshi.na] これもException#exceptionが常にException#initializeを呼ぶことを
  26182 [ocean m2.ccs] 元々の問題は NameError のような一部例外で super が呼ばれていない

^ glob without String
26180 [nobu ruby-la] 現在glob_helper()は、バッファとしてVALUEを使い、また例外が起き
+ 26181 [matz ruby-la] おっしゃる通りです。コミットしてくださいませんか。
+ 26183 [usa garbagec] 1.9にもう入ってますが、このせいでワイルドカードなどを含むglob
  26184 [eban os.rim.] do_opendirに""を渡してるのが原因でした。

^ ruby_setenv dumps core with mod_ruby/1.4.2
26186 [tietew-ml-ru] ruby/1.8.3 CVS snapshot で ruby_setenv() が core 吐くので報告です。
26285 [ocean m2.ccs] よくわからないのですが、そういえば最近
26325 [tietew-ml-ru] [[ruby-dev:26285] Re: ruby_setenv dumps core with mod_ruby/1.4.2]
+ 26326 [nobuyoshi.na] ひょっとして、Apatchかmod_rubyでもenvironを変更してたりしますか。
+ 26327 [ocean m2.ccs] これで直ったりしますか?
  26328 [ocean m2.ccs] たぶん、条件文は万が一にも origenviron な文字列を free しないようにする
  + 26330 [matz ruby-la] えーと、どのくらい動作が違うのかコードを見てもよく分からない
  | 26332 [ocean m2.ccs] 違いがわからないというのは、オリジナルと私のパッチの違いが
  | 26336 [shugo ruby-l] 昔のmod_rubyはenvironを変更していましたが、最近のmod_rubyは
  + 26338 [nobu ruby-la] 定義されていない環境変数を削除しようとするとSEGVします。
    26339 [ocean m2.ccs] すみません、間違えました。今度は大丈夫だと思いますが・・・
    26351 [tietew-ml-ru] [[ruby-dev:26339] Re: ruby_setenv dumps core with mod_ruby/1.4.2]
    26352 [matz ruby-la] それは良かった。コミットしていただけませんか、山本さん。
    26353 [ocean m2.ccs] コミットしました。

^ IO.select dumps core
26187 [akr m17n.org] [ruby-talk:142505] で可能性に気がついたのですが、いま実験してみたとこ
+ 26188 [akr m17n.org] NetBSD だと、root 権限がなくても core を吐けるようです。
+ 26255 [nobu ruby-la] fd_setの実装に激しく依存するような気はしますが。
  26256 [akr m17n.org] * メモリを確保するときに少なくとも sizeof(fd_set) は確保する
  26257 [nobu ruby-la] こんな感じでしょうか。
  26262 [akr m17n.org] 基本的な方針は「なぜか余計にメモリを確保しておいて動いたらラッキー」な
  + 26263 [nobu ruby-la] あまりFD_SETSIZEを避ける必要もないとは思いますが。
  | 26269 [akr m17n.org] ふむ。
  | 26271 [nobuyoshi.na] ビット列かどうかとはかかわりなく、FD_SETSIZEまではfd_setで保証されるは
  | 26275 [akr m17n.org] 考えたのは fd < FD_SETSIZEであってもhowmany()で求められるサイズが
  | 26277 [nobu ruby-la] すいません、書き間違えました。
  + 26264 [nobu ruby-la] [ruby-dev:26255]からのパッチです。
  | 26270 [matz ruby-la] [ruby-dev:26269]について検討した後でコミットしていただけませ
  + 26265 [taca back-st] NetBSD(2.0以降)のselect(2)のBUGSには、いろいろと書いてあります。
    26365 [tommy tmtm.o] Solaris 8 の select(3C) には次のような記述があります。
    26366 [nobu ruby-la] これはシステムによってまちまちで、たとえばLinuxではselect()にも
    26369 [tommy tmtm.o] ええと、「カーネルレベルでは制限がない」という話でしょうか。
    + 26370 [taca back-st] 参考情報となりますが、
    | 26371 [ocean m2.ccs] openされたファイルディスクリプタを全てselectに渡すとは限らないことを
    | 26372 [tommy tmtm.o] C レベルの select() が使用されるのは、Ruby レベルで IO.select が使用さ
    | 26373 [ocean m2.ccs] すみません、その場合は考えてませんでした。
    + 26374 [akr m17n.org] 普通というのがどの程度かということによりますが、fd_set を動的に確保する方法は
      26377 [tommy tmtm.o] NetBSD ではマニュアルに書いてあるから、その方法でもいいんでしょうけど、
      + 26394 [akr m17n.org] その正当性によって具体的にはどの環境でどんな利点があるんですか?
      | 26395 [tommy tmtm.o] # すいません、質問の意図が良くわからないんで外しているかもしれませんが…。
      | + 26397 [akr m17n.org] Solaris で 1024以上のファイルを実際に select に与えた場合、どうなるん
      | | 26400 [tommy tmtm.o] Ruby 1.8 でやってみようと思ったんですが、Solaris では stdio の 256 の
      | | 26404 [akr m17n.org] ふむ。sys/select.h を見直してみたところ... Solaris って FD_SETSIZE を
      | + 26398 [tommy tmtm.o] すいません、Solaris の select(3C) の最後に次のようにありました。
      + 26590 [taca back-st] Just FYIなのですが、
        26593 [akr m17n.org] なるほど。

^ ruby-mode 1.74.2.9の/のインデント
26189 [akira arika.] ruby-mode.elの1.74.2.9で

^ test_event(TestSetTraceFunc) failed on ruby-1.8 built with gcc-4.0
26195 [akr m17n.org] ruby 1.8 を gcc 4.0 で作ると

^ unknown node type 0
26196 [akr m17n.org] unknown node type 0 というメッセージはあまり有用でないことが多いので、

^ [PATCH] parse.y for ruby_pragma and Ripper
26198 [don na.rim.o] parse.y 1.380で追加されたruby_pragma関数ですが、
26200 [nobu ruby-la] 最初はruby.cとparse.yで使っていたのですが、その後ruby.cでは使わ
26213 [don na.rim.o] parse.y 1.381でmakeが完了する事を確認しました。ありがとうございました。

^ repeated syntax errors causes SEGV
26206 [shugo ruby-l] This is a multi-part message in MIME format.
26207 [matz ruby-la] コンパイル時にfreeしたアドレスを返してしまっていました。修正
26212 [shugo ruby-l] ありがとうございます。

^ test_wsdl(WSDL::Document::TestRPC) [test/wsdl/document/test_rpc.rb:110]:
26208 [akr m17n.org] right/Asia/Tokyo という閏秒付のタイムゾーンを使っていると、次のように
26209 [nakahiro gma] うひ。もちろん意図的ではありません。チェックします。

^ test_calc2(SOAP::Calc::TestCalc2): NoMethodError: undefined method `[]' for #<Set:0x41198fa8>
26210 [akr m17n.org] そうそう、書くのをわすれていましたが、
+ 26211 [nakahiro gma] こちらもどうもです。直しておきます。
+ 26214 [zn mbf.nifty] test/runner.rb実行中に
  26215 [nakahiro gma] どうもです。ruby_1_8のほうからは該当テストを消ておいた(つもりな)んですが、

^ test_readline(TestReadline): <"> "> expected but was <nil>.
26217 [akr m17n.org] NetBSD 2.0 の Ruby 1.9 で、
26221 [shugo ruby-l] そのようです。

^ test_flush(TestIONonblock)
26218 [akr m17n.org] test/io/nonblock/test_flush で、まれに次のエラーが出ます。

^ test_wsdl(WSDL::Document::TestRPC) failed
26220 [akr m17n.org] test_wsdl(WSDL::Document::TestRPC) [/home/autobuild/autobuild/ruby-trunk/20050524T075003/ruby/test/wsdl/document/test_rpc.rb
26222 [nakahiro gma] ありがとうございます。

^ serious bug on Ruby/Tk
26223 [nagai ai.kyu] SJIS 環境の Ruby/Tk において重大なバグが見つかりました.
26224 [matz ruby-la] 了解。修正されたらpreview2を出します。
26225 [nagai ai.kyu] ご迷惑をおかけしました.

^ readline backport
26227 [shugo ruby-l] 結局ruby-coreでは返事がないままなんですが、readlineのlibeditサポートは
26228 [shugo ruby-l] どうせ現状でもTigerではビルドできない(のでこれ以上悪くなるわけではない)
26229 [m_seki mva.b] Tigerでビルドもできてそれらしく動きそうでした。
26230 [shugo ruby-l] あ、irbの修正をbackportしてませんでした。すみません。
26231 [m_seki mva.b] ありがとうございます。先ほどの問題は解決されてました。

^ depend files under ext/enumerator
26232 [sgs02516 nif] MSYS/MinGW32で 1.8.3-preview1 を
+ 26243 [eban os.rim.] 原因はMakefileのVPATHで";"ではなく":"が区切りに使われていたためでした。
+ 26244 [nobuyoshi.na] dependの有無でコンパイルできなくなるというのは、それはそれで問題です。
  26246 [sgs02516 nif] CVSから coして確認したところ、enumerator.so も無事作れました。

^ WEBrick::CGI::Socket#request_line and ENV["REQUEST_URI"]
26235 [kou cozmixng] 現在のWEBrick::CGIではCGIがディレクトリインデックスでアクセ
26236 [kou cozmixng] In <20050526.193755.56657861.kou@cozmixng.org>
26239 [gotoyuzo not] REQUEST_URIはRFC3875にもないので、使うのを躊躇していましたが、

^ many errors with soap/wsdl test on mswin32
26242 [usa garbagec] 先日のsoap関連の大量コミットから、soapとwsdlのテストでいっぱ
26249 [ocean m2.ccs] どうも、ドライブレターがらみの問題のようです。Windows ではフルパスが
+ 26251 [ocean m2.ccs] 適宜 file:// を足すことでエラーが全滅したので、全てドライブレター問題のようです。
| 26252 [ocean m2.ccs] やってしまってから気づいたんですが、scheme って http:// や file:// のように
| 26253 [sugi nemui.o] なんかこんなところだけ出てきて申し訳ないですが……
| 26259 [ocean m2.ccs] なるほど、勉強になります。
+ 26260 [usa garbagec] 投げっぱなしで後ほったらかしですみません。
  26282 [nakahiro sar] そんな気がします。とりあえず「URIしか受け付けません」にしたい。ドライブ
  26283 [ocean m2.ccs] 直接は試してないのですが、Pathname も Windows のパスに対応してない予感がします。
  26286 [nakahiro gma] どなたか試せませんかねぇ。
  26287 [akr m17n.org] Pathname についていえば、ドキュメントに It supports only Unix style
  26288 [nakahiro gma] そうなんですか。

^ Enumerable#{min_by,max_by} and etc.
26245 [nobuyoshi.na] Enumerable#max_byが空のときにfalseを返すのとブロックがなくてもエラーに
26303 [matz ruby-la] コミットしてください。1.8にもコミットしていいかな。

^ [PATCH] more than 10 struct members
26247 [aamine lover] 11 個以上のメンバーを持つ Struct にアクセスすると落ちます。
26248 [matz ruby-la] おっしゃる通りです。コミットしていただけませんか?
26261 [aamine lover] 遅くなりましたが、テスト付きでコミットしました。

^ pragma on ripper
26266 [nobuyoshi.na] ripperでもpragmaを使えるようにしてみました。
+ 26267 [matz ruby-la] あおきさんが「うん」と言ったらコミットしてもらえませんか。
| 26268 [aamine lover] それじゃコミットお願いします。
+ 26462 [usa garbagec] 気づくまで1ヶ月かかっちゃったんですが、
  + 26464 [matz ruby-la] なかださんが[ruby-dev:24911]のことは忘れて「$@を使ったらいい
  + 27247 [nobuyoshi.na] core.rbの更新は完全に手動で管理するようになってしまったようです
    27273 [nobu ruby-la] 一緒に、testも一応実行できるようにしてみました。まだ
    27304 [aamine lover] これには迂遠な理由があったのですが、別の方法で問題をチェックできることに
    27307 [nobu ruby-la] その理由というのにちょっと好奇心を刺激されますが、というのはお
    27308 [aamine lover] あ、そっか……。なんでビルドできたんだろ。
    27309 [matz ruby-la] それは運がいいとminirubyでもdlできるからです、きっと。

^ setup.rb and shebang line
26272 [nobuyoshi.na] cygwin上でRDtoolをインストールしようとしたところ、bin/rdswap.rbの置換で
26273 [aamine lover] たしか CVS HEAD では修正したような気がします。このへんで。

^ yield in method argument behaves differently
26274 [root mput.di] 卜部です。以下のコードでfoldl_cだけ結果が異なるのは何故ですか?
26657 [root mput.di] 関連して笹田さんが以下の現象を発見してくれました。
26776 [nobuyoshi.na] 現在のメソッドに渡されたBlockオブジェクトを&で他のメソッドに渡
26788 [nobuyoshi.na] こんなとこでどうでしょうか。

^ match index
26279 [ko1 atdot.ne]  正規表現で複数の括弧があったとき、「最後に n 番目($n)の括弧にマッ
+ 26280 [zn mbf.nifty] マッチした文字列だけでいいのなら $+ があります。
+ 26281 [naruse airem] 1.9なら、
  26292 [shugo ruby-l] たぶん、ささださんのメールは質問ではなくて、提案だと思います。

^ ext/tk/sample/tkextlib/tile/demo.rb  で  TypeError
26284 [ocean m2.ccs] ext/tk/sample/tkextlib/tile/demo.rb のスクロールバーを動かすデモ
26289 [nagai ai.kyu] う〜む.
26290 [ocean m2.ccs] これで動作を確認しました。
+ 26291 [ocean m2.ccs] これだとメソッド呼び出しごとに作成されてしまうので、こうですね。
+ 26293 [nagai ai.kyu] 確かにその方がいいかもしれません.
threads.html
top