36464-38655

36199-37827 subjects 36692-37067

^ [Feature #583] TmpdirとTempfile
36464 [redmine ruby] チケット #583 が更新されました。 (by Akinori MUSHA)

^ [feature:1.9] ENV#[]= and nil
36465 [mame tsg.ne.] 1.8 では ENV["FOO"] = nil は環境変数を消しますが、1.9 ではエラーになり、
36474 [matz ruby-la] おっしゃることはもっともなので前者の対応をします。

^ [Feature #583] TmpdirとTempfile
36470 [redmine ruby] チケット #583 が更新されました。 (by Shyouhei Urabe)

^ [Bug #570](Closed) emacs21で色が付かない
36473 [redmine ruby] チケット #570 が更新されました。 (by Yukihiro Matsumoto)

^ [Feature #584](Closed) ENV#[]= and nil
36475 [redmine ruby] チケット #584 が更新されました。 (by Yukihiro Matsumoto)

^ [trunk]fail to compile mingw32 on Cygwin
36476 [masaki.suket] Cygwinまたは私の環境の問題のような気がするのですが一応報告しておきます。
36477 [ysno mc.newe] sourceforge.net の、MinGW のバグトラッカーにて、
36513 [masaki.suket] ありがとうございます。

^ ripper dose't recognize '__ENCODING__' keyword
36478 [hogemuta gma] とりあえず ruby-devで訊きますが、必要があれば redmineへの登録もします。

^ [Feature #583] TmpdirとTempfile
36479 [redmine ruby] チケット #583 が更新されました。 (by Akinori MUSHA)

^ [Feature #583] TmpdirとTempfile
36480 [redmine ruby] チケット #583 が更新されました。 (by Shyouhei Urabe)

^ [Bug #516](Closed) REXML::Text#wrapは空白が含まれない場合を想定していない
36481 [redmine ruby] チケット #516 が更新されました。 (by Yukihiro Matsumoto)
36496 [oshida bb-ne] 修正手配ありがとうございます。

^ [Feature #583] TmpdirとTempfile
36482 [redmine ruby] チケット #583 が更新されました。 (by Shyouhei Urabe)

^ String#== is not transitive again
36484 [akr fsij.org] String#== が推移律を満たしておらず、同値関係でなくなっていま

^ [Feature #583] TmpdirとTempfile
36485 [redmine ruby] チケット #583 が更新されました。 (by Akinori MUSHA)

^ [Feature #583] TmpdirとTempfile
36486 [redmine ruby] チケット #583 が更新されました。 (by Shyouhei Urabe)

^ [Bug: 1.9] tmpdir on mswin32
36493 [ko1 atdot.ne]  tmpdir 初期化時,Win32API の SHGetFolderPath でパスを取ってくる
36494 [matz ruby-la] rstripは末尾のnulを取る作りになってるはずです。とりあえず手
36495 [ko1 atdot.ne]  ここで得られる文字列は,"...\x00  " と,末尾に nul + スペース,と
+ 36497 [matz ruby-la] うーん、じゃあ、「rstripを末尾のnulかスペースを削除」という仕
| 36500 [usa garbagec] というわけで本件は解決したのですが、それはそれとして、
| 36503 [usa garbagec] 早速入りましたが、lstripも同様にしちゃいけないでしょうか?
| 36506 [matz ruby-la] どーなんでしょうねえ。あんまり困ってないんですが。
+ 36498 [usa garbagec] 17行目を、
  36499 [ko1 atdot.ne]  良いようです.

^ [Bug #590](Closed) tmpdir on mswin32
36501 [redmine ruby] チケット #590 が更新されました。 (by Usaku NAKAMURA)

^ [Bug #591] io.c  の rb_io_extract_modeenc  で変数 has_vmode  は不用か?
36502 [redmine ruby] Bug #591: io.c の rb_io_extract_modeenc で変数 has_vmode は不用か?

^ [Bug #591](Closed) io.c  の rb_io_extract_modeenc で変数 has_vmode  は不用か?
36504 [redmine ruby] チケット #591 が更新されました。 (by Martin Drst)
36507 [matz ruby-la] 変なコードを書くのがいけないと怒られそうなところです。

^ 文字コード変換の追加 (悲鳴)
36505 [duerst it.ao] に以前
+ 36508 [matz ruby-la] 私はとても忘れっぽいので「文字コード変換の追加が含まれないの
| + 36514 [naruse airem] 作業がかぶるのもアレなので、わたしも予定を教えてくださると助かります。
| | 36544 [duerst it.ao] 文字コード変換はこれから二・三週間こちらで対応できると思います。
| | 36563 [naruse airem] 基本的にはその encoding を最初から正しく、または dummy で追加しておくのが
| + 36539 [duerst it.ao] 先ずは内部 Encoding として既に使えるものをつぶしていきたいです。
+ 36509 [yugui yugui.] 添付ライブラリは原則として凍結対象に含みます。ただし、文字コード変換の追
  36510 [ko1 atdot.ne]  リリースマネージャとしての知見は何もないのですが,もう少し保守的の
  + 36515 [naruse airem] セキュリティホール入れちゃうと面倒ですからねぇ。
  | 36516 [ko1 atdot.ne]  過去の議論を追えて無くて申し訳ないのですが,どういう理由だったので
  | 36518 [naruse airem] * 実装上の問題
  + 36538 [duerst it.ao] ささだ三と同意です。10月25日とあたりはちょうどいいかと思います。

^ [Bug #595] Fiber ignores ensure clause
36511 [redmine ruby] Bug #595: Fiber ignores ensure clause
38562 [s.wanabe gma] かなり前のチケットですが、題名の件についてパッチを書きました。
38614 [ko1 atdot.ne]  返事が随分遅くなってしまってすみません.
38630 [s.wanabe gma] ruby 1.9.2dev (2009-06-14 trunk 23691) [i386-mingw32] では
38655 [ko1 atdot.ne]  いえいえ.もうちょっと追跡すればなんとかなると思うのですが,ここはどう

^ Encoding.default_internal  のためのパッチ
36512 [duerst it.ao] [ruby-core:18774] に Michael Selig から Encoding::default_internal
+ 36517 [naruse airem] まつもとさんに昼ごろ聞いたところ、まだ思案中のようです。
| 36523 [matz ruby-la] 今日一日考えて、導入することにしました。
| + 36532 [usa garbagec] びっくり仰天な感じですが、しばらく考えないとよくわかんなさそ
| | 36533 [matz ruby-la] そういうことです。なんという方針変更。
| | + 36536 [naruse airem] む、UTF-{16,32} に対する見通しがわたしと若干違うかも。
| | | 36557 [matz ruby-la] 個人的な印象では"text=#{str}"のエンコーディングを算定するにあ
| | | 36564 [naruse airem] もちろん第一には「テキストそのもの」の encoding で、
| | | 36572 [matz ruby-la] そうなんですか。私にはascii compatibleという性質を失うことに
| | | 36586 [usa garbagec] この件に関しては、CompatibilityErrorでいいと思います。
| | + 36537 [usa garbagec] あんまりこういうことを言うのは好きではないのですが、実行速度
| |   36545 [duerst it.ao] なかむらさん、こんにちは。
| |   36546 [usa garbagec] 入力テキストは基本的に0x0000〜0x007Fの範囲です(なんでUTF-16な
| + 36534 [naruse airem] internal を指定しなかった場合、IO#internal_encoding は nil のままで
| | + 36540 [matz ruby-la] default_internalがnilの時、
| | | + 36548 [yugui yugui.] これは、default_internalがnilでないプロセスからrequireされたライブラリ
| | | | 36552 [matz ruby-la] そうですね。それは事実です。
| | | + 36583 [naruse airem] つまるところ、-L デフォルトか -U デフォルトかで考えた結果、
| | |   36594 [matz ruby-la] そういうことですね。
| | + 36542 [duerst it.ao] まつもとさん、成瀬さん、こんにちは。
| |   + 36555 [matz ruby-la] 「-L を指定しない限り」でしょうね。
| |   + 36576 [naruse airem] -L か -E CP932 を指定しない限り、ですね。
| |     36579 [matz ruby-la] まあ、もう2008年だし。ただ、Unicodeでないデータの人のためにエ
| |     36584 [naruse airem] もう 21 世紀ですが、まだまだレガシーにまみれている人はいるのですよ。
| + 36535 [nagai ai.kyu] 細かい仕様に関しては色々と意見はあるようですが,
| | 36549 [matz ruby-la] (提案されたパッチと違って)私の仕様ではdefault_encodingは起動
| | 36558 [shyouhei rub] (決めるのはyuguiさんですが)反対します。フリーズに間に合わないようなもの
| | 36574 [matz ruby-la] 全体のリスケジュールには反対しません。
| | 36591 [shyouhei rub] 1.9.1に含めないという提案には賛成も反対もいただけてませんが、それはどう
| | 36592 [matz ruby-la] 1.9.1に含めないという選択は
| | + 36602 [shyouhei rub] (なんで非互換が大きいと自覚していながらfreeze後に入れようとするのか本当
| | + 36673 [shugo ruby-l] その後の議論でdefault_internalのデフォルト値はnilという結論になっているので、
| |   + 36674 [matz ruby-la] 確かにこの発言時に入れようといっていたものと、現在の結論とは
| |   | 36690 [shugo ruby-l] 明示的にdefault_internalの値を設定しないかぎり、default_internalを導入する前と
| |   + 36675 [duerst it.ao] そうですが、それによって従来のコードへの影響も大分減っていますので、
| + 36550 [nobu ruby-la] 変換をさせるなら変換を指定するほうがいいんじゃないでしょうか。た
|   + 36551 [matz ruby-la] 「変換をさせるなら変換を指定する」というのは具体的にはどうい
|   | + 36554 [duerst it.ao] 気持ちは分かりますが、スクリプトのユーザが外で -E extenal,
|   | | 36556 [matz ruby-la] とはいえ、そのように-Eが複数指定された場合に「ふさわしい動作」
|   | | 36578 [naruse airem] 現状は環境変数とスクリプトと外とで順番に読んでいって、
|   | | 36596 [matz ruby-la] 上記の文は「上書きはふさわしい動作ではない(挙動が予想しがたい
|   | | 36601 [akr fsij.org] このあたりに関していろいろと考えているのですが、本質はモジュー
|   | | + 36613 [nobu ruby-la] ということは、ソースエンコーディングを使うのが適切ということでしょ
|   | | + 36615 [matz ruby-la] リテラルなどのエンコーディングと違って、入力や出力に伴うエン
|   | |   + 36621 [akr fsij.org] えぇ、考え方としてはともかく、いますぐ実装に結びつけるという
|   | |   + 36623 [duerst it.ao] そうです。田中さんの日本語はこちらより優れているのは当然としても、
|   | |   + 36624 [yugui yugui.] 実は本件についてRails勉強会@東京で喋ってみたのですが、Rubyistたちからは
|   | |     + 36625 [matz ruby-la] そりゃそうでしょう。なにか変えるって話をした時に「そうしよう、
|   | |     | 36626 [naruse airem] 文字コードが一つしかないときというよりは、
|   | |     + 36627 [naruse airem] 成瀬です、
|   | + 36559 [nobu ruby-la] 「:」があれば変換あり、なければそのままということです。
|   |   36573 [matz ruby-la] 一部順序を前後します。
|   |   36580 [naruse airem] 違うと思います。
|   |   36581 [matz ruby-la] ふむ。そうか。見落としてたな。
|   + 36553 [duerst it.ao] 直前に書いたように -E euc-jp: と同じ意味になる。
+ 36521 [akr fsij.org] 変更可能とすることについては、スレッドセーフでないことに何人
  36543 [duerst it.ao] スレッド毎にするには問題ないと思います。しかし default_external

^ driver and target of test-knownbug/btest-miniruby
36528 [usa garbagec] common.mkにあるtest-knownbugで、bootstraptest/runner.rbを
36529 [ko1 atdot.ne]  このあたりを整理されたのは,多分中田さんだと思うので,btest を最初
36530 [usa garbagec] 経緯についてはおおよそ納得しました。
36531 [ko1 atdot.ne]  普通の人は btest は使わないと考えると,開発者に便利な btest という

^ Is snapshot.tar.gz broken?
36541 [kimura.koich] 本日早朝(JST)生成の snapshot.tar.gz および stable-snapshot.tar.gzですが
36587 [HGF01572 nif] 先ほどダウンロードしてみましたが、特に問題ありませんでした。
36588 [kimura.koich] はい。
36589 [usa garbagec] 現象は確認したのですが(実際にファイルが45バイトでした)、原因

^ [Feature #600] cgi.rbのマルチパートフォームの受信は1.8との互換性が低い
36547 [redmine ruby] Feature #600: cgi.rbのマルチパートフォームの受信は1.8との互換性が低い

^ IA-64のメンテナに参加します
36567 [takano32 jus] こんにちは!こんにちは!
36666 [yugui yugui.] ありがとうございます。特に異論もないようなので、これからよろしくお願いし
36670 [takano32 jus] はーい。ありがとうございます。

^ [Bug #601] an instance of Bignum can have singleton methods
36569 [redmine ruby] Bug #601: an instance of Bignum can have singleton methods
36778 [matz ruby-la] 一応、例外が出るんですけど。

^ [Bug #603] NKFの結果と文字列が連結できない
36575 [redmine ruby] Bug #603: NKFの結果と文字列が連結できない

^ [ANN] delay of releasing 1.9.0-5
36577 [yugui yugui.] I had planed to release Ruby 1.9.0-5 on 25 Sep. But I decided to delay
36607 [yugui yugui.] Some more features are not frozen now.

^ freeze落ち穂拾い
36590 [matz ruby-la] コードフリーズに間に合わなかったものがいくつかありますので、

^ (Re:freeze落ち穂拾い) + 1
36595 [yugui yugui.] その上、まだ細部で議論が収束していないように思えます。
36600 [matz ruby-la] まったくです。最低でももう2週間早くなにか出すべきでした。

^ win32 unicode commandline and console
36603 [usa garbagec] feature freezeですが、WindowsにおけるUnicodeコマンドライン及

^ [Feature #494](Closed) Errno.const_missing
36604 [redmine ruby] チケット #494 が更新されました。 (by Yuki Sonoda)

^ Win32OLE
36606 [masaki.suket] ちょっと出遅れました。

^ miniunit problems and release of Ruby 1.9.0-5
36612 [yugui yugui.] I want to report you the status of Ruby 1.9.0-5 release.

^ [Bug:1.9] duplicated when clause
36616 [mame tsg.ne.] when 節に同じ値があるときの挙動が 1.8 と 1.9 で異なるようです。
36617 [ko1 atdot.ne]  はい.お願いします.

^ [Bug #609] cgi.rbで&&がクエリにあると例外
36618 [redmine ruby] Bug #609: cgi.rbで&&がクエリにあると例外

^ [Bug #608](Closed) duplicated when clause
36619 [redmine ruby] チケット #608 が更新されました。 (by Yusuke Endoh)

^ [Bug #609](Closed) cgi.rbで&&がクエリにあると例外
36620 [redmine ruby] チケット #609 が更新されました。 (by Takeyuki Fujioka)

^ [ALERT] miniunit is preventing Ruby 1.9.0-5 from released
36622 [yugui yugui.] And miniunit has little, but obvious problems. The problems cause some

^ [IA-64]BigDecimal#sqrt  の仕様
36628 [takano32 jus] こんにちは
+ 36629 [takano32 jus] すみません、IA-64とx64は同じ値が返っています。 orz
+ 36630 [takano32 jus] メーリングリストに乱投すみません。
  36632 [matz ruby-la] 素人で申し訳ないんですが、これはテストが悪いでしょうねえ。
  36634 [takano32 jus] # LL Futureのときはありがとうございま〜す!!
  36636 [matz ruby-la] コミット権はまださしあげていませんでしたっけ。
  + 36638 [takano32 jus] 取り込みありがとうございま〜す。
  + 36662 [takano32 jus] すみません。
    + 36665 [matz ruby-la] うーむ。
    | 36668 [takano32 jus] たびたびすみません。
    | 36669 [takano32 jus] This is a multi-part message in MIME format.
    + 36695 [nobu_toyofuk] y = BigDecimal("1125899906842624")
      36696 [nobu_toyofuk] すみません。
      36723 [matz ruby-la] この線で修正しようと思いますが、私が理解してないために間違い
      36736 [takano32 jus] This is a multi-part message in MIME format.

^ net/pop.rb: APOPの脆弱性対応
36631 [zn mbf.nifty] # 一度security@ruby-lang.orgに送りましたが、既に公開されている脆弱性に
36639 [shugo ruby-l] 同じようなことですが、POP3Command#initializeでtimestampにマッチさせる
36640 [zn mbf.nifty] initializeを厳しくするのだと攻撃されている可能性があるということが
36643 [shugo ruby-l] そうですね、ちゃんと設定されている環境では、普通はこの例外が発生することは
+ 36645 [knu iDaemons]  はい、問題ないと思います。お願いします。
+ 36717 [zn mbf.nifty] 反応がないようなのでtrunkとruby_1_8にcommitしておきます。

^ [Bug #611] loop { BEGIN {} } dumps core
36633 [redmine ruby] Bug #611: loop { BEGIN {} } dumps core

^ [Bug #611](Closed) loop { BEGIN {} } dumps core
36635 [redmine ruby] チケット #611 が更新されました。 (by Nobuyoshi Nakada)

^ [Feature #442](Closed) name referencing in sprintf
36637 [redmine ruby] チケット #442 が更新されました。 (by Yukihiro Matsumoto)

^ 1.9 kanji split
36641 [tetsuya.wata] 漢字の文字列を split すると変になっているようです。
36642 [matz ruby-la] お久しぶりです。
36644 [tetsuya.wata] まつもとさんへ

^ IO for a bad descriptor dumps core
36646 [yugui yugui.] Yuguiです。次のようにすると落ちます。IOErrorが期待されるのではないでしょ

^ test/pathname/test_pathname.rb
36647 [takano32 jus] test/pathname/test_pathname.rb

^ [Bug:1.8] segmentetion fault by Marshal.dump
36648 [zn mbf.nifty] Marshal.dumpに第2引数のIOを指定すると落ちます。

^ Embedding struct RArray
36649 [yugui yugui.] This is a multi-part message in MIME format.
+ 36652 [duerst it.ao] default_internal の関係でスケジュールが遅くなるという議論が
| 36653 [yugui yugui.] リリースのスケジュールについては他でも言われまして、検討中です。
+ 36676 [yugui yugui.] This is a multi-part message in MIME format.
  36677 [matz ruby-la] とりあえずtest-allなどでエラーが増えなければいいんじゃないで

^ [Bug #613](Closed) segmentetion fault by Marshal.dump
36650 [redmine ruby] チケット #613 が更新されました。 (by Nobuyoshi Nakada)

^ [ANN] Proposal of the new plan for release and compatibility of 1.9.x
36655 [yugui yugui.] OK. In these several days, I understood how dynamically Ruby is changing
36656 [duerst it.ao] Great! I hope everything will go fine.

^ [ANN] Ruby 1.9.0-5リリース
36659 [yugui yugui.] Yuguiです。Ruby 1.9.0-5をリリースしました。

^ IRV.conf[:HISTORY_FILE]で「~」が使えない
36660 [kou cozmixng] IRB.conf[:HISTORY_FILE]に「~」を使う(例えば
36661 [keiju ishits] ありがとうございます.

^ [Bug #603](Closed) NKFの結果と文字列が連結できない
36663 [redmine ruby] チケット #603 が更新されました。 (by Yui NARUSE)

^ trunk mkmf.rb
36667 [tetsuya.wata] trunk で extconf.rb を実行してできた Makefile はエラーになります。

^ bootstrap test failed
36671 [matz ruby-la] 最近、bootstraptestが失敗するようになりました。

^ [Bug #616] instance_eval and Module#to_s
36672 [redmine ruby] Bug #616: instance_eval and Module#to_s
37640 [ko1 atdot.ne]  これは,次の2つの問題に分けられます.
37644 [matz ruby-la] こっちには書いてませんでしたが、(1)は1.9での仕様変更とします。

^ test_process.rb
36678 [takano32 jus] This is a multi-part message in MIME format.
36679 [matz ruby-la] これはこれでいいんじゃないですかね。popenで"-"を指定すると子
36680 [takano32 jus] This is a multi-part message in MIME format.
+ 36681 [akr fsij.org] もとのテストはどのように正しくないんでしょうか?
| 36683 [takano32 jus] ioのインスタンスのputsを呼んでない部分です。
+ 36682 [nobu ruby-la] r+でのテストもそれはそれであっていいと思いますが、現状のテストが
  36684 [takano32 jus] This is a multi-part message in MIME format.
  + 36686 [akr fsij.org] そのテストに gets は使ってないと思うんですが、なんの話をして
  | 36687 [takano32 jus] リファレンスに載っていたコードをテスト環境に入れてみた
  + 36879 [takano32 jus] This is a multi-part message in MIME format.
    36880 [matz ruby-la] 要するにこのパッチを当てればOKということでしょうか。
    36886 [zn mbf.nifty] 以前IRCで[ruby-core:19373]で直るというような話があったと思うのですが、
    36893 [takano32 jus] おはようございます!

^ [Bug #621] When to call Class#inherited
36685 [redmine ruby] Bug #621: When to call Class#inherited

^ test/mini/test_mini_test.rb
36688 [takano32 jus] This is a multi-part message in MIME format.

^ [Bug #621] When to call Class#inherited
36689 [redmine ruby] チケット #621 が更新されました。 (by Kouhei Sutou)
37584 [ko1 atdot.ne] どうしたもんでしょうか.

^ [Bug:1.9] ArgumentError on "%c" % 0x80
36691 [akr fsij.org] "%c" % 0x80 が例外になります。
36693 [akr fsij.org] うぅむ。ロケールに依存しているようですね。
36694 [naruse airem] printf("%c", codepoint) という解釈になりますので、
threads.html
top