33件ヒット
[1-33件を表示]
(0.057秒)
ライブラリ
- ビルトイン (11)
-
rdoc
/ markup (11)
キーワード
- Markup (11)
- Options (11)
- ThreadGroup (11)
検索結果
-
RDoc
:: Markup (43.0) -
RDoc 形式のドキュメントを目的の形式に変換するためのクラスです。
...html'
class WikiHtml < RDoc::Markup::ToHtml
# WikiWord のフォントを赤く表示。
def handle_special_WIKIWORD(special)
"<font color=red>" + special.text + "</font>"
end
end
m = RDoc::Markup.new
# { 〜 } までを :STRIKE でフォーマットする。
m.add_word......:STRIKE でフォーマットする。
m.add_html("no", :STRIKE)
# WikiWord を追加。
m.add_special(/\b([A-Z][a-z]+[A-Z]\w+)/, :WIKIWORD)
wh = WikiHtml.new(m)
# :STRIKE のフォーマットを <strike> 〜 </strike> に指定。
wh.add_tag(:STRIKE, "<strike>", "</strike>")
puts... -
ThreadGroup (19.0)
-
スレッドグループを表すクラスです。グループに属する Thread をまとめて 操作することができます。
...(ThreadGroup::Default.list - [Thread.current]).each {|th| th.join}
puts "all threads finished"
対象の Thread が Thread を起こす可能性がある場合
(Thread.exclusive参照)
Thread.exclusive do
(ThreadGroup::Default.list - [Thread.current]).each {|th| th.joi......n}
end
=== ThreadGroup#freeze と ThreadGroup#enclose の違い
どちらのメソッドでも ThreadGroup#add によるスレッドの追加ができなくなる点は同じですが、
Thread.new に関して違いがあります。現在のスレッドが属する ThreadGroup が freeze... -
RDoc
:: Options (13.0) -
rdoc コマンドのオプションを解析するためのクラスです。
... --format が含まれていた場合、RDoc はジェネ
レータ独自のオプションを解析するために setup_options メソッドを呼び出し
ます。カスタムオプションを指定する場合は --format オプションは必ず指定
する必要があります。rdoc --help......加したオプションの一覧が
確認できます。
例:
class RDoc::Generator::Spellcheck
RDoc::RDoc.add_generator self
def self.setup_options rdoc_options
op = rdoc_options.option_parser
op.on('--spell-dictionary DICTIONARY',
RDoc::Options::Path) do |di...