[#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:13567] Parallel Assignment
原です。
別スレッドにさせてください。
田中さんも *a = [] #=> a == [[]] がいいんじゃないかって言ってましたよ
ね。私も[ruby-dev:3594]やあちこちで同じ事を主張したみたいです。たぶん
根拠も同じです。でも私は互換性の観点からこの主張は捨てます。
>> 次回がないようにがんばりましょう。がんばってください。
>
>2度あることは 3度あるというわけで、ぜったいあると思います。
3度目が再び自分じゃないかって気がしてきました。前倒しして今話に参加し
た方が経済的みたい。:-)
自分の頭を整理しつつ、確認と質問と意見を。
(1)そもそもはyieldに与えられた引数をそのまま他のメソッドのyieldに丸
投げできない、という話ですよね。これは
{|x| yield x}
という構文で可能です。以前からそうです。これを
{|*x| yield *x}
と書いてしまうのは、(それなりにセンスのいい)間違いです。
(「Rubyプログラミング入門p204にも書きました。)
(2)1.6.4 で *a = [] #=> a == [[]] となってしまっているのは、単なる
バグで、正しくは a == [] です。
(3)
>> ところで最終的に今回の結論はどうなったんでしょう?
>>
>> まつもとさんの[ruby-dev:13503]のassert列と田中さんの
>> [ruby-dev:13528]のサマリーでFIXと考えてよいのでしょう
>> か?
>
>私のは少々修正が必要ですが、基本的に多重代入本体はそれで決定で、残りは
>Proc まわり、とまつもとさんは思っていると想像しています。
まつもとさんの[ruby-dev:13503]を読んでみたんですが、
a = *[] #=> nil
だけが新しいところで、後は今まで(1.6.4以前)と変わってないと思いました。
それでいいですよね?
[ruby-dev:13528]における田中さんの要約では、
> さらに、右辺式が「式1 `,' `*' 式2」という形で
> 配列に変換した式2 の値が [] の場合、
> 式1 の値自体が右辺の値となります。
だけが違っていて、正しく(まつもとさんのそこでの意図)は
式1 の値自体が右辺の値となるのではなく、式1, nil が
右辺の値となります。
というところでしょうか。
(4)次の主張は正しいとしてFIXしませんか?
すべての(多重代入を含む)代入
A = B
は、ただ一つの変数xをもって、
x = B
A = x
と書ける。
で、今後は B をオブジェクトとして評価した時(つまりxの値)がどうあるべ
きか、それを A に代入したときどうなるのか、と2つに分けて議論していい
わけですね。
(5)今問題になってるのは何ですか?(^^;