別のキーワード
ライブラリ
- ビルトイン (33)
- etc (374)
- getoptlong (11)
-
net
/ http (99) - openssl (143)
- optparse (66)
- psych (121)
-
rake
/ packagetask (44) -
rexml
/ document (33) - ripper (11)
- rubygems (44)
-
rubygems
/ command (11) -
rubygems
/ commands / unpack _ command (11) -
rubygems
/ commands / update _ command (11) -
rubygems
/ dependency (22) -
rubygems
/ dependency _ installer (22) -
rubygems
/ installer (11) -
rubygems
/ package / tar _ header (11) -
rubygems
/ platform (22) -
rubygems
/ requirement (33) -
rubygems
/ source _ index (11) -
rubygems
/ specification (165) -
rubygems
/ version (143) -
rubygems
/ version _ option (33) - scanf (6)
- webrick (11)
-
webrick
/ httprequest (11) -
webrick
/ httpresponse (33) -
webrick
/ httpstatus (66) -
webrick
/ httpversion (99) - win32ole (55)
クラス
-
Gem
:: Command (11) -
Gem
:: Commands :: UnpackCommand (11) -
Gem
:: Commands :: UpdateCommand (11) -
Gem
:: Dependency (22) -
Gem
:: DependencyInstaller (22) -
Gem
:: Installer (11) -
Gem
:: Package :: TarHeader (11) -
Gem
:: Platform (22) -
Gem
:: Requirement (33) -
Gem
:: SourceIndex (11) -
Gem
:: Specification (165) -
Gem
:: Version (132) - GetoptLong (11)
-
Net
:: HTTP (77) -
Net
:: HTTPResponse (11) -
OpenSSL
:: PKey :: EC :: Group (22) -
OpenSSL
:: SSL :: SSLContext (11) -
OpenSSL
:: X509 :: CRL (22) -
OpenSSL
:: X509 :: Certificate (22) -
OpenSSL
:: X509 :: Request (22) - OptionParser (44)
-
Psych
:: Handler (11) -
Psych
:: Nodes :: Document (33) -
Psych
:: Nodes :: Node (22) -
REXML
:: Instruction (22) -
Rake
:: PackageTask (44) - Ripper (11)
-
Scanf
:: FormatSpecifier (6) -
WEBrick
:: HTTPRequest (11) -
WEBrick
:: HTTPResponse (33) -
WEBrick
:: HTTPVersion (88) -
WIN32OLE
_ TYPE (22) -
WIN32OLE
_ TYPELIB (33)
モジュール
- Etc (374)
- Gem (22)
-
Gem
:: QuickLoader (22) -
Gem
:: VersionOption (22) - Marshal (22)
- OpenSSL (44)
-
OptionParser
:: Arguable (11) - Psych (55)
- WEBrick (11)
-
WEBrick
:: HTTPStatus (55)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - <=> (22)
- === (11)
- =~ (11)
-
CS
_ GNU _ LIBPTHREAD _ VERSION (11) -
CS
_ PATH (11) -
CS
_ POSIX _ V6 _ ILP32 _ OFF32 _ CFLAGS (11) -
CS
_ POSIX _ V6 _ ILP32 _ OFF32 _ LDFLAGS (11) -
CS
_ POSIX _ V6 _ ILP32 _ OFF32 _ LIBS (11) -
CS
_ POSIX _ V6 _ ILP32 _ OFFBIG _ CFLAGS (11) -
CS
_ POSIX _ V6 _ ILP32 _ OFFBIG _ LDFLAGS (11) -
CS
_ POSIX _ V6 _ ILP32 _ OFFBIG _ LIBS (11) -
CS
_ POSIX _ V6 _ LP64 _ OFF64 _ CFLAGS (11) -
CS
_ POSIX _ V6 _ LP64 _ OFF64 _ LDFLAGS (11) -
CS
_ POSIX _ V6 _ LP64 _ OFF64 _ LIBS (11) -
CS
_ POSIX _ V6 _ LPBIG _ OFFBIG _ CFLAGS (11) -
CS
_ POSIX _ V6 _ LPBIG _ OFFBIG _ LDFLAGS (11) -
CS
_ POSIX _ V6 _ LPBIG _ OFFBIG _ LIBS (11) -
CS
_ POSIX _ V6 _ WIDTH _ RESTRICTED _ ENVS (11) -
CS
_ POSIX _ V7 _ ILP32 _ OFF32 _ CFLAGS (11) -
CS
_ POSIX _ V7 _ ILP32 _ OFF32 _ LDFLAGS (11) -
CS
_ POSIX _ V7 _ ILP32 _ OFF32 _ LIBS (11) -
CS
_ POSIX _ V7 _ ILP32 _ OFFBIG _ CFLAGS (11) -
CS
_ POSIX _ V7 _ ILP32 _ OFFBIG _ LDFLAGS (11) -
CS
_ POSIX _ V7 _ ILP32 _ OFFBIG _ LIBS (11) -
CS
_ POSIX _ V7 _ LP64 _ OFF64 _ CFLAGS (11) -
CS
_ POSIX _ V7 _ LP64 _ OFF64 _ LDFLAGS (11) -
CS
_ POSIX _ V7 _ LP64 _ OFF64 _ LIBS (11) -
CS
_ POSIX _ V7 _ LPBIG _ OFFBIG _ CFLAGS (11) -
CS
_ POSIX _ V7 _ LPBIG _ OFFBIG _ LDFLAGS (11) -
CS
_ POSIX _ V7 _ LPBIG _ OFFBIG _ LIBS (11) -
CS
_ POSIX _ V7 _ THREADS _ CFLAGS (11) -
CS
_ POSIX _ V7 _ THREADS _ LDFLAGS (11) -
CS
_ POSIX _ V7 _ WIDTH _ RESTRICTED _ ENVS (11) -
CURRENT
_ SPECIFICATION _ VERSION (11) - HTTPVersion (11)
- HTTPVersionNotSupported (22)
- Instruction (11)
-
LIBYAML
_ VERSION (11) -
MAJOR
_ VERSION (11) -
MINOR
_ VERSION (11) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) -
NONEXISTENT
_ SPECIFICATION _ VERSION (11) -
OPENSSL
_ LIBRARY _ VERSION (11) -
OPENSSL
_ VERSION (11) -
OPENSSL
_ VERSION _ NUMBER (11) - OptionParser (11)
-
RC
_ EXPECTATION _ FAILED (11) -
RC
_ HTTP _ VERSION _ NOT _ SUPPORTED (11) -
RC
_ NON _ AUTHORITATIVE _ INFORMATION (11) -
RC
_ PRECONDITION _ FAILED (11) -
RC
_ PROXY _ AUTHENTICATION _ REQUIRED (11) - Requirement (11)
- RubyGemsPackageVersion (11)
- RubyGemsVersion (11)
-
SC
_ MEMORY _ PROTECTION (11) -
SC
_ NPROCESSORS _ CONF (11) -
SC
_ NPROCESSORS _ ONLN (11) -
SC
_ XOPEN _ VERSION (11) -
SPECIFICATION
_ VERSION _ HISTORY (11) - UndefinedConversionError (11)
- Version (22)
- VersionOption (11)
-
add
_ platform _ option (11) -
add
_ version _ option (11) - bump (11)
- content (11)
- conversion (6)
- convert (11)
- correct? (11)
- create (11)
-
do
_ rubygems _ update (11) - dump (22)
- eql? (11)
-
find
_ name (11) -
find
_ spec _ by _ name _ and _ version (11) -
full
_ name (11) -
get
_ path (11) - getopts (11)
-
http
_ version (33) - init (11)
- install (22)
-
is
_ version _ 1 _ 1? (11) -
is
_ version _ 1 _ 2? (11) -
libyaml
_ version (11) - major (11)
- major= (11)
-
major
_ version (22) -
mark
_ version (11) -
marshal
_ dump (11) -
marshal
_ load (11) - minor (11)
- minor= (11)
-
minor
_ version (22) - new (44)
-
on
_ tail (11) -
point
_ conversion _ form (11) -
point
_ conversion _ form= (11) - prerelease? (11)
-
push
_ all _ highest _ version _ gems _ on _ load _ path (11) -
push
_ gem _ version _ on _ load _ path (11) -
request
_ http _ version (11) -
request
_ http _ version= (11) -
required
_ ruby _ version (11) -
required
_ ruby _ version= (11) -
required
_ rubygems _ version (11) -
required
_ rubygems _ version= (11) -
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 3 feature (11) -
rubygems
/ commands / specification _ command (11) -
rubygems
/ specification (11) -
rubygems
/ version _ option (11) -
rubygems
_ version (11) -
rubygems
_ version= (11) -
satisfied
_ by? (11) -
show
_ lookup _ failure (11) -
specification
_ version (11) -
specification
_ version= (11) -
ssl
_ version (11) -
ssl
_ version= (22) -
start
_ document (11) - target (11)
-
to
_ s (22) -
to
_ yaml (11) - ver (11)
- version (121)
- version= (88)
-
version
_ 1 _ 1? (11) -
version
_ 1 _ 2 (11) -
version
_ 1 _ 2? (11) -
version
_ requirements (11) -
version
_ requirements= (11) -
webrick
/ httpversion (11) - yaml (11)
検索結果
先頭5件
-
Gem
:: Requirement # =~(version) -> bool (355.0) -
引数 version が自身に含まれる全ての必要条件を満たす場合に true を返します。 そうでなければ、false を返します。
...引数 version が自身に含まれる全ての必要条件を満たす場合に true を返します。
そうでなければ、false を返します。
@param version Gem::Version のインスタンスを指定します。
//emlist[][ruby]{
req = Gem::Requirement.new("~> 3.2.1")
p req.satisfi......ed_by?(Gem::Version.new('3.2.9')) # => true
p req.satisfied_by?(Gem::Version.new('3.3.0')) # => false
//}... -
Gem
:: Requirement # satisfied _ by?(version) -> bool (355.0) -
引数 version が自身に含まれる全ての必要条件を満たす場合に true を返します。 そうでなければ、false を返します。
...引数 version が自身に含まれる全ての必要条件を満たす場合に true を返します。
そうでなければ、false を返します。
@param version Gem::Version のインスタンスを指定します。
//emlist[][ruby]{
req = Gem::Requirement.new("~> 3.2.1")
p req.satisfi......ed_by?(Gem::Version.new('3.2.9')) # => true
p req.satisfied_by?(Gem::Version.new('3.3.0')) # => false
//}... -
ruby 1
. 8 . 3 feature (348.0) -
ruby 1.8.3 feature *((<ruby 1.8 feature>)) *((<ruby 1.8.2 feature>))
...の変更
* [api]: 拡張ライブラリ API
* [lib]: ライブラリ
* レベル
* [bug]: バグ修正
* [new]: 追加されたクラス/メソッドなど
* [compat]: 変更されたクラス/メソッドなど
* 互換性のある変更
* only backward-compatibility
*......ils.options [lib] [new]
: FileUtils.have_option? [lib] [new]
: FileUtils.options_of [lib] [new]
: FileUtils.collect_method [lib] [new]
追加。
: FileUtils.rm_r [lib] [compat]
: FileUtils.rm_rf [lib] [compat]
: FileUtils.cd [lib] [compat]
: FileUtils.cp_r [......$ env RUBYOPT='Ke rnet/http' ruby -e 'p Net::HTTP'
Net::HTTP
=== 2005-01-17
: WEBrick::Config::SSL [lib] [compat]
オプション :SSLEnable のデフォルトが false になりました。
: WEBrick::HTTPUtils#escape_path [lib] [new]
=== 2005-01-15
: RSS::VERSION [lib]
0.1.2... -
Gem
:: Installer # install -> Gem :: Specification (318.0) -
Gem をインストールします。
...cache/<gem-version>.gem #=> インストールした Gem のコピー
gems/<gem-version>/... #=> インストール時に展開したファイル
specifications/<gem-version>.gemspec #=> gemspec ファイル
@return ロードされた Gem::Specification のイ......された Ruby のバージョンを満たしていない場合に発生します。
@raise Gem::InstallError 要求された RubyGems のバージョンを満たしていない場合に発生します。
@raise Gem::InstallError Zlib::GzipFile::Error が発生した場合に発生します。... -
NEWS for Ruby 3
. 0 . 0 (246.0) -
NEWS for Ruby 3.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...separated from positional arguments.
Code that resulted in deprecation warnings in Ruby 2.7 will now
result in ArgumentError or different behavior. 14183
* Procs accepting a single rest argument and keywords are no longer
subject to autosplatting. This now matches the behavior of Pro......cepting a single rest argument and no keywords.
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}, {}]
//}
* Arguments forwarding (`...`) now suppo......0
* One-line pattern matching is redesigned. [EXPERIMENTAL]
* `=>` is added. It can be used like a rightward assignment.
17260
* `in` is changed to return `true` or `false`. 17371
//emlist{
0 => a
p a #=> 0
{b: 0, c: 1} => {b:}
p b #=> 0
//}
//emlist{
# version 3.0
0... -
NEWS for Ruby 2
. 7 . 0 (126.0) -
NEWS for Ruby 2.7.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
..., [b, *c]]
p a #=> 0
p b #=> 1
p c #=> [2, 3]
end
//}
//emlist[][ruby]{
case {a: 0, b: 1}
in {a: 0, x: 1}
:unreachable
in {a: 0, b: var}
p var #=> 1
end
//}
//emlist[][ruby]{
case -1
in 0 then :unreachable
in 1 then :unreachable
end #=> NoMatchingPatternError
//}
//emlist{
json = <<END...... Proc object without a block (ArgumentError)
//}
==== その他の変更
* 始端なしRangeが実験的に導入されました。
caseやComparable#clampや定数やDSLなどで便利かもしれません。
14799
//emlist[][ruby]{
ary[..3] # identical to ary[0..3]
case RUBY_VERSION......escue [1, 2]
# Previously parsed as: (a, b = raise) rescue [1, 2]
# Now parsed as: a, b = (raise rescue [1, 2])
//}
* 特異クラス構文での yield は警告を表示するようになりました。
これは deprecated です。 15575
この警告は「-W:no-deprecated」オ... -
NEWS for Ruby 2
. 5 . 0 (78.0) -
NEWS for Ruby 2.5.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...の更新
* Array
* Array#append を追加 12746
* Array#prepend を追加 12746
* Data
* 非推奨になりました。C拡張のベースクラスでしたが、Rubyレベルに公開するのをやめました。3072
* Exception
* Exception#full_message を追加 14141 [......した場合), Dir.open, Dir.new, Dir.mkdir, Dir.rmdir,
Dir.empty? はGVLを解放するようになりました
* Dir.children を追加 11302
* Dir.each_child を追加 11302
* Enumerable
* Enumerable#any?, Enumerable#all?, Enumerable#none?, Enumerable#one?
がブロッ......の更新
* bigdecimal
* BigDecimal 1.3.4 に更新
* BigDecimal::VERSION を追加
* 非推奨(1.4.0で削除予定)
* BigDecimal.new
* BigDecimal.ver
* BigDecimal#clone と BigDecimal#dup は新しいインスタンスを作らなくなりました。selfを返しま... -
NEWS for Ruby 2
. 4 . 0 (72.0) -
NEWS for Ruby 2.4.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...い。
== 2.3.0 以降の変更
=== 言語仕様の変更
* 条件式での多重代入ができるようになりました 10617
* Symbol#to_proc でメソッド呼び出し元での Refinements が有効になりました 9451
* Object#send や BasicObject#__send__ でメソッドを呼......した 12686
* トップレベルで return を書けるようになりました 4840
=== 組み込みクラスの更新
* Array
* Array#concat 12333
複数の引数を取れるようになりました。
* Array#max, Array#min 12172
この変更は小さな非互換の原......half には :even, :up, :down が指定可能です。 12548 12958 12953
* IO
* IO#gets, IO#readline, IO#each_line, IO#readlines, IO.foreach は
chomp というキーワード引数を受け付けるようになりました。12553
* Kernel
* Kernel#clone は freeze という...