まつもと ゆきひろです
In message "[ruby-list:15861] Re: Windows95 で Tk"
on 99/08/03, Takahiro Maebashi <maebashi / iij.ad.jp> writes:
|残念ながら Windows 版のことはよくわかりません。しかし UNIX 上でも、
|mine-0.0.4 は ruby-1.3.6 では動かなくなっています。以下、パッチです。もっ
|とスマートなやり方もあるかも。
あー、複数の値のうち最初の二つを取り出したいんですよね。
|- tools.each {|klass, keys|
|+ tools.each {|*args|
|+ klass, keys = args
とするのもアリですが、
|+ tools.each {|klass, keys, *rest|
なんてするのがよろしいかと思われます。実際はrestを使わない場
合には
|+ tools.each {|klass, keys, *|
なんて記述も 1.3.6 では許されますし、たぶん将来
|+ tools.each {|klass, keys,|
でもOKになるでしょう。
|# mine って、ruby のバージョンが上がる度に動かなくなっている気がする。
|# そんなに変なことはしていないつもりなんだけど。
すいません。次第に安定してきてはいると思うのですが...
まつもと ゆきひろ /:|)