のRDocは、2つの主要部分で構成されている。
一つはRDOC、HTMLドキュメントを生成するためのユーティリティです。第二は、Rubyのコマンドラインインターフェイスのドキュメントを作成するためのツール里でます。
正しくはRDocを使用できるようにするために、開発者は、彼が彼のソースコードにコメントを追加する方法を変更する必要があります。
のRDocは、特定のソースコードのコメント構造を使用していますので、容易に抽出し、ドキュメントサイトを移入助けることができます。
。
のRDocのコメント構造は非常に成功し、他のプログラミング言語用に作成された多くの同様のドキュメンテーションジェネレータによって使用されます。
このリリースの新機能:
このRDocのことができます今のgettextで使用するための翻訳ファイルを生成します。
このバージョン4.2.0の新機能です:
このRDocのが今のgettextで使用するための翻訳ファイルを生成することができます。
このバージョン4.1.0の新機能である:HTML出力の
この改善されたアクセシビリティ。
RDocの外観が更新されました。
この何がバージョン4.0.0で新しく追加されます。
サポートされている形式としてマークダウンを追加しました。
riは今ページ(README、など)を表示することができます。
RDocから削除したグローバルな状態。 RDoc ::ストアは、ドキュメントツリーを保持し、パーサおよび発電機にドライバを接続しています。
このバージョン3.12の新機能:
このマイナーの機能強化:
RDocが動作し、どのようにRDocのに新しい機能を追加する方法の概要が含まれている開発者ドキュメントを追加しました。
HTML出力のための改善されたタイトルは、title要素で--title含めます。
RDOCの--pipeは今--markup理解しています。
RDocは現在のIRC-スキームのハイパーリンクをサポートしています。
バグの修正:
ページのHTML出力に修正しましたタイトル。
非インデントヒアドキュメントの修正された構文解析。
[]ワットおよびその他%リテラル%の固定解析。
宇宙船演算子をいじるHTML出力で固定された矢印の交換。
Rubyコードのホワイトリストと一致しERBとバーベイタムのセクションでは、もはや構文強調表示されません。
窓上の行末はbinmodeをとリードした直後に正規化されます。
より良いのRDocはコメントのディレクティブを理解しています。コメントディレクティブは現在、複数行のコメントのどこにでも見つけることができます。
メソッドへのTidyのリンクが再びラベルを見せます。
RDoc ::パーサー:: Cは現在、直接rb_define_class_under上記のコメントを見つけることができます。
RDOC、バックスペースおよびANSIフォーマッタでは、体のないラベルや注意事項は、現在示されています。
RDOC、バックスペースおよびANSIフォーマッタでは、ラベルやメモとコロンの間の空白は現在削除されます。
このバグ修正:
このバージョン3.11の新機能です。
宝石に含まTAGSファイルを解析することは避けてください。
このバージョン3.9.2の新機能です:
このバグ修正:
以下のようなリンク部内の任意のコンテンツを許可緩めTIDYLINKの正規表現:; TT&#Spark Proの;&#のx3cを{FOO} [RDOC-REF:工ass]&#のx3c; / TT&#Spark Proの。
HTMLで出力見出しはx3cで&#キャップされ、TT&#のSpark Proの;&#のx3c; h6の&#Spark Proの;&#のx3c; / TT&#Spark Proの。再び。
このバグ修正:
このバージョン3.9.1の新機能です。
非テキスト・トークンに続いて、ヘッダーのためのRDoc ::マークアップパーサを修正しました。
TT&#Spark Proの;のrdoc-refの< / TT&#Spark Proの;&#x3c - 非のためのRDoc ::マークアップ:: ToHtmlCrossref#gen_urlを修正しました。リンクしています。
RDOCがクラッシュしたときにバグレポートのURLを修正しました。
このバージョン3.8の新機能:
このマイナーの機能強化:
RDoc ::パーサー:: Cは現在、ENVとARGFのメソッドを発見することができます。
RDoc ::パーサー:: Cは今rb_cSocketとrb_mDLについて知っています。
バグの修正:
新しいデータで里のデータストア内のオブジェクトの更新今の方法、含まれ、定数とエイリアスを削除します。
このバージョン3.7の新機能:
このマイナーの機能強化:
新しいディレクティブ:カテゴリ:方法がよりきれいセクションにグループ化することができます。詳細についてはRDoc ::マークアップを参照してください。
RDoc :: Parserのための文書クラスは:: Cは今のFoo :: CONSTと同様にCONSTをサポートしています。
里メソッドの出力対話形式で表示されたときに、今カンマ区切りリストです。
レシーバのは、(ハッシュ#マージのように、それは今の代わりに後方ハッシュ#マージの!振る舞う!)の上に#は、今マージのRDoc :: ClassModuleは、引数の情報を好みます。
RDoc ::マークアップ#コンバートが今のRDoc ::マークアップ::ドキュメントインスタンスを受け入れます
RDocは今宝石をインストールするときのRDocとriのデータを生成するためのコードを所有しています
追加されたのRDoc :: RDocの::リセット
追加されたのRDoc :: CodeObject#file_nameに
バグの修正:
平野を完了しようとしたときriがクラッシュしなくなりました
RDoc :: =は、/ =エンドのドキュメントブロックがdocumentable項目が続いている始めたときにパーサー:: Rubyはもはやコンテンツを食べます。 MFNによって#41を発行します。
RDoc ::マークアップ:: Formatterとサブクラスは、カスタムマークアップを追加するためのオプションの+マークアップ+パラメータを可能にします。 RDocの例::マークアップ:: Formatterが動作するようになりました。
RDoc ::パーサー:: Cは現在、文書法ではクラスメソッドとインスタンスメソッドを区別することができます。
RDocは現在、出力エンコーディングでファイル名をエンコードします。
メソッドのエイリアスの里データ生成は、もはや#full_nameでクラスを複製しません
コメントが見つかりません