ライブラリ
- ビルトイン (3)
- benchmark (1)
- csv (1)
- dbm (1)
-
drb
/ acl (1) - erb (1)
- etc (5)
- forwardable (1)
- gdbm (1)
- irb (1)
- json (1)
- logger (1)
-
minitest
/ unit (1) -
net
/ http (2) - nkf (2)
- openssl (3)
- optparse (2)
- psych (2)
-
rake
/ packagetask (1) - rdoc (1)
- readline (1)
-
rexml
/ document (3) - ripper (1)
- rubygems (3)
-
rubygems
/ commands / unpack _ command (1) -
rubygems
/ platform (1) -
rubygems
/ specification (2) -
rubygems
/ version (3) - strscan (2)
-
syslog
/ logger (1) -
webrick
/ httpversion (1) - win32ole (1)
-
yaml
/ dbm (1) - zlib (3)
クラス
- ACL (1)
- CSV (1)
- DBM (1)
- ERB (1)
-
Encoding
:: UndefinedConversionError (2) - GDBM (1)
-
Gem
:: Commands :: UnpackCommand (1) -
Gem
:: Platform (1) -
Gem
:: Specification (2) -
Gem
:: Version (2) - Logger (1)
-
MiniTest
:: Unit (1) -
Net
:: HTTP (1) -
Net
:: HTTPResponse (1) - Object (1)
- OptionParser (2)
-
REXML
:: Document (1) -
REXML
:: XMLDecl (2) -
Rake
:: PackageTask (1) - Ripper (1)
- StringScanner (2)
-
Syslog
:: Logger (1) -
WEBrick
:: HTTPVersion (1) - WIN32OLE (1)
-
YAML
:: DBM (1)
モジュール
キーワード
-
BENCHMARK
_ VERSION (1) -
DEFAULT
_ VERSION (1) -
FORWARDABLE
_ VERSION (1) -
LIBYAML
_ VERSION (1) -
NKF
_ VERSION (1) -
OPENSSL
_ LIBRARY _ VERSION (1) -
OPENSSL
_ VERSION (1) -
RUBY
_ VERSION (1) - RubyGemsPackageVersion (1)
- RubyGemsVersion (1)
-
SC
_ 2 _ VERSION (1) -
SC
_ SPORADIC _ SERVER (1) -
SC
_ THREAD _ SPORADIC _ SERVER (1) -
SC
_ VERSION (1) -
SC
_ XOPEN _ VERSION (1) - VERSION (16)
-
ZLIB
_ VERSION (1) -
destination
_ encoding _ name (1) -
error
_ char (1) -
get
_ path (1) -
http
_ version (1) -
mark
_ version (1) -
marshal
_ version (1) -
must
_ C _ version (1) - rdoc (1)
-
ruby 1
. 6 feature (1) -
rubygems
_ version (1) -
ssl
_ version (1) -
to
_ s (2) - version (8)
-
zlib
_ version (1)
検索結果
先頭5件
-
StringScanner
:: Version -> String (81943.0) -
StringScanner クラスのバージョンを文字列で返します。 この文字列は Object#freeze されています。
StringScanner クラスのバージョンを文字列で返します。
この文字列は Object#freeze されています。
//emlist[例][ruby]{
require 'strscan'
StringScanner::Version # => "0.7.0"
StringScanner::Version.frozen? # => true
//} -
Ripper
:: Version -> String (72907.0) -
ripper のバージョンを文字列で返します。
ripper のバージョンを文字列で返します。 -
Gem
:: Version (72109.0) -
文字列で表現されたバージョンを比較可能 (Comparable) にするためのクラスです。
文字列で表現されたバージョンを比較可能 (Comparable) にするためのクラスです。
バージョンを文字列で表したとき、単純に String#<=> で比較すると、
"1.9" のほうが "1.10" よりも大きい(バージョンが高い)ことになってしまい、
正しく判定できません。
Gem::Version はこの問題を解決します。
//emlist[文字列での比較と Gem::Version での比較][ruby]{
p "1.9" < "1.10" # => false
p Gem::Version.new("1.9") < Gem::Version.new("1.10") # => ... -
OptionParser
# ver -> String (54727.0) -
program_name、version と release から生成したバージョンを表す文字列を返します。
program_name、version と release から生成したバージョンを表す文字列を返します。
//emlist[例][ruby]{
require "optparse"
OptionParser.new do |opts|
opts.banner = "Usage: example.rb [options]"
opts.program_name = "Optparse Example"
opts.version = [0, 1]
opts.release = "2019-05-01"
opts.on_tail("--version", "Show v... -
StringScanner
. must _ C _ version -> self (45604.0) -
このメソッドは後方互換性のために定義されています。
このメソッドは後方互換性のために定義されています。 -
Gem
:: Version # version -> String (37000.0) -
バージョン情報を文字列として返します。
バージョン情報を文字列として返します。
//emlist[][ruby]{
version = Gem::Version.new("1.2.3a")
p version.to_s # => "1.2.3a"
p version.version # => "1.2.3a"
//} -
NKF
:: VERSION -> String (36955.0) -
"#{NKF::NKF_VERSION} (#{NKF_RELEASE_DATE})" と あらわされる文字列です。
"#{NKF::NKF_VERSION} (#{NKF_RELEASE_DATE})" と
あらわされる文字列です。 -
DBM
:: VERSION -> String (36943.0) -
libdbm のバージョンを表す文字列です。
libdbm のバージョンを表す文字列です。
DB_VERSION_STRING という定数が C 言語レベルで定義されていない場合は
"unknown" になります。 -
REXML
:: Document # version -> String (36943.0) -
XML 宣言に含まれている XML 文書のバージョンを返します。
XML 宣言に含まれている XML 文書のバージョンを返します。
文書が XML 宣言を持たない場合はデフォルトの値
(REXML::XMLDecl.defaultで宣言されているもの)を返します。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<e />
EOS
doc.version # => "1.0"
//} -
IRB
. version -> String (36925.0) -
IRB のバージョンを文字列で返します。
IRB のバージョンを文字列で返します。
~/.irbrc などの設定ファイル内で IRB.conf[:VERSION] を設定していた場合は
任意のバージョンを返すように設定できます。 -
Net
:: HTTP # ssl _ version -> String | Symbol | nil (36925.0) -
利用するプロトコルの種類を返します。
利用するプロトコルの種類を返します。
@see Net::HTTP#ssl_version= -
Net
:: HTTPResponse # http _ version -> String (36925.0) -
サーバがサポートしている HTTP のバージョンを文字列で返します。
サーバがサポートしている HTTP のバージョンを文字列で返します。
//emlist[例][ruby]{
require 'net/http'
uri = "http://www.example.com/index.html"
response = Net::HTTP.get_response(URI.parse(uri))
response.http_version # => "1.1"
//} -
OptionParser
# version -> String (36925.0) -
プログラムのバージョンを文字列で返します。
プログラムのバージョンを文字列で返します。
@return プログラムのバージョンを文字列で返します。
@see OptionParser#ver -
ACL
:: VERSION -> [String] (36907.0) -
ACL のバージョン。
ACL のバージョン。 -
Benchmark
:: BENCHMARK _ VERSION -> String (36907.0) -
benchmark ライブラリのバージョンを表します。
benchmark ライブラリのバージョンを表します。 -
CSV
:: VERSION -> String (36907.0) -
ライブラリのバージョンを表す文字列です。
ライブラリのバージョンを表す文字列です。 -
ERB
. version -> String (36907.0) -
erb.rbのリビジョン情報を返します。
erb.rbのリビジョン情報を返します。 -
Forwardable
:: FORWARDABLE _ VERSION -> String (36907.0) -
forwardable ライブラリのバージョンを返します。
forwardable ライブラリのバージョンを返します。 -
GDBM
:: VERSION -> String (36907.0) -
libgdbm のバージョン情報の文字列です。
libgdbm のバージョン情報の文字列です。 -
Gem
. # marshal _ version -> String (36907.0) -
Marshal のバージョンを表す文字列を返します。
Marshal のバージョンを表す文字列を返します。 -
Gem
:: Platform # version -> String (36907.0) -
プラットフォームのバージョンを返します。
プラットフォームのバージョンを返します。 -
Gem
:: RubyGemsPackageVersion -> String (36907.0) -
このライブラリのバージョンを表す文字列。
このライブラリのバージョンを表す文字列。 -
Gem
:: RubyGemsVersion -> String (36907.0) -
このライブラリのバージョンを表す文字列。
このライブラリのバージョンを表す文字列。 -
Gem
:: Specification # mark _ version -> String (36907.0) -
RubyGems のバージョンを内部にセットします。
RubyGems のバージョンを内部にセットします。 -
Gem
:: Specification # rubygems _ version -> String (36907.0) -
この Gem パッケージを作成した RubyGems のバージョンを返します。
この Gem パッケージを作成した RubyGems のバージョンを返します。 -
JSON
:: VERSION -> String (36907.0) -
このライブラリのバージョンを表す文字列です。
このライブラリのバージョンを表す文字列です。 -
Logger
:: VERSION -> String (36907.0) -
このライブラリのバージョンを表す文字列。
このライブラリのバージョンを表す文字列。 -
MiniTest
:: Unit :: VERSION -> String (36907.0) -
このライブラリのバージョンを返します。
このライブラリのバージョンを返します。 -
NKF
:: NKF _ VERSION -> String (36907.0) -
nkf 自体のバージョンを表す文字列です。
nkf 自体のバージョンを表す文字列です。 -
Object
:: RUBY _ VERSION -> String (36907.0) -
Ruby のバージョンを表す文字列。
Ruby のバージョンを表す文字列。
Ruby のバージョンは、major.minor.teeny という形式です。 -
OpenSSL
:: OPENSSL _ LIBRARY _ VERSION -> String (36907.0) -
実行時に使われている OpenSSL 本体のバージョンを表した文字列です。
実行時に使われている OpenSSL 本体のバージョンを表した文字列です。 -
OpenSSL
:: OPENSSL _ VERSION -> String (36907.0) -
ビルド時に使われた OpenSSL 本体のバージョンを表した文字列です。
ビルド時に使われた OpenSSL 本体のバージョンを表した文字列です。 -
OpenSSL
:: VERSION -> String (36907.0) -
Ruby/OpenSSL のバージョンです。
Ruby/OpenSSL のバージョンです。 -
Psych
:: LIBYAML _ VERSION -> String (36907.0) -
libyaml のバージョン。
libyaml のバージョン。 -
Psych
:: VERSION -> String (36907.0) -
Psych のバージョン。
Psych のバージョン。 -
RDoc
:: VERSION -> String (36907.0) -
RDoc のバージョンを表す文字列を返します。
RDoc のバージョンを表す文字列を返します。 -
REXML
:: XMLDecl # version -> String (36907.0) -
XML文書のバージョンを文字列で返します。
XML文書のバージョンを文字列で返します。 -
REXML
:: XMLDecl :: DEFAULT _ VERSION -> String (36907.0) -
REXML::XMLDecl.new や REXML::XMLDecl.default で の使われるデフォルトのXMLバージョン。
REXML::XMLDecl.new や REXML::XMLDecl.default で
の使われるデフォルトのXMLバージョン。 -
Rake
:: PackageTask # version -> String (36907.0) -
作成するパッケージのバージョンを表す文字列を返します。
作成するパッケージのバージョンを表す文字列を返します。 -
Readline
:: VERSION -> String (36907.0) -
Readlineモジュールが使用している GNU Readline や libedit のバージョンを 示す文字列です。
Readlineモジュールが使用している GNU Readline や libedit のバージョンを
示す文字列です。 -
Syslog
:: Logger :: VERSION -> String (36907.0) -
Syslog::Logger のバージョンを表す文字列です。
Syslog::Logger のバージョンを表す文字列です。 -
WIN32OLE
:: VERSION -> String (36907.0) -
Major.Minor.Patch形式のWIN32OLEのバージョン番号を示す文字列です。
Major.Minor.Patch形式のWIN32OLEのバージョン番号を示す文字列です。 -
YAML
:: DBM :: VERSION -> String (36907.0) -
yaml/dbm のバージョンを文字列で返します。
yaml/dbm のバージョンを文字列で返します。 -
Zlib
. # zlib _ version -> String (36907.0) -
zlib ライブラリのバージョンを表す文字列を返します。
zlib ライブラリのバージョンを表す文字列を返します。 -
Zlib
:: VERSION -> String (36907.0) -
Ruby/zlib のバージョンを表す文字列です。
Ruby/zlib のバージョンを表す文字列です。 -
Zlib
:: ZLIB _ VERSION -> String (36907.0) -
zlib.h のバージョンを表す文字列です。
zlib.h のバージョンを表す文字列です。 -
Etc
:: SC _ 2 _ VERSION -> Integer (18613.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
Etc
:: SC _ VERSION -> Integer (18613.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
Etc
:: SC _ XOPEN _ VERSION -> Integer (18613.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
Gem
:: Version # to _ s -> String (18400.0) -
バージョン情報を文字列として返します。
バージョン情報を文字列として返します。
//emlist[][ruby]{
version = Gem::Version.new("1.2.3a")
p version.to_s # => "1.2.3a"
p version.version # => "1.2.3a"
//} -
Encoding
:: UndefinedConversionError # destination _ encoding _ name -> String (18304.0) -
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
エラーを発生させた変換の変換先のエンコーディングを文字列で返します。
@see Encoding::UndefinedConversionError#destination_encoding -
Encoding
:: UndefinedConversionError # error _ char -> String (18304.0) -
エラーを発生させた1文字を文字列で返します。
エラーを発生させた1文字を文字列で返します。
//emlist[例][ruby]{
ec = Encoding::Converter.new("UTF-8", "EUC-JP")
begin
ec.convert("\u{a0}")
rescue Encoding::UndefinedConversionError
puts $!.error_char.dump #=> "\u{a0}"
end
//} -
WEBrick
:: HTTPVersion # to _ s -> String (18304.0) -
自身を文字列に変換して返します。
自身を文字列に変換して返します。
require 'webrick'
v = WEBrick::HTTPVersion.new('1.1')
p v.to_s #=> "1.1" -
Etc
:: SC _ SPORADIC _ SERVER -> Integer (9313.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
Etc
:: SC _ THREAD _ SPORADIC _ SERVER -> Integer (9313.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
ruby 1
. 6 feature (1147.0) -
ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。
ruby 1.6 feature
ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン
になります。
((<stable-snapshot|URL:ftp://ftp.netlab.co.jp/pub/lang/ruby/stable-snapshot.tar.gz>)) は、日々更新される安定版の最新ソースです。
== 1.6.8 (2002-12-24) -> stable-snapshot
: 2003-01-22: errno
EAGAIN と EWOULDBLOCK が同じ値のシステムで、EWOULDBLOCK がなくなっ
ていま... -
Gem
:: Commands :: UnpackCommand # get _ path(gemname , version _ req) -> String | nil (925.0) -
引数で指定された条件にマッチする Gem パッケージを保存しているパスを返します。
引数で指定された条件にマッチする Gem パッケージを保存しているパスを返します。
@param gemname Gem パッケージの名前を指定します。
@param version_req バージョンの満たすべき条件を文字列で指定します。 -
rdoc (73.0)
-
RDoc は Ruby のドキュメント生成を行うためのライブラリです。rdoc という ドキュメント生成のためのコマンドも含んでいます。
RDoc は Ruby のドキュメント生成を行うためのライブラリです。rdoc という
ドキュメント生成のためのコマンドも含んでいます。
このパッケージは RDoc と Markup というふたつのコンポーネントを含
んでいます。 RDoc とは Ruby のソースファイルに対するドキュメントを生成
するアプリケーションです。 JavaDoc と同様に、ソースを解析し、クラス、モ
ジュール、メソッドの定義を抜き出してきます(include,require もです)。そ
してこれらの内容とその直前に書かれたコメントを併合し、ドキュメントを出
力します(現在は HTML しか出力できませんが、こ...