ÿØÿà JFIF ÿÛ „ ( %!1!%*+...983,7(-.-
list_item_from-i.ri 0000644 00000000635 15237674135 0010363 0 ustar 00 U:RDoc::AnyMethod[iI"list_item_from:ETI""RDoc::Markdown#list_item_from;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"pCreates an RDoc::Markup::ListItem by parsing the unparsed content from
the first parsing pass.;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(unparsed);T@FI"
Markdown;TcRDoc::NormalClass00 new-c.ri 0000644 00000000741 15237674135 0006130 0 ustar 00 U:RDoc::AnyMethod[iI"new:ETI"RDoc::Markdown::new;TT:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"GCreates a new markdown parser that enables the given +extensions+.;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[[I"orig_initialize;To;; [o;
; [I"+TODO remove when kpeg 0.10 is released;T;@;0I"5(extensions = DEFAULT_EXTENSIONS, debug = false);T@FI"
Markdown;TcRDoc::NormalClass00 paragraph-i.ri 0000644 00000000611 15237674135 0007306 0 ustar 00 U:RDoc::AnyMethod[iI"paragraph:ETI"RDoc::Markdown#paragraph;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"iCreates an RDoc::Markup::Paragraph from parts and including
extension-specific behavior;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(parts);T@FI"
Markdown;TcRDoc::NormalClass00 parse-c.ri 0000644 00000000577 15237674135 0006460 0 ustar 00 U:RDoc::AnyMethod[iI"
parse:ETI"RDoc::Markdown::parse;TT:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"cParses the markdown document into an RDoc::Document using the default
extensions.;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(markdown);T@FI"
Markdown;TcRDoc::NormalClass00 definition_lists-i.ri 0000644 00000000535 15237674135 0010714 0 ustar 00 U:RDoc::MetaMethod[iI"definition_lists:ETI"$RDoc::Markdown#definition_lists;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"5Allow PHP Markdown Extras style definition lists;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[ I" ;T@FI"
Markdown;TcRDoc::NormalClass00 extension-i.ri 0000644 00000000544 15237674135 0007362 0 ustar 00 U:RDoc::AnyMethod[iI"extension:ETI"RDoc::Markdown#extension;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"=Enables or disables the extension with name;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(name, enable);T@FI"
Markdown;TcRDoc::NormalClass00 github-i.ri 0000644 00000000467 15237674135 0006634 0 ustar 00 U:RDoc::MetaMethod[iI"github:ETI"RDoc::Markdown#github;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"#Allow Github Flavored Markdown;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[ I" ;T@FI"
Markdown;TcRDoc::NormalClass00 html-i.ri 0000644 00000000437 15237674135 0006313 0 ustar 00 U:RDoc::MetaMethod[iI" html:ETI"RDoc::Markdown#html;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"Allow HTML;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[ I" ;T@FI"
Markdown;TcRDoc::NormalClass00 reference-i.ri 0000644 00000000631 15237674135 0007301 0 ustar 00 U:RDoc::AnyMethod[iI"reference:ETI"RDoc::Markdown#reference;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"sStores label as a reference to link and fills in previously unknown
link references.;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(label, link);T@FI"
Markdown;TcRDoc::NormalClass00 RuleInfo/cdesc-RuleInfo.ri 0000644 00000000612 15237674135 0011441 0 ustar 00 U:RDoc::NormalClass[iI"
RuleInfo:ETI"RDoc::Markdown::RuleInfo;TI"Object;To:RDoc::Markup::Document:@parts[ :
@file0:0@omit_headings_from_table_of_contents_below0[ [ [ [[I"
class;T[[:public[ [:protected[ [:private[ [I"
instance;T[[;[ [;[ [;
[ [ [U:RDoc::Context::Section[i 0o;;[ ; 0;
0[I"lib/rdoc/markdown.rb;TI"RDoc::Markdown;TcRDoc::NormalClass css-i.ri 0000644 00000000445 15237674135 0006136 0 ustar 00 U:RDoc::MetaMethod[iI"css:ETI"RDoc::Markdown#css;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"Allow style blocks;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[ I" ;T@FI"
Markdown;TcRDoc::NormalClass00 emphasis-i.ri 0000644 00000000540 15237674135 0007153 0 ustar 00 U:RDoc::AnyMethod[iI"
emphasis:ETI"RDoc::Markdown#emphasis;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"CWraps text in emphasis for rdoc inline formatting;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(text);T@FI"
Markdown;TcRDoc::NormalClass00 strong-i.ri 0000644 00000000541 15237674135 0006657 0 ustar 00 U:RDoc::AnyMethod[iI"strong:ETI"RDoc::Markdown#strong;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"HWraps text in strong markup for rdoc inline formatting;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(text);T@FI"
Markdown;TcRDoc::NormalClass00 peg_parse-i.ri 0000644 00000000551 15237674135 0007311 0 ustar 00 U:RDoc::AnyMethod[iI"peg_parse:ETI"RDoc::Markdown#peg_parse;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"#The internal kpeg parse method;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(markdown);T@FI"
Markdown;TcRDoc::NormalClass0[I"RDoc::Markdown;TFI"
parse;T note_for-i.ri 0000644 00000000671 15237674135 0007162 0 ustar 00 U:RDoc::AnyMethod[iI"
note_for:ETI"RDoc::Markdown#note_for;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"Creates a new link for the footnote reference and adds the reference to
the note order list for proper display at the end of the document.;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[ I"
(ref);T@FI"
Markdown;TcRDoc::NormalClass00 strike-i.ri 0000644 00000000465 15237674135 0006651 0 ustar 00 U:RDoc::MetaMethod[iI"strike:ETI"RDoc::Markdown#strike;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"!Enables the strike extension;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[ I" ;T@FI"
Markdown;TcRDoc::NormalClass00 extension%3f-i.ri 0000644 00000000521 15237674135 0007653 0 ustar 00 U:RDoc::AnyMethod[iI"extension?:ETI"RDoc::Markdown#extension?;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"0Is the extension name enabled?;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(name);T@FI"
Markdown;TcRDoc::NormalClass00 cdesc-Markdown.ri 0000644 00000015330 15237674135 0007760 0 ustar 00 U:RDoc::NormalClass[iI"
Markdown:ETI"RDoc::Markdown;TI"Object;To:RDoc::Markup::Document:@parts[o;;[>o:RDoc::Markup::Paragraph;[I"nRDoc::Markdown as described by the {markdown syntax}[http://daringfireball.net/projects/markdown/syntax].;To; ;[I"To choose Markdown as your only default format see
RDoc::Options@Saved+Options for instructions on setting up a .doc_options
file to store your project default.;TS:RDoc::Markup::Heading:
leveli: textI"
Usage;To; ;[I"QHere is a brief example of using this parse to read a markdown file by hand.;To:RDoc::Markup::Verbatim;[
I"#data = File.read("README.md")
;TI"Bformatter = RDoc::Markup::ToHtml.new(RDoc::Options.new, nil)
;TI"9html = RDoc::Markdown.parse(data).accept(formatter)
;TI"
;TI"# do something with html
;T:@format0S;
;i;I"Extensions;To; ;[I"sThe following markdown extensions are supported by the parser, but not all
are used in RDoc output by default.;TS;
;i;I" RDoc;To; ;[I"[The RDoc Markdown parser has the following built-in behaviors that cannot be
disabled.;To; ;[I"Underscores embedded in words are never interpreted as emphasis. (While the
{markdown dingus}[http://daringfireball.net/projects/markdown/dingus] emphasizes in-word underscores, neither the
Markdown syntax nor MarkdownTest mention this behavior.);To; ;[I"7For HTML output, RDoc always auto-links bare URLs.;TS;
;i;I"Break on Newline;To; ;[I"The break_on_newline extension converts all newlines into hard line breaks
as in {Github Flavored Markdown}[https://github.github.com/gfm/]. This extension is disabled by
default.;TS;
;i;I"CSS;To; ;[I"The #css extension enables CSS blocks to be included in the output, but they
are not used for any built-in RDoc output format. This extension is disabled
by default.;To; ;[I"
Example:;To;
;[I"
;T;0S;
;i;I"Definition Lists;To; ;[I"The definition_lists extension allows definition lists using the {PHP Markdown Extra syntax}[http://michelf.com/projects/php-markdown/extra/#def-list], but only one label and definition are supported
at this time. This extension is enabled by default.;To; ;[I"
Example:;To;
;[I"ucat
: A small furry mammal
that seems to sleep a lot
ant
: A little insect that is known
to enjoy picnics
;T;0o; ;[I"Produces:;To:RDoc::Markup::List:
@type: NOTE:@items[o:RDoc::Markup::ListItem:@label[I"cat;T;[o; ;[I"3A small furry mammal
that seems to sleep a lot;To;;[I"ant;T;[o; ;[I"3A little insect that is known
to enjoy picnics;TS;
;i;I"Strike;To; ;[I"
Example:;To;
;[I"This is ~~striked~~.
;T;0o; ;[I"Produces:;To; ;[I"This is ~striked~.;TS;
;i;I"Github;To; ;[I"The #github extension enables a partial set of {Github Flavored Markdown}[https://github.github.com/gfm/]. This extension is enabled by default.;To; ;[I")Supported github extensions include:;TS;
;i ;I"Fenced code blocks;To; ;[I"UUse ``` around a block of code instead of indenting it four spaces.;TS;
;i ;I"Syntax highlighting;To; ;[I"Use ``` ruby as the start of a code fence to add syntax highlighting.
(Currently only ruby syntax is supported).;TS;
;i;I" HTML;To; ;[I"YEnables raw HTML to be included in the output. This extension is enabled by
default.;To; ;[I"
Example:;To;
;[I"
label and creates a new link to it with
content as the link text. If label was not encountered in the
reference-gathering parser pass the label and content are reconstructed
with the linking text (usually whitespace).;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[ I"+(content, label = content, text = nil);T@FI"
Markdown;TcRDoc::NormalClass00 orig_initialize-i.ri 0000644 00000000641 15237674135 0010525 0 ustar 00 U:RDoc::AnyMethod[iI"orig_initialize:ETI"#RDoc::Markdown#orig_initialize;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"+TODO remove when kpeg 0.10 is released;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[ I"5(extensions = DEFAULT_EXTENSIONS, debug = false);T@FI"
Markdown;TcRDoc::NormalClass0[I"RDoc::Markdown;TTI"new;T break_on_newline-i.ri 0000644 00000000523 15237674135 0010644 0 ustar 00 U:RDoc::MetaMethod[iI"break_on_newline:ETI"$RDoc::Markdown#break_on_newline;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"+Converts all newlines into hard breaks;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[ I" ;T@FI"
Markdown;TcRDoc::NormalClass00 ParseError/cdesc-ParseError.ri 0000644 00000000624 15237674135 0012346 0 ustar 00 U:RDoc::NormalClass[iI"ParseError:ETI"RDoc::Markdown::ParseError;TI"RuntimeError;To:RDoc::Markup::Document:@parts[ :
@file0:0@omit_headings_from_table_of_contents_below0[ [ [ [[I"
class;T[[:public[ [:protected[ [:private[ [I"
instance;T[[;[ [;[ [;
[ [ [U:RDoc::Context::Section[i 0o;;[ ; 0;
0[I"lib/rdoc/markdown.rb;TI"RDoc::Markdown;TcRDoc::NormalClass notes-i.ri 0000644 00000000462 15237674135 0006475 0 ustar 00 U:RDoc::MetaMethod[iI"
notes:ETI"RDoc::Markdown#notes;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I" Enables the notes extension;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[ I" ;T@FI"
Markdown;TcRDoc::NormalClass00 extension-c.ri 0000644 00000000650 15237674135 0007352 0 ustar 00 U:RDoc::AnyMethod[iI"extension:ETI"RDoc::Markdown::extension;TT:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"Creates extension methods for the name extension to enable and disable
the extension and to query if they are active.;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(name);T@FI"
Markdown;TcRDoc::NormalClass00 note-i.ri 0000644 00000000557 15237674135 0006317 0 ustar 00 U:RDoc::AnyMethod[iI" note:ETI"RDoc::Markdown#note;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"YStores label as a note and fills in previously unknown note references.;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[ I"(label);T@FI"
Markdown;TcRDoc::NormalClass00 MemoEntry/cdesc-MemoEntry.ri 0000644 00000000614 15237674135 0012033 0 ustar 00 U:RDoc::NormalClass[iI"MemoEntry:ETI"RDoc::Markdown::MemoEntry;TI"Object;To:RDoc::Markup::Document:@parts[ :
@file0:0@omit_headings_from_table_of_contents_below0[ [ [ [[I"
class;T[[:public[ [:protected[ [:private[ [I"
instance;T[[;[ [;[ [;
[ [ [U:RDoc::Context::Section[i 0o;;[ ; 0;
0[I"lib/rdoc/markdown.rb;TI"RDoc::Markdown;TcRDoc::NormalClass parse-i.ri 0000644 00000000641 15237674135 0006456 0 ustar 00 U:RDoc::AnyMethod[iI"
parse:ETI"RDoc::Markdown#parse;TF:privateo:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph; [I"8Parses markdown into an RDoc::Document;T:
@fileI"lib/rdoc/markdown.rb;T:0@omit_headings_from_table_of_contents_below000[[I"peg_parse;To;; [o;
; [I"#The internal kpeg parse method;T;@;0I"(markdown);T@FI"
Markdown;TcRDoc::NormalClass00