ライブラリ
- rake (12)
-
rake
/ rdoctask (264) - rdoc (84)
-
rdoc
/ any _ method (12) -
rdoc
/ attr (12) -
rdoc
/ code _ object (240) -
rdoc
/ constant (12) -
rdoc
/ context (660) -
rdoc
/ generator (12) -
rdoc
/ generator / darkfish (60) -
rdoc
/ generator / json _ index (48) -
rdoc
/ generator / markup (12) -
rdoc
/ generator / ri (48) -
rdoc
/ ghost _ method (12) -
rdoc
/ known _ classes (12) -
rdoc
/ markdown (192) -
rdoc
/ markdown / entities (12) -
rdoc
/ markup (120) -
rdoc
/ markup / formatter (48) -
rdoc
/ markup / to _ ansi (24) -
rdoc
/ markup / to _ bs (24) -
rdoc
/ markup / to _ html (24) -
rdoc
/ markup / to _ html _ crossref (24) -
rdoc
/ markup / to _ rdoc (24) -
rdoc
/ parser (36) -
rdoc
/ parser / c (24) -
rdoc
/ parser / changelog (12) -
rdoc
/ parser / markdown (12) -
rdoc
/ parser / rd (12) -
rdoc
/ parser / ruby (36) -
rdoc
/ parser / ruby _ tools (12) -
rdoc
/ parser / simple (36) -
rdoc
/ parser / text (12) -
rdoc
/ rdoc (24) -
rdoc
/ stats (132) -
rdoc
/ text (108) -
rdoc
/ token _ stream (12) -
rdoc
/ top _ level (180) -
rubygems
/ doc _ manager (72) -
rubygems
/ exceptions (12) -
rubygems
/ server (12) -
rubygems
/ specification (84)
クラス
-
Gem
:: DocManager (72) -
Gem
:: Server (12) -
Gem
:: Specification (84) -
RDoc
:: CodeObject (228) -
RDoc
:: Context (540) -
RDoc
:: Context :: Section (96) -
RDoc
:: Generator :: Darkfish (48) -
RDoc
:: Generator :: JsonIndex (36) -
RDoc
:: Generator :: RI (36) -
RDoc
:: Markdown (204) -
RDoc
:: Markup (120) -
RDoc
:: Markup :: Formatter (36) -
RDoc
:: Markup :: ToAnsi (12) -
RDoc
:: Markup :: ToBs (12) -
RDoc
:: Markup :: ToHtml (12) -
RDoc
:: Markup :: ToHtmlCrossref (12) -
RDoc
:: Markup :: ToRdoc (12) -
RDoc
:: Options (864) -
RDoc
:: Parser (36) -
RDoc
:: Parser :: C (24) -
RDoc
:: Parser :: ChangeLog (12) -
RDoc
:: Parser :: Markdown (12) -
RDoc
:: Parser :: RD (12) -
RDoc
:: Parser :: Ruby (24) -
RDoc
:: Parser :: Simple (36) -
RDoc
:: RDoc (24) -
RDoc
:: Stats (120) -
RDoc
:: TopLevel (168) -
Rake
:: RDocTask (252)
モジュール
-
Gem
:: InstallUpdateOptions (12) - Kernel (12)
- RDoc (96)
-
RDoc
:: Text (96)
キーワード
- <=> (12)
- == (12)
-
ATTR
_ MODIFIERS (12) - AnyMethod (12)
- Attr (12)
-
CLASS
_ MODIFIERS (12) -
CONSTANT
_ MODIFIERS (12) - CodeObject (12)
- Constant (12)
- Context (12)
-
DEFAULT
_ EXTENSIONS (12) - DEPRECATED (12)
- DESCRIPTION (12)
-
DOT
_ DOC _ FILENAME (12) - Darkfish (12)
- DocumentError (12)
- EXTENSIONS (12)
- Formatter (12)
-
GENERAL
_ MODIFIERS (12) -
GENERATOR
_ DIR (12) - Generator (12)
- GhostMethod (12)
-
HTML
_ ENTITIES (12) - JsonIndex (12)
-
KNOWN
_ CLASSES (12) -
LABEL
_ LIST _ RE (12) -
METHOD
_ MODIFIERS (12) - Markup (12)
- MetaMethod (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 3
. 1 . 0 (4) - Options (12)
-
RDOC
_ CSS (12) - RDocTask (12)
- RI (12)
- RubyToken (12)
- RubyTools (12)
-
SEARCH
_ INDEX _ FILE (12) -
SIMPLE
_ LIST _ RE (12) - SPECIAL (12)
- Section (12)
- Stats (12)
- TYPES (12)
- Text (24)
- ToAnsi (12)
- ToBs (12)
- ToHtml (12)
- ToHtmlCrossref (12)
- ToRdoc (12)
- TokenStream (12)
- TopLevel (12)
- VERSION (24)
- VISIBILITIES (12)
-
add
_ alias (12) -
add
_ attribute (12) -
add
_ class (12) -
add
_ class _ or _ module (24) -
add
_ constant (12) -
add
_ generator (12) -
add
_ html (12) -
add
_ include (12) -
add
_ method (12) -
add
_ module (12) -
add
_ require (12) -
add
_ special (12) -
add
_ tag (12) -
add
_ to (12) -
add
_ word _ pair (12) -
alias
_ extension (12) - aliases (12)
-
all
_ classes _ and _ modules (12) -
all
_ one _ file (12) -
attribute
_ manager (12) - attributes (12)
- charset (12)
- classes (12)
- comment (24)
- comment= (12)
- constants (12)
- content (12)
- convert (24)
-
coverage
_ report (12) -
coverage
_ report= (12) - css (12)
-
current
_ section (12) - define (12)
-
defined
_ in? (12) -
definition
_ lists (12) -
definition
_ lists= (12) - diagram (12)
- document (12)
-
document
_ children (12) -
document
_ children= (12) -
document
_ self (12) -
document
_ self= (12) - documented? (12)
-
dry
_ run (12) -
dry
_ run= (12) -
each
_ attribute (12) -
each
_ classmodule (12) -
each
_ constant (12) -
each
_ method (12) - encoding (12)
- encoding= (12)
- exclude (12)
- exclude= (12)
- extension (24)
- extension? (12)
- external (12)
- external= (12)
-
extra
_ accessor _ flags (12) -
extra
_ accessors (12) -
extra
_ rdoc _ files (12) -
extra
_ rdoc _ files= (12) -
file
_ absolute _ name (12) -
file
_ absolute _ name= (12) -
file
_ relative _ name (12) -
file
_ relative _ name= (12) -
file
_ stat (12) -
file
_ stat= (12) - fileboxes (12)
- files (12)
-
find
_ class _ named (12) -
find
_ enclosing _ module _ named (12) -
find
_ local _ symbol (24) -
find
_ module _ named (24) -
find
_ symbol (12) -
finish
_ page _ dir (12) -
flush
_ left (12) -
force
_ output (12) -
force
_ output= (12) -
force
_ update (12) - formatter (12)
- formatter= (12)
-
full
_ name (12) - generate (36)
-
generate
_ rdoc (12) - generator (12)
- generator= (12)
-
get
_ line _ types (12) - github (12)
- github= (12)
-
has
_ rdoc (12) -
has
_ rdoc= (12) -
has
_ rdoc? (12) - html (12)
- html= (12)
-
hyperlink
_ all (12) -
hyperlink
_ all= (12) -
image
_ format (12) -
in
_ files (12) -
include
_ line _ numbers (12) - includes (12)
- initialize (24)
-
initialize
_ classes _ and _ modules (12) -
initialize
_ methods _ etc (12) -
inline
_ source (12) - inspect (12)
-
install
_ rdoc (12) -
install
_ update _ defaults _ str (12) -
line
_ numbers (12) -
line
_ numbers= (12) - main (12)
- main= (12)
-
main
_ page (12) -
main
_ page= (12) - markup (24)
- markup= (12)
- merge (12)
-
method
_ list (12) - modules (12)
- multitask (12)
- name (24)
- name= (12)
- new (216)
-
normalize
_ comment (12) - notes (12)
- notes= (12)
-
num
_ classes (12) -
num
_ classes= (12) -
num
_ files (12) -
num
_ files= (12) -
num
_ methods (12) -
num
_ methods= (12) -
num
_ modules (12) -
num
_ modules= (12) -
ongoing
_ visibility= (12) -
op
_ dir (12) -
op
_ dir= (12) -
op
_ name (12) -
option
_ list (12) -
option
_ parser (12) -
option
_ parser= (12) -
option
_ string (12) -
page
_ dir (12) -
page
_ dir= (12) - parent (24)
- parent= (12)
-
parent
_ file _ name (12) -
parent
_ name (12) - parse (48)
-
parse
_ files _ matching (12) -
parser
_ for (12) - pipe (12)
- pipe= (12)
- print (12)
- promiscuous (12)
- quiet (12)
- quote (12)
-
rake
/ rdoctask (12) -
rb
_ scan _ args (12) -
rdoc
/ any _ method (12) -
rdoc
/ attr (12) -
rdoc
/ code _ object (12) -
rdoc
/ code _ objects (12) -
rdoc
/ constant (12) -
rdoc
/ context (12) -
rdoc
/ generator (12) -
rdoc
/ generator / darkfish (12) -
rdoc
/ generator / json _ index (12) -
rdoc
/ generator / markup (12) -
rdoc
/ generator / ri (12) -
rdoc
/ ghost _ method (12) -
rdoc
/ markdown / entities (12) -
rdoc
/ markup / formatter (12) -
rdoc
/ markup / to _ ansi (12) -
rdoc
/ markup / to _ bs (12) -
rdoc
/ markup / to _ html (12) -
rdoc
/ markup / to _ html _ crossref (12) -
rdoc
/ markup / to _ rdoc (12) -
rdoc
/ parser / c (12) -
rdoc
/ parser / ruby (12) -
rdoc
/ parser / ruby _ tools (12) -
rdoc
/ parser / text (12) -
rdoc
/ stats (12) -
rdoc
/ text (12) -
rdoc
/ token _ stream (12) -
rdoc
/ top _ level (12) -
rdoc
_ dir (12) -
rdoc
_ dir= (12) -
rdoc
_ files (12) -
rdoc
_ files= (12) -
rdoc
_ include (12) -
rdoc
_ installed? (12) -
record
_ location (12) -
remove
_ classes _ and _ modules (12) -
remove
_ methods _ etc (12) -
remove
_ private _ comments (12) - requires (12)
- reset (12)
- root (12)
- root= (12)
-
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 4 feature (12) -
rubygems
/ commands / install _ command (12) -
sanitize
_ path (12) - scan (72)
- section (12)
- section= (12)
- sections (12)
- sequence (12)
-
set
_ comment (12) -
set
_ current _ section (12) -
set
_ visibility _ for (12) -
setup
_ rdoc (12) -
show
_ all (12) -
show
_ all= (12) -
show
_ hash (12) -
start
_ doc (12) -
static
_ path (12) -
static
_ path= (12) -
stop
_ doc (12) -
strip
_ hashes (12) -
strip
_ newlines (12) -
strip
_ stars (12) -
tab
_ width (12) - template (24)
- template= (12)
-
template
_ dir (12) -
template
_ dir= (12) - title (36)
- title= (24)
- toplevel (12)
-
uninstall
_ doc (12) -
unmatched
_ alias _ lists (12) -
unmatched
_ alias _ lists= (12) -
update
_ ri _ cache (12) - verbosity (12)
- verbosity= (12)
- visibility (24)
- visibility= (12)
- warn (12)
- webcvs (12)
- 正規表現 (12)
検索結果
先頭5件
-
RDoc
:: Markup # add _ word _ pair(start , stop , name) -> () (3112.0) -
start と stop ではさまれる文字列(例. *bold*)をフォーマットの対象にしま す。
...start と stop ではさまれる文字列(例. *bold*)をフォーマットの対象にしま
す。
@param start 開始となる文字列を指定します。
@param stop 終了となる文字列を指定します。start と同じ文字列にする事も
可能です。
@param nam......M::ToHtml などのフォーマッタに識別させる時の名前を
Symbol で指定します。
@raise RuntimeError start に "<" で始まる文字列を指定した場合に発生します。
例:
require 'rdoc/markup/simple_markup'
require 'rdoc/markup/simple_markup/to_html......'
m = SM::SimpleMarkup.new
m.add_word_pair("{", "}", :STRIKE)
h = SM::ToHtml.new
h.add_tag(:STRIKE, "<strike>", "</strike>")
puts m.convert(input_string, h)
変換時に実際にフォーマットを行うには SM::ToHtml#add_tag のように、
フォーマッタ側でも操作を行... -
ruby 1
. 8 . 4 feature (3018.0) -
ruby 1.8.4 feature ruby 1.8.4 での ruby 1.8.3 からの変更点です。
...ruby 1.8.4 feature
ruby 1.8.4 での ruby 1.8.3 からの変更点です。
掲載方針
*バグ修正の影響も含めて動作が変わるものを収録する。
*単にバグを直しただけのものは収録しない。
*ライブラリへの単なる定数の追加は収録しない。......* [compat]: 変更されたクラス/メソッドなど
* 互換性のある変更
* only backward-compatibility
* 影響の範囲が小さいと思われる変更もこちら
* [change]: 変更されたクラス/メソッドなど(互換性のない変更)
* [obsolete]: 廃止......at]>))
* ((<ruby 1.8.4 feature/WEBrick>))
* ((<ruby 1.8.4 feature/WEBrick::HTTPRequest#query_string= [new]>))
* ((<ruby 1.8.4 feature/Readline [bug]>))
* ((<ruby 1.8.4 feature/Syck [bug]>))
* ((<ruby 1.8.4 feature/irb [bug]>))
* ((<ruby 1.8.4 feature/RDoc [bug]>))
* ((<ruby 1.8.4 featu... -
ruby 1
. 8 . 2 feature (3006.0) -
ruby 1.8.2 feature ruby 1.8.2 での ruby 1.8.1 からの変更点です。
...ruby 1.8.2 feature
ruby 1.8.2 での ruby 1.8.1 からの変更点です。
掲載方針
*バグ修正の影響も含めて動作が変わるものを収録する。
*単にバグを直しただけのものは収録しない。
*ライブラリへの単なる定数の追加は収録しない。......ど
* [compat]: 変更されたクラス/メソッドなど
* 互換性のある変更
* only backward-compatibility
* 影響の範囲が小さいと思われる変更
* [change]: 変更されたクラス/メソッドなど(互換性のない変更)
* [experimental]: 変更の......yCore.html>))
* tk の変更点は
((<URL:https://magazine.rubyist.net/articles/0003/0003-RubyTkMovement.html>))
を参照して下さい。
* soap, wsdl の変更点は
((<URL:http://rrr.jin.gr.jp/projects/soap4r/wiki/Changes-ruby181_ruby182>))
を参照して下さい。
* rss, rdoc, yaml... -
int rb
_ scan _ args(int argc , const VALUE *argv , const char *fmt , . . . ) (406.0) -
長さ argc の配列 argv を fmt に従って 解析し、第四引数以降で渡されたアドレスに書き込みます。
...長さ argc の配列 argv を fmt に従って
解析し、第四引数以降で渡されたアドレスに書き込みます。
fmt のフォーマットは以下の通りです。
* 必須引数の数 (省略可能な引数があるなら省略不可)
* 省略可能な引数の数 (ゼロ......使用例
VALUE a, b, optv;
rb_scan_args(argc, argv, "21", &a, &b, &optv);
対応する Ruby プログラムでの宣言
def some_method(a, b, opt = nil)
使用例 (2)
VALUE a, rest, block;
rb_scan_args(argc, argv, "1*&", &a, &rest, &block);
対応する Ruby......プログラムでの宣言
def some_method(a, *rest, &block)
@see https://github.com/ruby/ruby/blob/master/doc/extension.ja.rdoc... -
NEWS for Ruby 2
. 0 . 0 (60.0) -
NEWS for Ruby 2.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...ーディングを US-ASCII から UTF-8 に変更しました
* '_' で始まる使用されていない変数は警告しなくなりました
=== 組み込みクラスの更新
* ARGF.class
* 追加: ARGF.class#codepoints, ARGF.class#each_codepoint
IO にある同名のメソッ......* Array#values_at に Range オブジェクトを与えた場合、配列の範囲外のインデックスについては nil を返します
* Enumerable
* 追加: Enumerable#lazy 遅延列挙のためのメソッドです
* Enumerator
* 追加: Enumerator#size サイズを遅......い場合 Enumerator を返すようになりました
* rake
* 0.9.5 に更新
* This version is backwards-compatible with previous rake versions and
contains many bug fixes.
* See http://rake.rubyforge.org/doc/release_notes/rake-0_9_5_rdoc.html
* rdoc
* 4.0 に更... -
NEWS for Ruby 3
. 1 . 0 (48.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]]
//}
* ピン演算子が......した。 17724
//emlist{
@n = 5
Prime.each_cons(2).lazy.find{_1 in [n, ^@n]}
#=> [3, 5]
//}
* 1行パターンマッチが実験的な機能ではなくなりました。
* 1行パターンマッチが括弧を省略できるようになりました。 16182
//emlist{
[0, 1] => _, x
{y: 2}......* net-http 0.2.0
* net-protocol 0.1.2
* nkf 0.1.1
* open-uri 0.2.0
* openssl 3.0.0
* optparse 0.2.0
* ostruct 0.5.2
* pathname 0.2.0
* pp 0.3.0
* prettyprint 0.1.1
* psych 4.0.3
* racc 1.6.0
* rdoc 6.4.0
* readline 0.0.3
* readline-ext 0.1.4... -
NEWS for Ruby 2
. 3 . 0 (42.0) -
NEWS for Ruby 2.3.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...の変更
=== 言語仕様の変更
* frozen-string-literal プラグマ:
* 実験的な機能として fronzen-string-literal というプラグマが導入されました。
8976
* さらに --enable/--disable=frozen-string-literal というコマンドラインオプションも......rozen-string-literal を付けて実行すると、
freeze された文字列を操作しようとして RuntimeError が発生したときにそのオブジェクトが生成された位置を表示します。
11725
* safe navigation operator (ぼっち演算子):
* object&.foo......た)
* Net::Telnet
* Net::Telnet は net-telnet gem になりました。
11083
* psych
* Psych 2.0.17 に更新しました。
* Rake
* Rake は標準添付ライブラリから削除されて bundled gem になりました。
11025
* RDoc
* RDoc 4.2.1 に更... -
正規表現 (42.0)
-
正規表現 * metachar * expansion * char * anychar * string * str * quantifier * capture * grouping * subexp * selector * anchor * cond * option * encoding * comment * free_format_mode * absenceop * list * specialvar * references
...正規表現
* metachar
* expansion
* char
* anychar
* string
* str
* quantifier
* capture
* grouping
* subexp
* selector
* anchor
* cond
* option
* encoding
* comment
* free_format_mode
* absenceop
* list
* specialvar
* references
正規表現(regular ex......のどの場所であるかを知ることができます。
//emlist[][ruby]{
/pat/
%r{pat}
//}
などの正規表現リテラルや Regexp.new などで正規表現
オブジェクトを得ることができます。
===[a:metachar] メタ文字列とリテラル、メタ文字とエスケー......、オライリー・ジャパン(2008) https://www.oreilly.co.jp/books/9784873113593/
* Onigmoのドキュメント:https://github.com/k-takata/Onigmo/blob/master/doc/RE.ja
* Ruby の tarball に含まれている doc/regexp.rdoc:https://github.com/ruby/ruby/blob/master/doc/regexp.rdoc... -
NEWS for Ruby 2
. 2 . 0 (18.0) -
NEWS for Ruby 2.2.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...ファイルか bugs.ruby-lang.org の issue を参照してください。
== 2.1.0 以降の変更
=== 言語仕様の変更
* nil/true/false
* nil/true/false はフリーズされました 8923
* Hash リテラル
* 後ろにコロンのあるシンボルをキーにしたとき......le#slice_after
* 追加: Enumerable#slice_when
* 拡張: Enumerable#min, Enumerable#min_by, Enumerable#max, Enumerable#max_by
は複数の値を返すためのオプションをサポートしました
* Float
* 追加: Float#next_float
* 追加: Float#prev_float
* File......ctor#dot
* 追加: Vector#angle_with
* 追加: Vector.independent?, Vector#independent?
* pathname
* Pathname#/ は Pathname#+ のエイリアスです
* 追加: Pathname#birthtime
* rake
* Rake 10.4.0 になりました。
http://docs.seattlerb.org/rake/History_rdoc.... -
NEWS for Ruby 2
. 4 . 0 (18.0) -
NEWS for Ruby 2.4.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...入ができるようになりました 10617
* Symbol#to_proc でメソッド呼び出し元での Refinements が有効になりました 9451
* Object#send や BasicObject#__send__ でメソッドを呼び出したときに Refinements が有効になりました 11476
* 後置 rescue を......ソッドの引数内に書けるようになりました 12686
* トップレベルで return を書けるようになりました 4840
=== 組み込みクラスの更新
* Array
* Array#concat 12333
複数の引数を取れるようになりました。
* Array#max, Array#min 1......574
true / false / nil を使用してください。
=== 標準添付ライブラリの互換性(機能追加とバグ修正を除く)
* DateTime
* DateTime#to_time はタイムゾーンを保つようになりました 12189
* PSych
* Psych 2.2.2 に更新
* RDoc
* RDoc 5...