種類
ライブラリ
- ビルトイン (1088)
- forwardable (84)
-
irb
/ context (12) - openssl (36)
- pp (12)
- prettyprint (12)
- psych (36)
-
rdoc
/ context (72) -
rdoc
/ parser / ruby (12) -
rdoc
/ single _ class (12) -
rdoc
/ top _ level (48) - singleton (48)
- tracer (12)
クラス
- BasicObject (36)
- Encoding (968)
- Module (12)
- Object (60)
-
OpenSSL
:: SSL :: SSLContext (12) - PP (12)
- PrettyPrint (12)
-
Psych
:: Handler (12) -
Psych
:: Nodes :: Scalar (24) -
RDoc
:: Context (72) -
RDoc
:: Parser :: Ruby (12) -
RDoc
:: TopLevel (48) - Tracer (12)
モジュール
-
OpenSSL
:: SSL (24) - Process (12)
- SingleForwardable (72)
- Singleton (36)
キーワード
- CP1251 (12)
- CP1256 (12)
- CP1258 (12)
- CP720 (4)
- CP737 (12)
- CP775 (12)
- CP852 (12)
- CP855 (12)
- CP857 (12)
- CP860 (12)
- CP861 (12)
- CP862 (12)
- CP863 (12)
- CP864 (12)
- CP865 (12)
- CP866 (12)
- CP869 (12)
- CP878 (12)
- Context (12)
- IBM720 (4)
- IBM737 (12)
- IBM775 (12)
- IBM852 (12)
- IBM855 (12)
- IBM857 (12)
- IBM860 (12)
- IBM861 (12)
- IBM862 (12)
- IBM863 (12)
- IBM864 (12)
- IBM865 (12)
- IBM866 (12)
- IBM869 (12)
-
ISO8859
_ 10 (12) -
ISO8859
_ 11 (12) -
ISO8859
_ 13 (12) -
ISO8859
_ 14 (12) -
ISO8859
_ 16 (12) -
ISO8859
_ 2 (12) -
ISO8859
_ 3 (12) -
ISO8859
_ 4 (12) -
ISO8859
_ 5 (12) -
ISO8859
_ 6 (12) -
ISO8859
_ 7 (12) -
ISO8859
_ 8 (12) -
ISO8859
_ 9 (12) -
ISO
_ 8859 _ 10 (12) -
ISO
_ 8859 _ 11 (12) -
ISO
_ 8859 _ 13 (12) -
ISO
_ 8859 _ 14 (12) -
ISO
_ 8859 _ 16 (12) -
ISO
_ 8859 _ 2 (12) -
ISO
_ 8859 _ 3 (12) -
ISO
_ 8859 _ 4 (12) -
ISO
_ 8859 _ 5 (12) -
ISO
_ 8859 _ 6 (12) -
ISO
_ 8859 _ 7 (12) -
ISO
_ 8859 _ 8 (12) -
ISO
_ 8859 _ 9 (12) -
KOI8
_ R (12) -
KOI8
_ U (12) - MACCENTEURO (12)
- MACCROATIAN (12)
- MACCYRILLIC (12)
- MACGREEK (12)
- MACICELAND (12)
- MACROMAN (12)
- MACROMANIA (12)
- MACTURKISH (12)
- MacCentEuro (12)
- MacCroatian (12)
- MacCyrillic (12)
- MacGreek (12)
- MacIceland (12)
- MacRoman (12)
- MacRomania (12)
- MacTurkish (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) -
OP
_ SINGLE _ DH _ USE (12) -
OP
_ SINGLE _ ECDH _ USE (12) -
SINGLE
_ QUOTED (12) - Single (12)
- SingleClass (12)
- SingleForwardable (12)
- Singleton (12)
-
WINDOWS
_ 1251 (12) -
WINDOWS
_ 1256 (12) -
WINDOWS
_ 1258 (12) -
Windows
_ 1251 (12) -
Windows
_ 1256 (12) -
Windows
_ 1258 (12) -
add
_ class (12) -
add
_ class _ or _ module (24) -
add
_ module (12) -
all
_ classes _ and _ modules (12) - classes (12)
-
clock
_ gettime (12) - clone (12)
-
def
_ delegator (12) -
def
_ delegators (12) -
def
_ single _ delegator (12) -
def
_ single _ delegators (12) -
define
_ singleton _ method (24) - delegate (12)
- dup (12)
-
each
_ classmodule (12) -
find
_ class _ named (12) -
find
_ local _ symbol (12) - instance (12)
- irb (12)
- manual page (12)
- new (12)
-
rb
_ define _ singleton _ method (12) -
rb
_ obj _ singleton _ methods (12) -
rb
_ singleton _ class (12) -
rb
_ singleton _ class _ attached (12) -
rb
_ singleton _ class _ clone (12) -
rb
_ singleton _ class _ new (12) -
rdoc
/ single _ class (12) -
run
_ single _ final (12) - scalar (12)
-
set
_ visibility _ for (12) -
single
_ delegate (12) -
singleline
_ format (12) -
singleline
_ pp (12) - singleton (12)
-
singleton
_ class (12) -
singleton
_ class? (12) -
singleton
_ method (12) -
singleton
_ method _ added (12) -
singleton
_ method _ removed (12) -
singleton
_ method _ undefined (12) -
singleton
_ methods (12)
検索結果
先頭5件
-
NEWS for Ruby 3
. 1 . 0 (26036.0) -
NEWS for Ruby 3.1.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...NEWS for Ruby 3.1.0
このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
それぞれのエントリーは参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリス......名にできるようになりました。 11256
//emlist{
def foo(&)
bar(&)
end
//}
* ピン演算子に式を書けるようになりました。 17411
//emlist{
Prime.each_cons(2).lazy.find_all{_1 in [n, ^(n + 2)]}.take(3).to_a
#=> [[3, 5], [5, 7], [11, 13]]
//}
* ピン演算子がイ......Random::Formatterは random/formatter.rb に移動され、SecureRandomを使わずに Random#hex や Random#base64 などが使用できるようになりました。 18190
== 互換性 (機能追加とバグ修正を除く)
* rb_io_wait_readable、 rb_io_wait_writable、 rb_wait_for_single_fd... -
NEWS for Ruby 3
. 0 . 0 (26018.0) -
NEWS for Ruby 3.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...NEWS for Ruby 3.0.0
このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
それぞれのエントリーは参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリス......ord arguments are now 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 matche......accepting 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 sup... -
NEWS for Ruby 2
. 0 . 0 (26012.0) -
NEWS for Ruby 2.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...NEWS for Ruby 2.0.0
このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
それぞれのエントリーは参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリス......トは ChangeLog ファイルか bugs.ruby-lang.org の issue を参照してください。
== 1.9.3 以降の変更
=== 言語仕様の変更
* キーワード引数を追加しました
* %i, %I をシンボルの配列作成のために追加しました。(%w, %W に似ています)
*......: Thread.handle_interrupt as well as instance and singleton methods
Thread.pending_interrupt? for asynchronous handling of exceptions
* 追加: Thread#backtrace_locations Kernel#caller_locations に似た情報を返します
* 新規クラス: Thread::Backtrace::Location to hold backt... -
NEWS for Ruby 2
. 5 . 0 (26006.0) -
NEWS for Ruby 2.5.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...NEWS for Ruby 2.5.0
このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
それぞれのエントリーは参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリス......トは ChangeLog ファイルか bugs.ruby-lang.org の issue を参照してください。
== 2.4.0 以降の変更
=== 言語仕様の変更
* トップレベルの定数参照を削除しました 11547
* do/end ブロック内部で rescue/else/ensure を書けるようになりまし......9
* stringio
* StringIO#write は複数の引数を受け取れるようになりました
* strscan
* StringScanner#size, StringScanner#captures, StringScanner#values_at を追加 836
* uri
* Relative path operations no longer collapse consecutive slashes to a single slash. 83... -
RDoc
:: Parser :: Ruby :: SINGLE -> "<<" (24201.0) -
RDoc::SingleClass type
...RDoc::SingleClass type... -
Psych
:: Nodes :: Scalar :: SINGLE _ QUOTED -> Integer (12217.0) -
single quoted style を表します。
...single quoted style を表します。
@see Psych::Nodes::Scalar.new,
Psych::Nodes::Scalar#style,
Psych::Handler#scalar... -
Object
# singleton _ method(name) -> Method (12212.0) -
オブジェクトの特異メソッド name をオブジェクト化した Method オブ ジェクトを返します。
... name をオブジェクト化した Method オブ
ジェクトを返します。
@param name メソッド名をSymbol またはStringで指定します。
@raise NameError 定義されていないメソッド名を引数として与えると発生します。
//emlist[][ruby]{
class Demo
def in......e(n)
@iv = n
end
def hello()
"Hello, @iv = #{@iv}"
end
end
k = Demo.new(99)
def k.hi
"Hi, @iv = #{@iv}"
end
m = k.singleton_method(:hi) # => #<Method: #<Demo:0xf8b0c3c4 @iv=99>.hi>
m.call #=> "Hi, @iv = 99"
m = k.singleton_method(:hello) # => NameError
//}
@see Module#instance......_method, Method, BasicObject#__send__, Object#send, Kernel.#eval, Object#method... -
PrettyPrint
. singleline _ format(output = & # 39;& # 39; , maxwidth = 79 , newline = "\n" , genspace = lambda{|n| & # 39; & # 39; * n}) {|pp| . . . } -> object (12203.0) -
PrettyPrint オブジェクトを生成し、それを引数としてブロックを実行します。 PrettyPrint.format に似ていますが、改行しません。
...PrettyPrint オブジェクトを生成し、それを引数としてブロックを実行します。
PrettyPrint.format に似ていますが、改行しません。
引数 maxwidth, newline と genspace は無視されます。ブロック中の breakable の実行は、
改行せずに text......の実行であるかのように扱います。
@param output 出力先を指定します。output は << メソッドを持っていなければなりません。
@param maxwidth 無視されます。
@param newline 無視されます。
@param genspace 無視されます。... -
OpenSSL
:: SSL :: OP _ SINGLE _ DH _ USE -> Integer (12201.0) -
一時的 DH 鍵を使うとき毎回鍵を生成するフラグです。
...きに「small subgroup attack」を防ぐために必要です。
「安全な」素数を使った場合は必ずしも必要なオプションでは
ありませんが、このオプションを使うことは推奨されています。
OpenSSL::SSL::SSLContext#options= で利用します。... -
OpenSSL
:: SSL :: OP _ SINGLE _ ECDH _ USE -> Integer (12201.0) -
@todo OpenSSL::SSL::SSLContext#options= で利用します。
...@todo
OpenSSL::SSL::SSLContext#options= で利用します。...