122件ヒット
[101-122件を表示]
(0.087秒)
種類
- インスタンスメソッド (36)
- モジュール関数 (36)
- 特異メソッド (24)
- 文書 (14)
- ライブラリ (12)
ライブラリ
- optparse (12)
- shellwords (84)
クラス
- OptionParser (12)
- String (24)
モジュール
- Shellwords (60)
キーワード
-
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 3
. 0 . 0 (5) - environment (12)
- escape (12)
-
optparse
/ shellwords (12) - shellescape (24)
- shellsplit (24)
- split (12)
検索結果
-
OptionParser
# environment(env) -> [String] (3044.0) -
環境変数 env に対して Shellwords.#shellwords を呼 んで配列にしてから parse を行ないます。
...して
Shellwords.#shellwords を呼
んで配列にしてから parse を行ないます。
@param env 環境変数名を文字列で与えます。
@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseErr......ire "optparse"
config = {}
opts = OptionParser.new
opts.on("-r", "--require LIBRARY"){|lib| config[:lib] = lib }
# HOGE_OPT は hoge というプログラム名に対応した名前です
ENV['HOGE_OPT'] = %q{--require lib1 'remain data'}
p opts.environment('HOGE_OPT') # => ["remain data"]
p confi... -
NEWS for Ruby 3
. 0 . 0 (48.0) -
NEWS for Ruby 3.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...入れる Proc は、autosplat の対象ではなくなりました。
これは、単一の rest 引数を受け入れキーワードを受け入れない Proc の振る舞いと一致するようになっています。
16166
//emlist[][ruby]{
pr = proc{|*a, **kw| [a, kw]}
pr.call([1])
#......2.7 => [[1], {}]
# 3.0 => [[[1]], {}]
pr.call([1, {a: 1}])
# 2.7 => [[1], {:a=>1}] # and deprecation warning
# 3.0 => a=>1}, {}]
//}
* 引数委譲(...)は、先頭の引数をサポートするようになりました。
16378
//emlist{
def method_missing(meth, ...)
send(:"do_#{meth......* find
* net-ftp
* net-http
* net-imap
* net-protocol
* open-uri
* optparse
* pp
* prettyprint
* resolv-replace
* resolv
* rinda
* set
* securerandom
* shellwords
* tempfile
* tmpdir
* time... -
NEWS for Ruby 2
. 4 . 0 (30.0) -
NEWS for Ruby 2.4.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...い。
== 2.3.0 以降の変更
=== 言語仕様の変更
* 条件式での多重代入ができるようになりました 10617
* Symbol#to_proc でメソッド呼び出し元での Refinements が有効になりました 9451
* Object#send や BasicObject#__send__ でメソッドを呼......#pack 12754
既にアロケートされているバッファを再利用するためにオプションキーワード引数 buffer: を取るようになりました。
* Array#sum 12217
Enumerable#sum と違って each メソッドに依存しません。
* Comparable
* Compa......はタイムゾーンを保つようになりました 12189
* PSych
* Psych 2.2.2 に更新
* RDoc
* RDoc 5.0.0 に更新
* RubyGems
* RubyGems 2.6.8 に更新
* shellwords
* Shellwords.shellwords (shellsplit) はダブルクオートの中で
後続の文字が...
