11732-12298

11510-11731 subjects 11919-12395

^ Debugging thread (was Re: fork_and_kill_other_threads)
11732 [nakahiro sar] 横着せずに以前のを取ってきました。まつもとさんの書かれている通り、
11734 [matz zetabit] ああ、そうか。たとえば1-aで、次の再開(nとかcとか)で全部が動

^ Ruby I18N 改め M17N
11733 [tommy tmtm.o] This is a multi-part message in MIME format.
11735 [matz zetabit] 確かに。実際には get_mbstr_ctype() のあたりで悩んでたんです
11751 [tommy tmtm.o] [matz@zetabits.com (Yukihiro Matsumoto)さんが]
11752 [matz zetabit] そうでしょうねえ。
11755 [kosako sofne] struct RString(とstruct RMBString)からorigメンバを削っても、
11756 [matz zetabit] 具体的にどのような方法で可能にすることを考えておられますか?
11757 [kosako sofne] 一つの方法は、
+ 11759 [nobu.nakada ] mbstr_ctype を Data にして、orig を使い分けるというのを思いつきました。
| + 11760 [kosako sofne] ptrを使い分けるよりは、このほうがいいですね。
| | 11761 [shugo ruby-l] 実装はしました。
| | 11762 [kosako sofne] 大変失礼致しました。
| | 11766 [shugo ruby-l] 別に責めるつもりは…(^_^;
| + 11764 [matz zetabit] うーん、わかるようなわからないような。もうちょっと具体的に説
|   11767 [shugo ruby-l] 関数にしてしまうと、
|   + 11768 [nobu.nakada ] なんかかなりはしょった書き方ですいません。
|   + 11775 [matz zetabit] あ、わかった。日本語よりCの方が得意らしい。
+ 11763 [matz zetabit] 小迫さんって中身を読んでますねえ。すごいな。

^ printf のバグ?
11736 [tachino open] rubyのprintf("%s")で標準的なprintf()と異る結果を出力する場合が
11737 [matz zetabit] ですね。修正ありがとうございます。ChangeLogのエントリは以下
11738 [tachino open] はい、お願いします。

^ Time のサブクラスで比較が失敗します
11739 [tachino open] CVSのcurrent版では、下のコードが動かなくなっています。
11741 [matz zetabit] この修正でよいと思います。ありがとうございます。

^ Re: fork problem?
11740 [nakahiro sar] なひです。すいません、ruby-listにのみ出しちゃいました。

^ Re: cgi.rb で InsecureOperation
11742 [kosako sofne] ruby-listに入っていないので、
11745 [kosako sofne] さらに調べた結果、現象と解決方法がわかったので、
11746 [matz zetabit] ありがとうございます。確かにこのパッチでよいはずです。

^ ruby -ve 'p eval("?")'
11743 [zn mbf.nifty] eval("?")が255になるのは仕様なのでしょうか?
11744 [matz zetabit] バグです。incomplete character syntax とかいうようなエラーメッ

^ do while(0)
11747 [kosako sofne] 初歩的な質問ですみません。
11748 [knu iDaemons] たとえば
11749 [kosako sofne] なるほど、そういうことだったのですか。
11750 [iwa mmp.fuji] C言語に関するこの手の知識は、C言語FAQに集約されていると思います。日本

^ [PATCH] extend/include for frozen
11753 [nobu.nakada ] freeze されたオブジェクトやクラスが、メソッドの追加や削除はできないの
11754 [matz zetabit] 確かに。取り込みます。ありがとうございます。

^ [PATCH & Q] literal in condition
11758 [nobu.nakada ] ちょっと NODE 関連を調べてたんですが、条件式での文字列リテラルが正規表
+ 11769 [nobu.nakada ] すいません、見なされすぎで nil || "" なんてのまで // =~ $_ と
+ 11771 [matz zetabit] これねえ、そろそろ全部なくしたいんですけどねえ。
  11772 [nobu.nakada ] たしかに紛らわしいことがありますし、one liner じゃなきゃ使わ
  11773 [matz zetabit] ええ。ただ互換性のことを考えるとなかなか踏み切れないのですが。
  11774 [aamine dp.u-] 「全部なくす」に一票。この前こんなコードではまりました。
  11776 [matz zetabit] ああ、そうか。そうだよねえ。
  11781 [shugo ruby-l] とりあえず、warning出すようにしませんか?

^ [BUG] rescue & require
11765 [aamine dp.u-] 以下のスクリプトをそのまま ruby から実行するとちゃんと動きますが、
11770 [matz zetabit] なるほど。採用します。ありがとうございます。

^ Maybe IRB bug!!
11777 [zn mbf.nifty] irbで$SAFE=4にしたらSecurityErrorで終了してしまいました。
+ 11779 [matz zetabit] この辺がすべてRubyで書いてあるirbの限界かもしれませんねえ。
+ 11783 [keiju ishits] みなさまご無沙汰しております.
  11794 [nakahiro sar] 何が起こっているやらとdebug.rbで捕まえてみましたが、
  11805 [m_seki mva.b] 話はずれますが…
  + 11807 [nobu.nakada ] ... Ability?
  + 11817 [nakahiro sar] RWikiの次期バージョン(1.6.2対応の次)には、なんとか入れましょう。

^ lib/README
11778 [zn mbf.nifty] lib/READMEの
+ 11780 [matz zetabit] 了解です。
+ 11786 [tadf kt.rim.] それが本名だから、僕は気にしてなかったけど (というか、そうしないと判ら
  11787 [matz zetabit] まあ、本家を乗っ取ってしまった今となっては本名を変更しても良
  11788 [tadf kt.rim.] つかうひとに都合がよければ、どっちでもいいような気がしてますが、まった

^ Net::HTTP#get
11782 [akr m17n.org] ふと気がついたのですが、Net::HTTP でヘッダを指定すると
11784 [aamine dp.u-] いえ、バグでした。直しておきます。

^ [Patch] tracer.rb following ruby/1.6 debug API
11785 [nakahiro sar] の流れでdebug.rbをいじっていて、

^ mswin32 [Q & patch] mkmf.rb
11789 [usa osb.att.] mswin32版をCVSのソースから作成してnmake installすると、
11790 [nobu.nakada ] そのはずです。たしかこの話もどっかで出てたような気がしますが、一連のス
11793 [matz zetabit] ということは、[ruby-dev:11870]のパッチは必要なし?
11796 [nobu.nakada ] うーん、やっぱりいろいろ問題は残ってるような気はします。実際
11797 [usa osb.att.] '[ruby-dev:11796] Re: mswin32 [Q & patch] mkmf.rb'
11798 [nobu.nakada ] どうなんでしょう。そもそも mswin32 版で拡張ライブラリコンパイルしてる
+ 11799 [a-muraki ddc] 村木です。 GDの件ではお世話になりました。
| 11804 [nobu.nakada ] こちらこそ、役に立たなくてすいませんでした。
+ 11800 [matz zetabit] んで、「どれ」が最終版?
+ 11801 [usa osb.att.] '[ruby-dev:11798] Re: mswin32 [Q & patch] mkmf.rb'
  11803 [nobu.nakada ] cygwin, mingw32, mswin32 では一応動いてますが、今 vrswin 00/12/19 で試
  11806 [usa osb.att.] '[ruby-dev:11803] Re: mswin32 [Q & patch] mkmf.rb'
  11812 [nobu.nakada ] 影響を受けるのは mswin32 以外だとドライブレターがある環境だけのはずで
  11813 [don na.rim.o] 一応新しいバージョンが出る度にコンパイルしてます。CVS版も時々。以前コ

^ p(obj)  bug-fix
11791 [kosako sofne] 誰も困る人はいないとは思いますが、
11792 [matz zetabit] ありがとうございます。
11795 [kosako sofne] なるほど。わかりました。

^ mswin32 [PATCH] win32/Makefile.sub
11802 [usa osb.att.] 現状でmswin32版でparse.y→parse.cを作れないことに対するパッチ
11811 [nobu.nakada ] あ、そういえばそんな問題もあったような。

^ arb-0.3 (Re:  Re: Maybe IRB bug!!)
11808 [m_seki mva.b] そうです。しくしく。

^ ftp failure with localhost
11809 [akr m17n.org] ふと気がついたのですが、Net::FTP で localhost にたいして ftp を行なう
11810 [shugo ruby-l] ぜんぜん覚えてないのですが、たぶん意味はないと思いますのでcommit

^ [PATCH] win32: myselect() error causes busy loop
11814 [nobu.nakada ] win32 の myselect() が、nfds が実際の fd よりも多いとエラーになるせい
11827 [nobu.nakada ] 考えてみたら、実際の fd より多いというのもおかしな話のような

^ [BUG] rb_feature_p
11815 [unnie blue.s] 次の 2つのスクリプトを用意して foo.rb を実行すると require 'bar' で
11816 [matz zetabit] ありがとうございます。1.6.2に間に合いました。

^ Hash#inspect with symbol key
11818 [igarashi ued] いがらしです。ご無沙汰してます。
11819 [nobu.nakada ] = で始まる記号ってこれだけでしたっけ。まぁ ad hoc というか、かなり無
11826 [matz zetabit] うっかりしてました。
11834 [nobu.nakada ] =?> というのがよく分かりませんが、/\A=.>\Z/、それとも
11837 [matz zetabit] あ、後者ですね。
11841 [nobu.nakada ] うーん、/\A={1,2}>\Z/ のつもりだったんですが。そうなってません?
11842 [matz zetabit] えーと、そうなってます。すいません。条件を読みちがえたのです。

^ pack/unpack の '_'
11820 [JCA02266 nif] Array#pack、String#unpackのテンプレート文字列のうち'sSlL' は
+ 11821 [eban os.rim.] これは C の int がそのまま mapping されているからです.
| 11823 [JCA02266 nif] えっと、'i', 'I' に '_' をつけても効果はないわけですよね?
| + 11825 [matz zetabit] Perlが _ から ! に変化したんです。追随したのが早すぎでした。
| + 11829 [matz zetabit] Perlがつけられるからという以上の理由はないです。Perlの理由は
| + 11830 [JCA02266 nif] ちょっと勘違いしてました。
| + 11831 [eban os.rim.] たしかに無視されます.
|   11832 [JCA02266 nif] 納得。native integer な "nNvV" を必要とする局面がないわけですね。
|   11833 [JCA02266 nif] ありゃ、`q', `Q' ってperlにありますね。
|   11845 [eban os.rim.] quoted-printable は 'q' という案も最初あったんですけど,
+ 11822 [tetsu jpn.hp] C での int と同じと考えてください。
  11824 [JCA02266 nif] あっ、言葉足らずでしたね。この「どちらの場合も」は「'_'をつ

^ YA debuuger (Re:  Re: Maybe IRB bug!!)
11828 [m_seki mva.b] 1.6.2対応は年を越しそうですね。

^ fork exception
11835 [nobu.nakada ] 忘れたころに、というか 1.7 ネタというか、なんとなく今の
11839 [matz zetabit] なんだかちょっとしっくりこないんですよね。もうちょっと考えま
11840 [nobu.nakada ] 私案というか、試案というか、ここが思案のしどころというか。
+ 11843 [matz zetabit] もうちょっと時間かけて考えましょう。
+ 11844 [knu iDaemons]  1.7 のブランチを切るタイミングで、 Ruby のレポジトリを

^ dependencies
11836 [nobu.nakada ] 依存関係にいくつか現状にあってないものがあるようです。
11838 [matz zetabit] ありがとうございます。

^ [Patch] debug.rb: Re: Debugging thread
11846 [nakahiro sar] そのように変更しました。^Cやbpでは、全スレッドが止まります。
11847 [nakahiro sar] すいません、まだどこか甘いみたいです。
11867 [nakahiro sar] [Patch] debug.rb: Re: Debugging thread

^ Where'd all the Ruby's history gone?
11848 [knu iDaemons]  さっき気付いたんですが、 Ruby のレポジトリから過去分がごっそり
11853 [matz zetabit] cvs.ruby-lang.orgとsyncするために過去を消しました。
+ 11861 [zn mbf.nifty] ruby-oldとrubyのファイル(の存在)を比較してみたら
| 11862 [matz zetabit] わざとです。.cvsignoreは以前に間違って入ったのを取り除きまし
| + 11868 [eban os.rim.] じゃ Makefile.in の
| | 11878 [eban os.rim.] これって debian だと autoconf 2.13 に手が入っているんですね.
| + 11869 [knu iDaemons]  .cvsignore はレポジトリに入れて管理してもよいと思います。そう
|   + 11870 [knu iDaemons]  じゃなくて、 README の * How to compile and install の項に
|   + 11871 [eban os.rim.] INSTALL だと Windows では make install できなくなります.
|   | 11873 [knu iDaemons]  そうでしたね。
|   + 11894 [zn mbf.nifty] exportするのは-rHEADよりも-rv$(MAJOR)_$(MINOR)_$(TEENY)とした方が
|     11895 [knu iDaemons] -rHEAD じゃダメでした。しかし v$(MAJOR)_$(MINOR)_$(TEENY) という
|     11896 [zn mbf.nifty] むしろv$(MAJOR)_$(MINOR)_$(TEENY)というタグがないと
|     11897 [knu iDaemons]  リリースエンジニアリングの実際というのは、 tag を打つ前に
|     11926 [zn mbf.nifty] tagをつけてないとダメだと [ruby-list:26729] のような確認を
|     + 11927 [eguchi shizu] 個人的には
|     | 11930 [knu iDaemons] フィ
|     + 11928 [knu iDaemons]  「CVS の HEAD と同じか」という問いにさほど意味があるとは思え
|       11931 [eguchi shizu] tag は打って減るモノでないので、release 前に打ちまくり
|       11938 [knu iDaemons] リリースに対応する v$(MAJOR)_$(MINOR)_$(TEENY) という tag の
|       + 11939 [eguchi shizu] 了解。 ^^;;
|       | 11941 [knu iDaemons] - tail recursive 導入
|       + 11940 [knu iDaemons]  というかどの tag でも一緒。make release が通ってちゃんとした
|         11942 [eguchi shizu] cvs の diff を取る為の、、と言う答えは折込済みですね。
+ 11864 [knu iDaemons]  これはつまり技術的な問題以外に何かあるということなのでしょうか。

^ rb_io_flush
11849 [moriq.kazuhi] TYPE(io) != T_FILE の場合に rb_f_p を呼ぶと rb_io_flush
+ 11851 [kosako sofne] flushメソッドを持っていない場合は、
+ 11854 [matz zetabit] むしろ rb_defout が T_FILE でない場合には flush を呼んではい
  11856 [nobu.nakada ] 条件が逆では。
  11858 [matz zetabit] その通りです。お恥ずかしい。

^ Re: Where'd all the Ruby's history gone? & [PATCH] inline for non-gcc
11850 [nobu.nakada ] ゆうべアクセスできてないようだと思ったら、「cvsも用意」したというのは
11875 [usa osb.att.] '[ruby-dev:11850] Re: Where'd all the Ruby's history gone? & [PATCH] inline for non-gcc'

^ local variable extent problem?
11852 [akr m17n.org] どうも、Ruby のバグのような気がするものを見つけたのですが、もしかした
11855 [matz zetabit] バグです。ブロックが多重化されていた場合に必要以上にデータを
11857 [akr m17n.org] なるほど。たしかにブロックを減らすと再現しなかったです。
11859 [matz zetabit] すいません。CVSは現在
11860 [akr m17n.org] なるほど。パスワードとモジュール名が
11863 [matz zetabit] すいません。アカウント/パスワードは anonymous/anonymousで、
+ 11865 [knu iDaemons]  えー!それなら考え直していただきたいです。。まつもとさんが質問に
| + 11866 [knu iDaemons]  確かに、 ruby-talk の方でも CVS/CVSup の使い方についての話題が
| + 11874 [matz zetabit] ちゅーか、私 CVS 嫌いなんです。特に設定が。
|   11876 [knu iDaemons]  こんばんは。もうこんな時間だ。。
|   11877 [matz zetabit] ありがとうございます。この辺の設定はやまださんがやってくださっ
|   11879 [knu iDaemons]  どうも、作業がある程度終わりました。
|   + 11880 [usa osb.att.] '[ruby-dev:11879] Re: local variable extent problem?'
|   | 11883 [eban os.rim.] pserver の設定が以前のままなので, anonymous では /home/cvs
|   + 11881 [akira ruby-l] あ, あれ… anoncvssh の設定をして複数 repository を
|   + 11882 [matz zetabit] ありがとうございます。
|     11884 [knu iDaemons]  すみません、別件で忙しくてメールが書き上がりませんでした。
+ 11872 [eban os.rim.] cvs 1.11 にすれば

^ New CVSweb
11885 [knu iDaemons]  以下の URL に新しい CVSweb を置きました。新しいレポジトリを
+ 11889 [akr m17n.org] ひとつ(ぜんぜん Ruby じゃない)疑問なんですが、Debian 拡張の on the fly
| 11893 [knu iDaemons]  unstable の方は見ていなかったのでそういう拡張が行われていた
+ 11890 [matz zetabit] vcとかEmacs上のツールの使い方を学ぶべきでしょうか?
  11891 [shugo ruby-l] # apt-get install cvs-pcl

^ New repository available for Anonymous CVS
11886 [knu iDaemons]  ~anoncvs の方に移しましたので、先ほどの記述を訂正します。

^ How to CVSup
11887 [knu iDaemons]  CVSupd も動き出しています。使い方をだーっと書いてみました。
11888 [yashi yashi.] うう…、後者が正しいんですね…。下まで読む前に cvsupして CVSROOT書き替え

^ [patch] avoid VC5.0 warning
11892 [usa osb.att.] VC++5.0でmake時の警告を消すパッチです。

^ `www' module is available again
11898 [knu iDaemons]  www レポジトリをマージしました。今のところ、 ruby と www の
+ 11899 [matz zetabit] そうなのかなあ。ちょっと対象が違うような。
| 11902 [akira ruby-l] 「いじる人」は違っている(違ってくる)んでないかと思うので
| 11904 [knu iDaemons]  昨日、 ruby/ の中に doc/ も作って Ruby Language Reference
| 11906 [knu iDaemons] 今気付いたんですが、 cvs.netlab.co.jp にあった ruby-man-jp と
+ 11907 [aamine dp.u-] えと、ぼくには (まだ?) 何も来てないんですけど、どこにメールすれば
  11908 [knu iDaemons]  あ、言葉足らずでした。あおきさんほか、移行前から登録されていた人
  11911 [aamine dp.u-] 無事チェックアウトできました。ありがとうございます。

^ [PATCH] id2ref for Symbol
11900 [nobu.nakada ] ~~~~~~
11901 [nobu.nakada ] すいません、文字化けしてしまいました。なんとか思い出して書き
11903 [matz zetabit] Symbol対応を忘れてました。gc.cのid2ref()に
11905 [nobu.nakada ] _id2ref の引数そのままの方が分かりやすいんじゃなかろうかとい
11909 [matz zetabit] なるほど。それは了解です。

^ [ 年賀 ] eval once
11910 [nobu.nakada ] 明けましておめでとうございます。
11912 [matz zetabit] デカイです。あまりにもデカイです。
11914 [nobu.nakada ] ですね。(^^;

^ [PATCH] Net::Telnet#{telnetmode,binmode}
11913 [nobu.nakada ] たまたま気づいたのですが、Net::Telnet#telnetmode(false) や
12298 [wakou fsinet] あ、そうですね。telnetmode=, binmode= が主なので、見落としていました。

^ core dump with GC and Ruby/zlib
11915 [akr m17n.org] 次のスクリプトが core を吐きます。
+ 11916 [unnie blue.s] snip..
| 11918 [matz zetabit] これを「Rubyのバグ」と呼んじゃうのはRubyが(or 私が ^^;;;)か
| + 11921 [unnie blue.s] 失礼致しました m(_ _)m
| + 11944 [akr m17n.org] ふと f の finalizer で g を close すればいいのではないか、と(愚かにも)
|   11945 [matz zetabit] ですね。それが Java の GC の負担になっているのを知ってるんで
|   11948 [akr m17n.org] なるほど。まぁ、でも、ただ、スタックを食いつぶすのだけは防いでいただけ
|   11949 [matz zetabit] これについてはなんとかしたいと思います。が、現時点ではまだ対
+ 11917 [matz zetabit] スタックトレースを見るかぎりでは、T_FILEでないオブジェクトの
threads.html
top