[#13434] irb message typo — Kazuhiro NISHIYAMA <zn@...>
typoだと思います。
[#13455] ext/extmk.rb.in — Kazuhiro NISHIYAMA <zn@...>
ext/extmk.rb.inですが、'w'でopenするのならreadable?ではなく
わたなべです。
[#13463] [BUG?] mutex_m.rb — akira yamada / やまだあきら <akira@...>
まつもと ゆきひろです
[#13479] [BUG] Segmentation fault — Kazuhiro NISHIYAMA <zn@...>
文字列操作しているところで[BUG] Segmentation faultとでて
まつもと ゆきひろです
In <991811793.511554.930.nullmailer@ev.netlab.zetabits.com>
まつもと ゆきひろです
[#13486] drive letter on mingw32 — nobu.nakada@...
なかだです。
まつもと ゆきひろです
こんにちは、なかむら(う)です。
[#13493] yield *[[]] — Tanaka Akira <akr@...17n.org>
しばらく前に、yield *[[]] の挙動に関して bug report をして、まつもとさ
なかだです。
In article <200106071409.XAA21101@sharui.nakada.kanuma.tochigi.jp>,
まつもと ゆきひろです
In article <991988462.179562.20598.nullmailer@ev.netlab.zetabits.com>,
まつもと ゆきひろです
In article <992009406.425405.24078.nullmailer@ev.netlab.zetabits.com>,
まつもと ゆきひろです
asgn.rb を読んでみましたが... なんというか nil.to_a が [] であることを
まつもと ゆきひろです
In article <992022213.746115.25347.nullmailer@ev.netlab.zetabits.com>,
前田です。
Shugo Maedaさんの<87lmn336s3.wl@localhost.netlab.jp>から
前田です。
Shugo Maedaさんの<87hexr316u.wl@localhost.netlab.jp>から
前田です。
まつもと ゆきひろです
前田です。
In article <m38zj242y9.wl@localhost.localdomain>,
原です。
In article <4.3.2-J.20010612154813.02c89a70@blade.nagaokaut.ac.jp>,
原です。
In article <4.3.2-J.20010612185543.00c8b988@blade.nagaokaut.ac.jp>,
原です。
まつもと ゆきひろです
原です。
まつもと ゆきひろです
原です。
まつもと ゆきひろです
まつもと ゆきひろです
In article <992410104.066682.22743.nullmailer@ev.netlab.zetabits.com>,
In article <hvor8wo501g.fsf@flux.etl.go.jp>,
まつもと ゆきひろです
In article <992533086.935976.4066.nullmailer@ev.netlab.zetabits.com>,
まつもと ゆきひろです
まつもと ゆきひろです
まつもと ゆきひろです
まつもと ゆきひろです
けいじゅ@日本ラショナルソフトウェアです.
金光です。
まつもと ゆきひろです
金光です。
前田です。
けいじゅ@日本ラショナルソフトウェアです.
金光です。(^_^)
[#13535] File::fnmatch to go — "Akinori MUSHA" <knu@...>
そろそろ File::fnmatch の件を決着させたいので最終提案です。
[#13564] Dir::open(){} — keiju@... (Keiju ISHITSUKA)
けいじゅ@日本ラショナルソフトウェアです.
[#13624] Forward: Re: [ruby-talk:16677] Re: Problem running irb with Ruby 1.6.4 under FreeBSD 4.0 — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
わたなべです。
[#13626] Syncronizing the 1.6 libraries with the 1.7 ones — "Akinori MUSHA" <knu@...>
標準添付ライブラリの 1.6 と 1.7 での違いを調べてみたのですが、
[#13631] 超漢字 ruby が落ちる — "TOYOFUKU Chikanobu" <toyofuku@...>
豊福です。
[#13650] Re: [ruby-ext:01803] Re: Ruby/SDL on PS2 LinuxKit — WATANABE Hirofumi <eban@...>
わたなべです。
まつもと ゆきひろです
まつもと ゆきひろです
なかだです。
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
なかだです。
こんにちは、なかむら(う)です。
まつもと ゆきひろです
なかだです。
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
まつもと ゆきひろです
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
なかだです。
まつもと ゆきひろです
なかだです。
有馬です。
なかだです。
有馬です。
In message <200107301156.AA00175@fit0298.fitec.co.jp>
[#13652] very long array and GC. — Tanaka Akira <akr@...17n.org>
ふと、とても長い配列を使う機会があったのですが、なんとなく遅いことに気がつきました。
Tanaka Akiraさんの<hvoithjwz23.fsf@flux.etl.go.jp>から
In article <200106260640.PAA12913@zeus.sofnec.co.jp>,
まつもと ゆきひろです
In article <993540668.285220.13545.nullmailer@ev.netlab.zetabits.com>,
[#13666] net/http.rb warnings — nobu.nakada@...
なかだです。
あおきです。
なかだです。
[#13668] ruby_m17n make error — TAKAHASHI Masayoshi <maki@...>
高橋征義です。
まつもと ゆきひろです
高橋征義です。
まつもと ゆきひろです
高橋征義です。
豊福です。
[#13672] irb/ruby-lex.rb — GOTO Kentaro <gotoken@...>
引数の数が間違ってるのは確かですが、これで正しいのか自信はあ
[#13705] eval(code, true, filename) — Shugo Maeda <shugo@...>
前田です。
まつもと ゆきひろです
前田です。
Shugo Maedaさんの<wkithdwg3r.wl@STUDLY.priv.netlab.jp>から
[ruby-dev:13565] Re: yield *[[]]
In article <992410104.066682.22743.nullmailer@ev.netlab.zetabits.com>, matz@zetabits.com (Yukihiro Matsumoto) writes: > |が、私はもうすこしあがいてみるつもりです。その仕様が本当に互換性が高い > |のかという話と、型の話がネタです。まぁ、変える気になってくれるかどうか > |はわかりませんが。 > |# net/http.rb という例も見つけてしまったし。 > > 私の案でも過去とは挙動が明らかに違うんで、互換性に問題がある > のは確かだと思います。そういう観点からは、私のものと田中さん > のものとには差はないと思います。前田さんのは本人も認めている > 通り、ちょっと違いが大きすぎるでしょうけど。 で、問題はどちらの挙動を意図したコードが多いのか、という点になるんです が、Ruby の配布の中で grep '\*' **/*.rb として眺めてみたんですが、私の ほうの挙動と目されるものが 2件(resolv.rb と net/http.rb)あり、まつもと さんのほうの挙動と目されるものはひとつもない、という結論に達しました。 # むろん sample/test.rb は除きます。 まぁ、resolv.rb が私の方というのは当然の話なわけですが、http.rb にもあ ることからして、じつは互換性としては私の方が高い気がする、というわけで す。 なお、http.rb の問題は resolv.rb と同じです。range というメソッドで return *arr というのが使われていて、長さが 1 のときに展開されてしまう、というやつ です。(変数名まで同じなのは偶然でしょうが。) > 型の観点からは、「唯一の式の値がたまたま配列だったばっかりに > 意図せず展開されてしまう」という問題がありえます。が、それも > 明示的に *r とした場合の話でしょうから、影響はそれほど大きく > ないのではと推測しています。 そのとおりです。r が T の配列だったとすると、... = *r の右辺の値が、T の配列になるかも知れないし、T になるかもしれない、という問題です。 # なお、Ruby の Array は配列と同時にタプルの役割を受け持っており、タプ # ルの展開時には型の問題は生じないんですが、1-tuple はあまり使わないの # で、ここでは無視します。 つまり、return *r とか yield *r とか ... = *r という書き方は型的に危険 なので使う気になれない、というわけです。そして、そんな危険な機能をこん な使いやすいところにおいておくんじゃない、と。 ただ、この機能が本当に便利なものであれば、おいておくところはここしかあ りませんし、私の期待する挙動は [ ] で括れば得られるものなので、その挙 動とは異なる挙動を選ぶと表現能力が上がって嬉しい、という可能性はありま す。この方向で進めると、なるべく動作が異なっていた方が嬉しいので [1,2],*[] の挙動もやっぱり展開された方が... ということにもなります。 ただ、この機能が本当に便利かどうかは異様に怪しいと思っています。 -- [田中 哲][たなか あきら][Tanaka Akira] 「ふえろ! わかめちゃん作戦です$(C⊇」(Little Worker, 桂遊生丸)