ruby-reference-manual:2122
From: "KISHIMOTO, Makoto" <ksmakoto@d...>
Date: Mon, 12 Apr 2010 10:04:24 +0900
Subject: [ruby-reference-manual:2122] Re: [Bug #3130] String#encode の省略可能引数
きしもとです > String#encode と String#encode! の省略可能引数が [] になってるので以下 > のように options の所を = nil に修正しようかと思います。 > > ---- encode(encoding[, options]) -> String > ---- encode(encoding, from_encoding[, options]) -> String > ---- encode([options]) -> String > +--- encode(encoding, options = nil) -> String > +--- encode(encoding, from_encoding, options = nil) -> String > +--- encode(options = nil) -> String メソッド定義の書式で書く、というのはるりま全体の方針ということで いいのでしょうか? 例外になりそうなものとして、exec (と spawn) があるのですが、 (ri exec より) exec([env,] command... [,options]) 最初の実引数が to_hash できるかどうかで、内部で調整しています。 これはこのままがスマートな感じですが。 -- ML: ruby-reference-manual@m... 使い方: http://QuickML.com/
2120 2010-04-11 17:20 [redmine@r... ] [Bug #3130] String#encode の省略可能引数 -> 2122 2010-04-12 03:04 ┗[ksmakoto@d... ] 2123 2010-04-12 03:28 ┣[sho-h@n... ] 2128 2010-04-14 00:27 ┗[zn@m... ] 2139 2010-04-18 07:39 ┗[redmine@r... ] [Bug #3130](Closed) String#encode の省略可能引数