From: keiju@... (Keiju ISHITSUKA) Date: 1996-07-30T15:17:57+09:00 Subject: [ruby-list:366] request for system, Array, Enumeratable, File けいじゅ@SHLジャパンです. またまた, リクエストです. 怒らず聞いて下さい(^^;; 1. system system comm, arg1, arg2, ... ができるようにしてほしいです. 現在は, 上記のようにしたければ: system "comm #{arg1} #{arg2}..." とする必要があります. コマンドの引数がある場合は多いわけですので, もう ちょっと使いやすくして下さい. # perlに毒されているとはいわないで(^^ 2. array.insert(enumeratable) 配列にEnumeratableの要素をまとめてインサートするメソッドを追加して下さ い. メソッド名は insert でも appendでも 何でも構いません. 3. Enumeratable.to_a Enumeratableを配列に変換するメソッドです. もともとのきっかけは, dir = Dir.open(DIR_NAME) files = dir.to_a がやりたかったのでした. 余談ですが, dir = Dir.open(DIR_NAME) files = dir.sort は感動しました. # でも, ソートしないものもほしい(^^;;; 2.3ともEnumeratable関係ですが, この当たりもメソッドを充実して頂けると 果なり使い安くなると思うのですが, いかがでしょう? 4. File.open open()は, 関数として用意されているのですが, File.open()もほしいです. やはり, オブジェクト指向になれるとこちらの方が気分が良いと思いませんか? あと, 本来あるクラスのメソッドであるべき関数でそのクラスで定義されてい ないのがあれば, そちらでも使えるようにお願いしたいです. __ .........................................石塚 圭樹@SHLジャパン(株)... ------------>アドレス変わりました!! e-mail: keiju@shljapan.co.jp <----