--- 02_01_00__preliminaries__tabs__001: "\tfoo\tbaz\t\tbim\n" 02_01_00__preliminaries__tabs__002: " \tfoo\tbaz\t\tbim\n" 02_01_00__preliminaries__tabs__003: " a\ta\n ὐ\ta\n" 02_01_00__preliminaries__tabs__004: " - foo\n\n\tbar\n" 02_01_00__preliminaries__tabs__005: "- foo\n\n\t\tbar\n" 02_01_00__preliminaries__tabs__006: ">\t\tfoo\n" 02_01_00__preliminaries__tabs__007: "-\t\tfoo\n" 02_01_00__preliminaries__tabs__008: " foo\n\tbar\n" 02_01_00__preliminaries__tabs__009: " - foo\n - bar\n\t - baz\n" 02_01_00__preliminaries__tabs__010: "#\tFoo\n" 02_01_00__preliminaries__tabs__011: "*\t*\t*\t\n" 03_01_00__blocks_and_inlines__precedence__001: | - `one - two` 04_01_00__leaf_blocks__thematic_breaks__001: | *** --- ___ 04_01_00__leaf_blocks__thematic_breaks__002: | +++ 04_01_00__leaf_blocks__thematic_breaks__003: | === 04_01_00__leaf_blocks__thematic_breaks__004: | -- ** __ 04_01_00__leaf_blocks__thematic_breaks__005: |2 *** *** *** 04_01_00__leaf_blocks__thematic_breaks__006: |2 *** 04_01_00__leaf_blocks__thematic_breaks__007: | Foo *** 04_01_00__leaf_blocks__thematic_breaks__008: | _____________________________________ 04_01_00__leaf_blocks__thematic_breaks__009: |2 - - - 04_01_00__leaf_blocks__thematic_breaks__010: |2 ** * ** * ** * ** 04_01_00__leaf_blocks__thematic_breaks__011: | - - - - 04_01_00__leaf_blocks__thematic_breaks__012: "- - - - \n" 04_01_00__leaf_blocks__thematic_breaks__013: | _ _ _ _ a a------ ---a--- 04_01_00__leaf_blocks__thematic_breaks__014: |2 *-* 04_01_00__leaf_blocks__thematic_breaks__015: | - foo *** - bar 04_01_00__leaf_blocks__thematic_breaks__016: | Foo *** bar 04_01_00__leaf_blocks__thematic_breaks__017: | Foo --- bar 04_01_00__leaf_blocks__thematic_breaks__018: | * Foo * * * * Bar 04_01_00__leaf_blocks__thematic_breaks__019: | - Foo - * * * 04_02_00__leaf_blocks__atx_headings__001: | # foo ## foo ### foo #### foo ##### foo ###### foo 04_02_00__leaf_blocks__atx_headings__002: | ####### foo 04_02_00__leaf_blocks__atx_headings__003: | #5 bolt #hashtag 04_02_00__leaf_blocks__atx_headings__004: | \## foo 04_02_00__leaf_blocks__atx_headings__005: | # foo *bar* \*baz\* 04_02_00__leaf_blocks__atx_headings__006: "# foo \n" 04_02_00__leaf_blocks__atx_headings__007: |2 ### foo ## foo # foo 04_02_00__leaf_blocks__atx_headings__008: |2 # foo 04_02_00__leaf_blocks__atx_headings__009: | foo # bar 04_02_00__leaf_blocks__atx_headings__010: | ## foo ## ### bar ### 04_02_00__leaf_blocks__atx_headings__011: | # foo ################################## ##### foo ## 04_02_00__leaf_blocks__atx_headings__012: "### foo ### \n" 04_02_00__leaf_blocks__atx_headings__013: | ### foo ### b 04_02_00__leaf_blocks__atx_headings__014: | # foo# 04_02_00__leaf_blocks__atx_headings__015: | ### foo \### ## foo #\## # foo \# 04_02_00__leaf_blocks__atx_headings__016: | **** ## foo **** 04_02_00__leaf_blocks__atx_headings__017: | Foo bar # baz Bar foo 04_02_00__leaf_blocks__atx_headings__018: "## \n#\n### ###\n" 04_03_00__leaf_blocks__setext_headings__001: | Foo *bar* ========= Foo *bar* --------- 04_03_00__leaf_blocks__setext_headings__002: | Foo *bar baz* ==== 04_03_00__leaf_blocks__setext_headings__003: " Foo *bar\nbaz*\t\n====\n" 04_03_00__leaf_blocks__setext_headings__004: | Foo ------------------------- Foo = 04_03_00__leaf_blocks__setext_headings__005: |2 Foo --- Foo ----- Foo === 04_03_00__leaf_blocks__setext_headings__006: |2 Foo --- Foo --- 04_03_00__leaf_blocks__setext_headings__007: "Foo\n ---- \n" 04_03_00__leaf_blocks__setext_headings__008: | Foo --- 04_03_00__leaf_blocks__setext_headings__009: | Foo = = Foo --- - 04_03_00__leaf_blocks__setext_headings__010: "Foo \n-----\n" 04_03_00__leaf_blocks__setext_headings__011: | Foo\ ---- 04_03_00__leaf_blocks__setext_headings__012: | `Foo ---- ` 04_03_00__leaf_blocks__setext_headings__013: | > Foo --- 04_03_00__leaf_blocks__setext_headings__014: | > foo bar === 04_03_00__leaf_blocks__setext_headings__015: | - Foo --- 04_03_00__leaf_blocks__setext_headings__016: | Foo Bar --- 04_03_00__leaf_blocks__setext_headings__017: | --- Foo --- Bar --- Baz 04_03_00__leaf_blocks__setext_headings__018: |2 ==== 04_03_00__leaf_blocks__setext_headings__019: | --- --- 04_03_00__leaf_blocks__setext_headings__020: | - foo ----- 04_03_00__leaf_blocks__setext_headings__021: |2 foo --- 04_03_00__leaf_blocks__setext_headings__022: | > foo ----- 04_03_00__leaf_blocks__setext_headings__023: | \> foo ------ 04_03_00__leaf_blocks__setext_headings__024: | Foo bar --- baz 04_03_00__leaf_blocks__setext_headings__025: | Foo bar --- baz 04_03_00__leaf_blocks__setext_headings__026: | Foo bar * * * baz 04_03_00__leaf_blocks__setext_headings__027: | Foo bar \--- baz 04_04_00__leaf_blocks__indented_code_blocks__001: |2 a simple indented code block 04_04_00__leaf_blocks__indented_code_blocks__002: |2 - foo bar 04_04_00__leaf_blocks__indented_code_blocks__003: | 1. foo - bar 04_04_00__leaf_blocks__indented_code_blocks__004: |2 *hi* - one 04_04_00__leaf_blocks__indented_code_blocks__005: " chunk1\n\n chunk2\n \n \n \n chunk3\n" 04_04_00__leaf_blocks__indented_code_blocks__006: " chunk1\n \n chunk2\n" 04_04_00__leaf_blocks__indented_code_blocks__007: |+ Foo bar 04_04_00__leaf_blocks__indented_code_blocks__008: |2 foo bar 04_04_00__leaf_blocks__indented_code_blocks__009: | # Heading foo Heading ------ foo ---- 04_04_00__leaf_blocks__indented_code_blocks__010: |2 foo bar 04_04_00__leaf_blocks__indented_code_blocks__011: "\n \n foo\n \n\n" 04_04_00__leaf_blocks__indented_code_blocks__012: " foo \n" 04_05_00__leaf_blocks__fenced_code_blocks__001: | ``` < > ``` 04_05_00__leaf_blocks__fenced_code_blocks__002: | ~~~ < > ~~~ 04_05_00__leaf_blocks__fenced_code_blocks__003: | `` foo `` 04_05_00__leaf_blocks__fenced_code_blocks__004: | ``` aaa ~~~ ``` 04_05_00__leaf_blocks__fenced_code_blocks__005: | ~~~ aaa ``` ~~~ 04_05_00__leaf_blocks__fenced_code_blocks__006: | ```` aaa ``` `````` 04_05_00__leaf_blocks__fenced_code_blocks__007: | ~~~~ aaa ~~~ ~~~~ 04_05_00__leaf_blocks__fenced_code_blocks__008: | ``` 04_05_00__leaf_blocks__fenced_code_blocks__009: | ````` ``` aaa 04_05_00__leaf_blocks__fenced_code_blocks__010: | > ``` > aaa bbb 04_05_00__leaf_blocks__fenced_code_blocks__011: "```\n\n \n```\n" 04_05_00__leaf_blocks__fenced_code_blocks__012: | ``` ``` 04_05_00__leaf_blocks__fenced_code_blocks__013: |2 ``` aaa aaa ``` 04_05_00__leaf_blocks__fenced_code_blocks__014: |2 ``` aaa aaa aaa ``` 04_05_00__leaf_blocks__fenced_code_blocks__015: |2 ``` aaa aaa aaa ``` 04_05_00__leaf_blocks__fenced_code_blocks__016: |2 ``` aaa ``` 04_05_00__leaf_blocks__fenced_code_blocks__017: | ``` aaa ``` 04_05_00__leaf_blocks__fenced_code_blocks__018: |2 ``` aaa ``` 04_05_00__leaf_blocks__fenced_code_blocks__019: | ``` aaa ``` 04_05_00__leaf_blocks__fenced_code_blocks__020: | ``` ``` aaa 04_05_00__leaf_blocks__fenced_code_blocks__021: | ~~~~~~ aaa ~~~ ~~ 04_05_00__leaf_blocks__fenced_code_blocks__022: | foo ``` bar ``` baz 04_05_00__leaf_blocks__fenced_code_blocks__023: | foo --- ~~~ bar ~~~ # baz 04_05_00__leaf_blocks__fenced_code_blocks__024: | ```ruby def foo(x) return 3 end ``` 04_05_00__leaf_blocks__fenced_code_blocks__025: | ~~~~ ruby startline=3 $%@#$ def foo(x) return 3 end ~~~~~~~ 04_05_00__leaf_blocks__fenced_code_blocks__026: | ````; ```` 04_05_00__leaf_blocks__fenced_code_blocks__027: | ``` aa ``` foo 04_05_00__leaf_blocks__fenced_code_blocks__028: | ~~~ aa ``` ~~~ foo ~~~ 04_05_00__leaf_blocks__fenced_code_blocks__029: | ``` ``` aaa ``` 04_06_00__leaf_blocks__html_blocks__001: |
  **Hello**,

  _world_.
  
04_06_00__leaf_blocks__html_blocks__002: |
hi
okay. 04_06_00__leaf_blocks__html_blocks__003: |2
*hello* 04_06_00__leaf_blocks__html_blocks__004: |
*foo* 04_06_00__leaf_blocks__html_blocks__005: |
*Markdown*
04_06_00__leaf_blocks__html_blocks__006: |
04_06_00__leaf_blocks__html_blocks__007: |
04_06_00__leaf_blocks__html_blocks__008: |
*foo* *bar* 04_06_00__leaf_blocks__html_blocks__009: |
*foo*
04_06_00__leaf_blocks__html_blocks__013: |
foo
04_06_00__leaf_blocks__html_blocks__014: |
``` c int x = 33; ``` 04_06_00__leaf_blocks__html_blocks__015: | *bar* 04_06_00__leaf_blocks__html_blocks__016: | *bar* 04_06_00__leaf_blocks__html_blocks__017: | *bar* 04_06_00__leaf_blocks__html_blocks__018: | *bar* 04_06_00__leaf_blocks__html_blocks__019: | *foo* 04_06_00__leaf_blocks__html_blocks__020: | *foo* 04_06_00__leaf_blocks__html_blocks__021: | *foo* 04_06_00__leaf_blocks__html_blocks__022: |

  import Text.HTML.TagSoup

  main :: IO ()
  main = print $ parseTags tags
  
okay 04_06_00__leaf_blocks__html_blocks__023: | okay 04_06_00__leaf_blocks__html_blocks__024: | okay 04_06_00__leaf_blocks__html_blocks__025: | *foo* 04_06_00__leaf_blocks__html_blocks__029: | *bar* *baz* 04_06_00__leaf_blocks__html_blocks__030: | 1. *bar* 04_06_00__leaf_blocks__html_blocks__031: | okay 04_06_00__leaf_blocks__html_blocks__032: | '; ?> okay 04_06_00__leaf_blocks__html_blocks__033: | 04_06_00__leaf_blocks__html_blocks__034: | okay 04_06_00__leaf_blocks__html_blocks__035: |2 04_06_00__leaf_blocks__html_blocks__036: |2
04_06_00__leaf_blocks__html_blocks__037: | Foo
bar
04_06_00__leaf_blocks__html_blocks__038: |
bar
*foo* 04_06_00__leaf_blocks__html_blocks__039: | Foo baz 04_06_00__leaf_blocks__html_blocks__040: |
*Emphasized* text.
04_06_00__leaf_blocks__html_blocks__041: |
*Emphasized* text.
04_06_00__leaf_blocks__html_blocks__042: |
Hi
04_06_00__leaf_blocks__html_blocks__043: |
Hi
04_07_00__leaf_blocks__link_reference_definitions__001: | [foo]: /url "title" [foo] 04_07_00__leaf_blocks__link_reference_definitions__002: " [foo]: \n /url \n \ 'the title' \n\n[foo]\n" 04_07_00__leaf_blocks__link_reference_definitions__003: | [Foo*bar\]]:my_(url) 'title (with parens)' [Foo*bar\]] 04_07_00__leaf_blocks__link_reference_definitions__004: | [Foo bar]: 'title' [Foo bar] 04_07_00__leaf_blocks__link_reference_definitions__005: | [foo]: /url ' title line1 line2 ' [foo] 04_07_00__leaf_blocks__link_reference_definitions__006: | [foo]: /url 'title with blank line' [foo] 04_07_00__leaf_blocks__link_reference_definitions__007: | [foo]: /url [foo] 04_07_00__leaf_blocks__link_reference_definitions__008: | [foo]: [foo] 04_07_00__leaf_blocks__link_reference_definitions__009: | [foo]: <> [foo] 04_07_00__leaf_blocks__link_reference_definitions__010: | [foo]: (baz) [foo] 04_07_00__leaf_blocks__link_reference_definitions__011: | [foo]: /url\bar\*baz "foo\"bar\baz" [foo] 04_07_00__leaf_blocks__link_reference_definitions__012: | [foo] [foo]: url 04_07_00__leaf_blocks__link_reference_definitions__013: | [foo] [foo]: first [foo]: second 04_07_00__leaf_blocks__link_reference_definitions__014: | [FOO]: /url [Foo] 04_07_00__leaf_blocks__link_reference_definitions__015: | [ΑΓΩ]: /φου [αγω] 04_07_00__leaf_blocks__link_reference_definitions__016: | [foo]: /url 04_07_00__leaf_blocks__link_reference_definitions__017: | [ foo ]: /url bar 04_07_00__leaf_blocks__link_reference_definitions__018: | [foo]: /url "title" ok 04_07_00__leaf_blocks__link_reference_definitions__019: | [foo]: /url "title" ok 04_07_00__leaf_blocks__link_reference_definitions__020: |2 [foo]: /url "title" [foo] 04_07_00__leaf_blocks__link_reference_definitions__021: | ``` [foo]: /url ``` [foo] 04_07_00__leaf_blocks__link_reference_definitions__022: | Foo [bar]: /baz [bar] 04_07_00__leaf_blocks__link_reference_definitions__023: | # [Foo] [foo]: /url > bar 04_07_00__leaf_blocks__link_reference_definitions__024: | [foo]: /url bar === [foo] 04_07_00__leaf_blocks__link_reference_definitions__025: | [foo]: /url === [foo] 04_07_00__leaf_blocks__link_reference_definitions__026: | [foo]: /foo-url "foo" [bar]: /bar-url "bar" [baz]: /baz-url [foo], [bar], [baz] 04_07_00__leaf_blocks__link_reference_definitions__027: | [foo] > [foo]: /url 04_07_00__leaf_blocks__link_reference_definitions__028: | [foo]: /url 04_08_00__leaf_blocks__paragraphs__001: | aaa bbb 04_08_00__leaf_blocks__paragraphs__002: | aaa bbb ccc ddd 04_08_00__leaf_blocks__paragraphs__003: | aaa bbb 04_08_00__leaf_blocks__paragraphs__004: |2 aaa bbb 04_08_00__leaf_blocks__paragraphs__005: | aaa bbb ccc 04_08_00__leaf_blocks__paragraphs__006: |2 aaa bbb 04_08_00__leaf_blocks__paragraphs__007: |2 aaa bbb 04_08_00__leaf_blocks__paragraphs__008: "aaa \nbbb \n" 04_09_00__leaf_blocks__blank_lines__001: " \n\naaa\n \n\n# aaa\n\n \n" 04_10_00__leaf_blocks__tables_extension__001: | | foo | bar | | --- | --- | | baz | bim | 04_10_00__leaf_blocks__tables_extension__002: | | abc | defghi | :-: | -----------: bar | baz 04_10_00__leaf_blocks__tables_extension__003: | | f\|oo | | ------ | | b `\|` az | | b **\|** im | 04_10_00__leaf_blocks__tables_extension__004: | | abc | def | | --- | --- | | bar | baz | > bar 04_10_00__leaf_blocks__tables_extension__005: | | abc | def | | --- | --- | | bar | baz | bar bar 04_10_00__leaf_blocks__tables_extension__006: | | abc | def | | --- | | bar | 04_10_00__leaf_blocks__tables_extension__007: | | abc | def | | --- | --- | | bar | | bar | baz | boo | 04_10_00__leaf_blocks__tables_extension__008: | | abc | def | | --- | --- | 05_01_00__container_blocks__block_quotes__001: | > # Foo > bar > baz 05_01_00__container_blocks__block_quotes__002: | ># Foo >bar > baz 05_01_00__container_blocks__block_quotes__003: |2 > # Foo > bar > baz 05_01_00__container_blocks__block_quotes__004: |2 > # Foo > bar > baz 05_01_00__container_blocks__block_quotes__005: | > # Foo > bar baz 05_01_00__container_blocks__block_quotes__006: | > bar baz > foo 05_01_00__container_blocks__block_quotes__007: | > foo --- 05_01_00__container_blocks__block_quotes__008: | > - foo - bar 05_01_00__container_blocks__block_quotes__009: | > foo bar 05_01_00__container_blocks__block_quotes__010: | > ``` foo ``` 05_01_00__container_blocks__block_quotes__011: | > foo - bar 05_01_00__container_blocks__block_quotes__012: | > 05_01_00__container_blocks__block_quotes__013: ">\n> \n> \n" 05_01_00__container_blocks__block_quotes__014: ">\n> foo\n> \n" 05_01_00__container_blocks__block_quotes__015: | > foo > bar 05_01_00__container_blocks__block_quotes__016: | > foo > bar 05_01_00__container_blocks__block_quotes__017: | > foo > > bar 05_01_00__container_blocks__block_quotes__018: | foo > bar 05_01_00__container_blocks__block_quotes__019: | > aaa *** > bbb 05_01_00__container_blocks__block_quotes__020: | > bar baz 05_01_00__container_blocks__block_quotes__021: | > bar baz 05_01_00__container_blocks__block_quotes__022: | > bar > baz 05_01_00__container_blocks__block_quotes__023: | > > > foo bar 05_01_00__container_blocks__block_quotes__024: | >>> foo > bar >>baz 05_01_00__container_blocks__block_quotes__025: | > code > not code 05_02_00__container_blocks__list_items__001: | A paragraph with two lines. indented code > A block quote. 05_02_00__container_blocks__list_items__002: | 1. A paragraph with two lines. indented code > A block quote. 05_02_00__container_blocks__list_items__003: | - one two 05_02_00__container_blocks__list_items__004: | - one two 05_02_00__container_blocks__list_items__005: |2 - one two 05_02_00__container_blocks__list_items__006: |2 - one two 05_02_00__container_blocks__list_items__007: |2 > > 1. one >> >> two 05_02_00__container_blocks__list_items__008: | >>- one >> > > two 05_02_00__container_blocks__list_items__009: | -one 2.two 05_02_00__container_blocks__list_items__010: | - foo bar 05_02_00__container_blocks__list_items__011: | 1. foo ``` bar ``` baz > bam 05_02_00__container_blocks__list_items__012: | - Foo bar baz 05_02_00__container_blocks__list_items__013: | 123456789. ok 05_02_00__container_blocks__list_items__014: | 1234567890. not ok 05_02_00__container_blocks__list_items__015: | 0. ok 05_02_00__container_blocks__list_items__016: | 003. ok 05_02_00__container_blocks__list_items__017: | -1. not ok 05_02_00__container_blocks__list_items__018: | - foo bar 05_02_00__container_blocks__list_items__019: |2 10. foo bar 05_02_00__container_blocks__list_items__020: |2 indented code paragraph more code 05_02_00__container_blocks__list_items__021: | 1. indented code paragraph more code 05_02_00__container_blocks__list_items__022: | 1. indented code paragraph more code 05_02_00__container_blocks__list_items__023: |2 foo bar 05_02_00__container_blocks__list_items__024: | - foo bar 05_02_00__container_blocks__list_items__025: | - foo bar 05_02_00__container_blocks__list_items__026: | - foo - ``` bar ``` - baz 05_02_00__container_blocks__list_items__027: "- \n foo\n" 05_02_00__container_blocks__list_items__028: | - foo 05_02_00__container_blocks__list_items__029: | - foo - - bar 05_02_00__container_blocks__list_items__030: "- foo\n- \n- bar\n" 05_02_00__container_blocks__list_items__031: | 1. foo 2. 3. bar 05_02_00__container_blocks__list_items__032: | * 05_02_00__container_blocks__list_items__033: | foo * foo 1. 05_02_00__container_blocks__list_items__034: |2 1. A paragraph with two lines. indented code > A block quote. 05_02_00__container_blocks__list_items__035: |2 1. A paragraph with two lines. indented code > A block quote. 05_02_00__container_blocks__list_items__036: |2 1. A paragraph with two lines. indented code > A block quote. 05_02_00__container_blocks__list_items__037: |2 1. A paragraph with two lines. indented code > A block quote. 05_02_00__container_blocks__list_items__038: |2 1. A paragraph with two lines. indented code > A block quote. 05_02_00__container_blocks__list_items__039: |2 1. A paragraph with two lines. 05_02_00__container_blocks__list_items__040: | > 1. > Blockquote continued here. 05_02_00__container_blocks__list_items__041: | > 1. > Blockquote > continued here. 05_02_00__container_blocks__list_items__042: | - foo - bar - baz - boo 05_02_00__container_blocks__list_items__043: | - foo - bar - baz - boo 05_02_00__container_blocks__list_items__044: | 10) foo - bar 05_02_00__container_blocks__list_items__045: | 10) foo - bar 05_02_00__container_blocks__list_items__046: | - - foo 05_02_00__container_blocks__list_items__047: | 1. - 2. foo 05_02_00__container_blocks__list_items__048: | - # Foo - Bar --- baz 05_04_00__container_blocks__lists__001: | - foo - bar + baz 05_04_00__container_blocks__lists__002: | 1. foo 2. bar 3) baz 05_04_00__container_blocks__lists__003: | Foo - bar - baz 05_04_00__container_blocks__lists__004: | The number of windows in my house is 14. The number of doors is 6. 05_04_00__container_blocks__lists__005: | The number of windows in my house is 1. The number of doors is 6. 05_04_00__container_blocks__lists__006: | - foo - bar - baz 05_04_00__container_blocks__lists__007: | - foo - bar - baz bim 05_04_00__container_blocks__lists__008: | - foo - bar - baz - bim 05_04_00__container_blocks__lists__009: | - foo notcode - foo code 05_04_00__container_blocks__lists__010: | - a - b - c - d - e - f - g 05_04_00__container_blocks__lists__011: | 1. a 2. b 3. c 05_04_00__container_blocks__lists__012: | - a - b - c - d - e 05_04_00__container_blocks__lists__013: | 1. a 2. b 3. c 05_04_00__container_blocks__lists__014: | - a - b - c 05_04_00__container_blocks__lists__015: | * a * * c 05_04_00__container_blocks__lists__016: | - a - b c - d 05_04_00__container_blocks__lists__017: | - a - b [ref]: /url - d 05_04_00__container_blocks__lists__018: | - a - ``` b ``` - c 05_04_00__container_blocks__lists__019: | - a - b c - d 05_04_00__container_blocks__lists__020: | * a > b > * c 05_04_00__container_blocks__lists__021: | - a > b ``` c ``` - d 05_04_00__container_blocks__lists__022: | - a 05_04_00__container_blocks__lists__023: | - a - b 05_04_00__container_blocks__lists__024: | 1. ``` foo ``` bar 05_04_00__container_blocks__lists__025: | * foo * bar baz 05_04_00__container_blocks__lists__026: | - a - b - c - d - e - f 06_01_00__inlines__001: | `hi`lo` 06_02_00__inlines__backslash_escapes__001: | \!\"\#\$\%\&\'\(\)\*\+\,\-\.\/\:\;\<\=\>\?\@\[\\\]\^\_\`\{\|\}\~ 06_02_00__inlines__backslash_escapes__002: "\\\t\\A\\a\\ \\3\\φ\\«\n" 06_02_00__inlines__backslash_escapes__003: | \*not emphasized* \
not a tag \[not a link](/foo) \`not code` 1\. not a list \* not a list \# not a heading \[foo]: /url "not a reference" \ö not a character entity 06_02_00__inlines__backslash_escapes__004: | \\*emphasis* 06_02_00__inlines__backslash_escapes__005: | foo\ bar 06_02_00__inlines__backslash_escapes__006: | `` \[\` `` 06_02_00__inlines__backslash_escapes__007: |2 \[\] 06_02_00__inlines__backslash_escapes__008: | ~~~ \[\] ~~~ 06_02_00__inlines__backslash_escapes__009: | 06_02_00__inlines__backslash_escapes__010: |
06_02_00__inlines__backslash_escapes__011: | [foo](/bar\* "ti\*tle") 06_02_00__inlines__backslash_escapes__012: | [foo] [foo]: /bar\* "ti\*tle" 06_02_00__inlines__backslash_escapes__013: | ``` foo\+bar foo ``` 06_03_00__inlines__entity_and_numeric_character_references__001: |   & © Æ Ď ¾ ℋ ⅆ ∲ ≧̸ 06_03_00__inlines__entity_and_numeric_character_references__002: | # Ӓ Ϡ � 06_03_00__inlines__entity_and_numeric_character_references__003: | " ആ ಫ 06_03_00__inlines__entity_and_numeric_character_references__004: |   &x; &#; &#x; � &#abcdef0; &ThisIsNotDefined; &hi?; 06_03_00__inlines__entity_and_numeric_character_references__005: | © 06_03_00__inlines__entity_and_numeric_character_references__006: | &MadeUpEntity; 06_03_00__inlines__entity_and_numeric_character_references__007: | 06_03_00__inlines__entity_and_numeric_character_references__008: | [foo](/föö "föö") 06_03_00__inlines__entity_and_numeric_character_references__009: | [foo] [foo]: /föö "föö" 06_03_00__inlines__entity_and_numeric_character_references__010: | ``` föö foo ``` 06_03_00__inlines__entity_and_numeric_character_references__011: | `föö` 06_03_00__inlines__entity_and_numeric_character_references__012: |2 föfö 06_03_00__inlines__entity_and_numeric_character_references__013: | *foo* *foo* 06_03_00__inlines__entity_and_numeric_character_references__014: | * foo * foo 06_03_00__inlines__entity_and_numeric_character_references__015: | foo bar 06_03_00__inlines__entity_and_numeric_character_references__016: | foo 06_03_00__inlines__entity_and_numeric_character_references__017: | [a](url "tit") 06_04_00__inlines__code_spans__001: | `foo` 06_04_00__inlines__code_spans__002: | `` foo ` bar `` 06_04_00__inlines__code_spans__003: | ` `` ` 06_04_00__inlines__code_spans__004: | ` `` ` 06_04_00__inlines__code_spans__005: | ` a` 06_04_00__inlines__code_spans__006: | ` b ` 06_04_00__inlines__code_spans__007: | ` ` ` ` 06_04_00__inlines__code_spans__008: "``\nfoo\nbar \nbaz\n``\n" 06_04_00__inlines__code_spans__009: "``\nfoo \n``\n" 06_04_00__inlines__code_spans__010: "`foo bar \nbaz`\n" 06_04_00__inlines__code_spans__011: | `foo\`bar` 06_04_00__inlines__code_spans__012: | ``foo`bar`` 06_04_00__inlines__code_spans__013: | ` foo `` bar ` 06_04_00__inlines__code_spans__014: | *foo`*` 06_04_00__inlines__code_spans__015: | [not a `link](/foo`) 06_04_00__inlines__code_spans__016: | `` 06_04_00__inlines__code_spans__017: | ` 06_04_00__inlines__code_spans__018: | `` 06_04_00__inlines__code_spans__019: | ` 06_04_00__inlines__code_spans__020: | ```foo`` 06_04_00__inlines__code_spans__021: | `foo 06_04_00__inlines__code_spans__022: | `foo``bar`` 06_05_00__inlines__emphasis_and_strong_emphasis__001: | *foo bar* 06_05_00__inlines__emphasis_and_strong_emphasis__002: | a * foo bar* 06_05_00__inlines__emphasis_and_strong_emphasis__003: | a*"foo"* 06_05_00__inlines__emphasis_and_strong_emphasis__004: | * a * 06_05_00__inlines__emphasis_and_strong_emphasis__005: | foo*bar* 06_05_00__inlines__emphasis_and_strong_emphasis__006: | 5*6*78 06_05_00__inlines__emphasis_and_strong_emphasis__007: | _foo bar_ 06_05_00__inlines__emphasis_and_strong_emphasis__008: | _ foo bar_ 06_05_00__inlines__emphasis_and_strong_emphasis__009: | a_"foo"_ 06_05_00__inlines__emphasis_and_strong_emphasis__010: | foo_bar_ 06_05_00__inlines__emphasis_and_strong_emphasis__011: | 5_6_78 06_05_00__inlines__emphasis_and_strong_emphasis__012: | пристаням_стремятся_ 06_05_00__inlines__emphasis_and_strong_emphasis__013: | aa_"bb"_cc 06_05_00__inlines__emphasis_and_strong_emphasis__014: | foo-_(bar)_ 06_05_00__inlines__emphasis_and_strong_emphasis__015: | _foo* 06_05_00__inlines__emphasis_and_strong_emphasis__016: | *foo bar * 06_05_00__inlines__emphasis_and_strong_emphasis__017: | *foo bar * 06_05_00__inlines__emphasis_and_strong_emphasis__018: | *(*foo) 06_05_00__inlines__emphasis_and_strong_emphasis__019: | *(*foo*)* 06_05_00__inlines__emphasis_and_strong_emphasis__020: | *foo*bar 06_05_00__inlines__emphasis_and_strong_emphasis__021: | _foo bar _ 06_05_00__inlines__emphasis_and_strong_emphasis__022: | _(_foo) 06_05_00__inlines__emphasis_and_strong_emphasis__023: | _(_foo_)_ 06_05_00__inlines__emphasis_and_strong_emphasis__024: | _foo_bar 06_05_00__inlines__emphasis_and_strong_emphasis__025: | _пристаням_стремятся 06_05_00__inlines__emphasis_and_strong_emphasis__026: | _foo_bar_baz_ 06_05_00__inlines__emphasis_and_strong_emphasis__027: | _(bar)_. 06_05_00__inlines__emphasis_and_strong_emphasis__028: | **foo bar** 06_05_00__inlines__emphasis_and_strong_emphasis__029: | ** foo bar** 06_05_00__inlines__emphasis_and_strong_emphasis__030: | a**"foo"** 06_05_00__inlines__emphasis_and_strong_emphasis__031: | foo**bar** 06_05_00__inlines__emphasis_and_strong_emphasis__032: | __foo bar__ 06_05_00__inlines__emphasis_and_strong_emphasis__033: | __ foo bar__ 06_05_00__inlines__emphasis_and_strong_emphasis__034: | __ foo bar__ 06_05_00__inlines__emphasis_and_strong_emphasis__035: | a__"foo"__ 06_05_00__inlines__emphasis_and_strong_emphasis__036: | foo__bar__ 06_05_00__inlines__emphasis_and_strong_emphasis__037: | 5__6__78 06_05_00__inlines__emphasis_and_strong_emphasis__038: | пристаням__стремятся__ 06_05_00__inlines__emphasis_and_strong_emphasis__039: | __foo, __bar__, baz__ 06_05_00__inlines__emphasis_and_strong_emphasis__040: | foo-__(bar)__ 06_05_00__inlines__emphasis_and_strong_emphasis__041: | **foo bar ** 06_05_00__inlines__emphasis_and_strong_emphasis__042: | **(**foo) 06_05_00__inlines__emphasis_and_strong_emphasis__043: | *(**foo**)* 06_05_00__inlines__emphasis_and_strong_emphasis__044: | **Gomphocarpus (*Gomphocarpus physocarpus*, syn. *Asclepias physocarpa*)** 06_05_00__inlines__emphasis_and_strong_emphasis__045: | **foo "*bar*" foo** 06_05_00__inlines__emphasis_and_strong_emphasis__046: | **foo**bar 06_05_00__inlines__emphasis_and_strong_emphasis__047: | __foo bar __ 06_05_00__inlines__emphasis_and_strong_emphasis__048: | __(__foo) 06_05_00__inlines__emphasis_and_strong_emphasis__049: | _(__foo__)_ 06_05_00__inlines__emphasis_and_strong_emphasis__050: | __foo__bar 06_05_00__inlines__emphasis_and_strong_emphasis__051: | __пристаням__стремятся 06_05_00__inlines__emphasis_and_strong_emphasis__052: | __foo__bar__baz__ 06_05_00__inlines__emphasis_and_strong_emphasis__053: | __(bar)__. 06_05_00__inlines__emphasis_and_strong_emphasis__054: | *foo [bar](/url)* 06_05_00__inlines__emphasis_and_strong_emphasis__055: | *foo bar* 06_05_00__inlines__emphasis_and_strong_emphasis__056: | _foo __bar__ baz_ 06_05_00__inlines__emphasis_and_strong_emphasis__057: | _foo _bar_ baz_ 06_05_00__inlines__emphasis_and_strong_emphasis__058: | __foo_ bar_ 06_05_00__inlines__emphasis_and_strong_emphasis__059: | *foo *bar** 06_05_00__inlines__emphasis_and_strong_emphasis__060: | *foo **bar** baz* 06_05_00__inlines__emphasis_and_strong_emphasis__061: | *foo**bar**baz* 06_05_00__inlines__emphasis_and_strong_emphasis__062: | *foo**bar* 06_05_00__inlines__emphasis_and_strong_emphasis__063: | ***foo** bar* 06_05_00__inlines__emphasis_and_strong_emphasis__064: | *foo **bar*** 06_05_00__inlines__emphasis_and_strong_emphasis__065: | *foo**bar*** 06_05_00__inlines__emphasis_and_strong_emphasis__066: | foo***bar***baz 06_05_00__inlines__emphasis_and_strong_emphasis__067: | foo******bar*********baz 06_05_00__inlines__emphasis_and_strong_emphasis__068: | *foo **bar *baz* bim** bop* 06_05_00__inlines__emphasis_and_strong_emphasis__069: | *foo [*bar*](/url)* 06_05_00__inlines__emphasis_and_strong_emphasis__070: | ** is not an empty emphasis 06_05_00__inlines__emphasis_and_strong_emphasis__071: | **** is not an empty strong emphasis 06_05_00__inlines__emphasis_and_strong_emphasis__072: | **foo [bar](/url)** 06_05_00__inlines__emphasis_and_strong_emphasis__073: | **foo bar** 06_05_00__inlines__emphasis_and_strong_emphasis__074: | __foo _bar_ baz__ 06_05_00__inlines__emphasis_and_strong_emphasis__075: | __foo __bar__ baz__ 06_05_00__inlines__emphasis_and_strong_emphasis__076: | ____foo__ bar__ 06_05_00__inlines__emphasis_and_strong_emphasis__077: | **foo **bar**** 06_05_00__inlines__emphasis_and_strong_emphasis__078: | **foo *bar* baz** 06_05_00__inlines__emphasis_and_strong_emphasis__079: | **foo*bar*baz** 06_05_00__inlines__emphasis_and_strong_emphasis__080: | ***foo* bar** 06_05_00__inlines__emphasis_and_strong_emphasis__081: | **foo *bar*** 06_05_00__inlines__emphasis_and_strong_emphasis__082: | **foo *bar **baz** bim* bop** 06_05_00__inlines__emphasis_and_strong_emphasis__083: | **foo [*bar*](/url)** 06_05_00__inlines__emphasis_and_strong_emphasis__084: | __ is not an empty emphasis 06_05_00__inlines__emphasis_and_strong_emphasis__085: | ____ is not an empty strong emphasis 06_05_00__inlines__emphasis_and_strong_emphasis__086: | foo *** 06_05_00__inlines__emphasis_and_strong_emphasis__087: | foo *\** 06_05_00__inlines__emphasis_and_strong_emphasis__088: | foo *_* 06_05_00__inlines__emphasis_and_strong_emphasis__089: | foo ***** 06_05_00__inlines__emphasis_and_strong_emphasis__090: | foo **\*** 06_05_00__inlines__emphasis_and_strong_emphasis__091: | foo **_** 06_05_00__inlines__emphasis_and_strong_emphasis__092: | **foo* 06_05_00__inlines__emphasis_and_strong_emphasis__093: | *foo** 06_05_00__inlines__emphasis_and_strong_emphasis__094: | ***foo** 06_05_00__inlines__emphasis_and_strong_emphasis__095: | ****foo* 06_05_00__inlines__emphasis_and_strong_emphasis__096: | **foo*** 06_05_00__inlines__emphasis_and_strong_emphasis__097: | *foo**** 06_05_00__inlines__emphasis_and_strong_emphasis__098: | foo ___ 06_05_00__inlines__emphasis_and_strong_emphasis__099: | foo _\__ 06_05_00__inlines__emphasis_and_strong_emphasis__100: | foo _*_ 06_05_00__inlines__emphasis_and_strong_emphasis__101: | foo _____ 06_05_00__inlines__emphasis_and_strong_emphasis__102: | foo __\___ 06_05_00__inlines__emphasis_and_strong_emphasis__103: | foo __*__ 06_05_00__inlines__emphasis_and_strong_emphasis__104: | __foo_ 06_05_00__inlines__emphasis_and_strong_emphasis__105: | _foo__ 06_05_00__inlines__emphasis_and_strong_emphasis__106: | ___foo__ 06_05_00__inlines__emphasis_and_strong_emphasis__107: | ____foo_ 06_05_00__inlines__emphasis_and_strong_emphasis__108: | __foo___ 06_05_00__inlines__emphasis_and_strong_emphasis__109: | _foo____ 06_05_00__inlines__emphasis_and_strong_emphasis__110: | **foo** 06_05_00__inlines__emphasis_and_strong_emphasis__111: | *_foo_* 06_05_00__inlines__emphasis_and_strong_emphasis__112: | __foo__ 06_05_00__inlines__emphasis_and_strong_emphasis__113: | _*foo*_ 06_05_00__inlines__emphasis_and_strong_emphasis__114: | ****foo**** 06_05_00__inlines__emphasis_and_strong_emphasis__115: | ____foo____ 06_05_00__inlines__emphasis_and_strong_emphasis__116: | ******foo****** 06_05_00__inlines__emphasis_and_strong_emphasis__117: | ***foo*** 06_05_00__inlines__emphasis_and_strong_emphasis__118: | _____foo_____ 06_05_00__inlines__emphasis_and_strong_emphasis__119: | *foo _bar* baz_ 06_05_00__inlines__emphasis_and_strong_emphasis__120: | *foo __bar *baz bim__ bam* 06_05_00__inlines__emphasis_and_strong_emphasis__121: | **foo **bar baz** 06_05_00__inlines__emphasis_and_strong_emphasis__122: | *foo *bar baz* 06_05_00__inlines__emphasis_and_strong_emphasis__123: | *[bar*](/url) 06_05_00__inlines__emphasis_and_strong_emphasis__124: | _foo [bar_](/url) 06_05_00__inlines__emphasis_and_strong_emphasis__125: | * 06_05_00__inlines__emphasis_and_strong_emphasis__126: | ** 06_05_00__inlines__emphasis_and_strong_emphasis__127: | __ 06_05_00__inlines__emphasis_and_strong_emphasis__128: | *a `*`* 06_05_00__inlines__emphasis_and_strong_emphasis__129: | _a `_`_ 06_05_00__inlines__emphasis_and_strong_emphasis__130: | **a 06_05_00__inlines__emphasis_and_strong_emphasis__131: | __a 06_06_00__inlines__strikethrough_extension__001: | ~~Hi~~ Hello, world! 06_06_00__inlines__strikethrough_extension__002: | This ~~has a new paragraph~~. 06_07_00__inlines__links__001: | [link](/uri "title") 06_07_00__inlines__links__002: | [link](/uri) 06_07_00__inlines__links__003: | [link]() 06_07_00__inlines__links__004: | [link](<>) 06_07_00__inlines__links__005: | [link](/my uri) 06_07_00__inlines__links__006: | [link]() 06_07_00__inlines__links__007: | [link](foo bar) 06_07_00__inlines__links__008: | [link]() 06_07_00__inlines__links__009: | [a]() 06_07_00__inlines__links__010: | [link]() 06_07_00__inlines__links__011: | [a]( [a](c) 06_07_00__inlines__links__012: | [link](\(foo\)) 06_07_00__inlines__links__013: | [link](foo(and(bar))) 06_07_00__inlines__links__014: | [link](foo\(and\(bar\)) 06_07_00__inlines__links__015: | [link]() 06_07_00__inlines__links__016: | [link](foo\)\:) 06_07_00__inlines__links__017: | [link](#fragment) [link](http://example.com#fragment) [link](http://example.com?foo=3#frag) 06_07_00__inlines__links__018: | [link](foo\bar) 06_07_00__inlines__links__019: | [link](foo%20bä) 06_07_00__inlines__links__020: | [link]("title") 06_07_00__inlines__links__021: | [link](/url "title") [link](/url 'title') [link](/url (title)) 06_07_00__inlines__links__022: | [link](/url "title \""") 06_07_00__inlines__links__023: | [link](/url "title") 06_07_00__inlines__links__024: | [link](/url "title "and" title") 06_07_00__inlines__links__025: | [link](/url 'title "and" title') 06_07_00__inlines__links__026: | [link]( /uri "title" ) 06_07_00__inlines__links__027: | [link] (/uri) 06_07_00__inlines__links__028: | [link [foo [bar]]](/uri) 06_07_00__inlines__links__029: | [link] bar](/uri) 06_07_00__inlines__links__030: | [link [bar](/uri) 06_07_00__inlines__links__031: | [link \[bar](/uri) 06_07_00__inlines__links__032: | [link *foo **bar** `#`*](/uri) 06_07_00__inlines__links__033: | [![moon](moon.jpg)](/uri) 06_07_00__inlines__links__034: | [foo [bar](/uri)](/uri) 06_07_00__inlines__links__035: | [foo *[bar [baz](/uri)](/uri)*](/uri) 06_07_00__inlines__links__036: | ![[[foo](uri1)](uri2)](uri3) 06_07_00__inlines__links__037: | *[foo*](/uri) 06_07_00__inlines__links__038: | [foo *bar](baz*) 06_07_00__inlines__links__039: | *foo [bar* baz] 06_07_00__inlines__links__040: | [foo 06_07_00__inlines__links__041: | [foo`](/uri)` 06_07_00__inlines__links__042: | [foo 06_07_00__inlines__links__043: | [foo][bar] [bar]: /url "title" 06_07_00__inlines__links__044: | [link [foo [bar]]][ref] [ref]: /uri 06_07_00__inlines__links__045: | [link \[bar][ref] [ref]: /uri 06_07_00__inlines__links__046: | [link *foo **bar** `#`*][ref] [ref]: /uri 06_07_00__inlines__links__047: | [![moon](moon.jpg)][ref] [ref]: /uri 06_07_00__inlines__links__048: | [foo [bar](/uri)][ref] [ref]: /uri 06_07_00__inlines__links__049: | [foo *bar [baz][ref]*][ref] [ref]: /uri 06_07_00__inlines__links__050: | *[foo*][ref] [ref]: /uri 06_07_00__inlines__links__051: | [foo *bar][ref] [ref]: /uri 06_07_00__inlines__links__052: | [foo [ref]: /uri 06_07_00__inlines__links__053: | [foo`][ref]` [ref]: /uri 06_07_00__inlines__links__054: | [foo [ref]: /uri 06_07_00__inlines__links__055: | [foo][BaR] [bar]: /url "title" 06_07_00__inlines__links__056: | [Толпой][Толпой] is a Russian word. [ТОЛПОЙ]: /url 06_07_00__inlines__links__057: | [Foo bar]: /url [Baz][Foo bar] 06_07_00__inlines__links__058: | [foo] [bar] [bar]: /url "title" 06_07_00__inlines__links__059: | [foo] [bar] [bar]: /url "title" 06_07_00__inlines__links__060: | [foo]: /url1 [foo]: /url2 [bar][foo] 06_07_00__inlines__links__061: | [bar][foo\!] [foo!]: /url 06_07_00__inlines__links__062: | [foo][ref[] [ref[]: /uri 06_07_00__inlines__links__063: | [foo][ref[bar]] [ref[bar]]: /uri 06_07_00__inlines__links__064: | [[[foo]]] [[[foo]]]: /url 06_07_00__inlines__links__065: | [foo][ref\[] [ref\[]: /uri 06_07_00__inlines__links__066: | [bar\\]: /uri [bar\\] 06_07_00__inlines__links__067: | [] []: /uri 06_07_00__inlines__links__068: | [ ] [ ]: /uri 06_07_00__inlines__links__069: | [foo][] [foo]: /url "title" 06_07_00__inlines__links__070: | [*foo* bar][] [*foo* bar]: /url "title" 06_07_00__inlines__links__071: | [Foo][] [foo]: /url "title" 06_07_00__inlines__links__072: "[foo] \n[]\n\n[foo]: /url \"title\"\n" 06_07_00__inlines__links__073: | [foo] [foo]: /url "title" 06_07_00__inlines__links__074: | [*foo* bar] [*foo* bar]: /url "title" 06_07_00__inlines__links__075: | [[*foo* bar]] [*foo* bar]: /url "title" 06_07_00__inlines__links__076: | [[bar [foo] [foo]: /url 06_07_00__inlines__links__077: | [Foo] [foo]: /url "title" 06_07_00__inlines__links__078: | [foo] bar [foo]: /url 06_07_00__inlines__links__079: | \[foo] [foo]: /url "title" 06_07_00__inlines__links__080: | [foo*]: /url *[foo*] 06_07_00__inlines__links__081: | [foo][bar] [foo]: /url1 [bar]: /url2 06_07_00__inlines__links__082: | [foo][] [foo]: /url1 06_07_00__inlines__links__083: | [foo]() [foo]: /url1 06_07_00__inlines__links__084: | [foo](not a link) [foo]: /url1 06_07_00__inlines__links__085: | [foo][bar][baz] [baz]: /url 06_07_00__inlines__links__086: | [foo][bar][baz] [baz]: /url1 [bar]: /url2 06_07_00__inlines__links__087: | [foo][bar][baz] [baz]: /url1 [foo]: /url2 06_08_00__inlines__images__001: | ![foo](/url "title") 06_08_00__inlines__images__002: | ![foo *bar*] [foo *bar*]: train.jpg "train & tracks" 06_08_00__inlines__images__003: | ![foo ![bar](/url)](/url2) 06_08_00__inlines__images__004: | ![foo [bar](/url)](/url2) 06_08_00__inlines__images__005: | ![foo *bar*][] [foo *bar*]: train.jpg "train & tracks" 06_08_00__inlines__images__006: | ![foo *bar*][foobar] [FOOBAR]: train.jpg "train & tracks" 06_08_00__inlines__images__007: | ![foo](train.jpg) 06_08_00__inlines__images__008: | My ![foo bar](/path/to/train.jpg "title" ) 06_08_00__inlines__images__009: | ![foo]() 06_08_00__inlines__images__010: | ![](/url) 06_08_00__inlines__images__011: | ![foo][bar] [bar]: /url 06_08_00__inlines__images__012: | ![foo][bar] [BAR]: /url 06_08_00__inlines__images__013: | ![foo][] [foo]: /url "title" 06_08_00__inlines__images__014: | ![*foo* bar][] [*foo* bar]: /url "title" 06_08_00__inlines__images__015: | ![Foo][] [foo]: /url "title" 06_08_00__inlines__images__016: "![foo] \n[]\n\n[foo]: /url \"title\"\n" 06_08_00__inlines__images__017: | ![foo] [foo]: /url "title" 06_08_00__inlines__images__018: | ![*foo* bar] [*foo* bar]: /url "title" 06_08_00__inlines__images__019: | ![[foo]] [[foo]]: /url "title" 06_08_00__inlines__images__020: | ![Foo] [foo]: /url "title" 06_08_00__inlines__images__021: | !\[foo] [foo]: /url "title" 06_08_00__inlines__images__022: | \![foo] [foo]: /url "title" 06_09_00__inlines__autolinks__001: | 06_09_00__inlines__autolinks__002: | 06_09_00__inlines__autolinks__003: | 06_09_00__inlines__autolinks__004: | 06_09_00__inlines__autolinks__005: | 06_09_00__inlines__autolinks__006: | 06_09_00__inlines__autolinks__007: | 06_09_00__inlines__autolinks__008: | 06_09_00__inlines__autolinks__009: | 06_09_00__inlines__autolinks__010: | 06_09_00__inlines__autolinks__011: | 06_09_00__inlines__autolinks__012: | 06_09_00__inlines__autolinks__013: | 06_09_00__inlines__autolinks__014: | <> 06_09_00__inlines__autolinks__015: | < http://foo.bar > 06_09_00__inlines__autolinks__016: | 06_09_00__inlines__autolinks__017: | 06_09_00__inlines__autolinks__018: | http://example.com 06_09_00__inlines__autolinks__019: | foo@bar.example.com 06_10_00__inlines__autolinks_extension__001: | www.commonmark.org 06_10_00__inlines__autolinks_extension__002: | Visit www.commonmark.org/help for more information. 06_10_00__inlines__autolinks_extension__003: | Visit www.commonmark.org. Visit www.commonmark.org/a.b. 06_10_00__inlines__autolinks_extension__004: | www.google.com/search?q=Markup+(business) www.google.com/search?q=Markup+(business))) (www.google.com/search?q=Markup+(business)) (www.google.com/search?q=Markup+(business) 06_10_00__inlines__autolinks_extension__005: | www.google.com/search?q=(business))+ok 06_10_00__inlines__autolinks_extension__006: | www.google.com/search?q=commonmark&hl=en www.google.com/search?q=commonmark&hl; 06_10_00__inlines__autolinks_extension__007: | www.commonmark.org/he 06_11_00__inlines__raw_html__002: | 06_11_00__inlines__raw_html__003: | 06_11_00__inlines__raw_html__004: | 06_11_00__inlines__raw_html__005: | Foo 06_11_00__inlines__raw_html__006: | <33> <__> 06_11_00__inlines__raw_html__007: | 06_11_00__inlines__raw_html__008: | 06_11_00__inlines__raw_html__013: | foo 06_11_00__inlines__raw_html__014: | foo 06_11_00__inlines__raw_html__015: | foo foo --> foo 06_11_00__inlines__raw_html__016: | foo 06_11_00__inlines__raw_html__017: | foo 06_11_00__inlines__raw_html__018: | foo &<]]> 06_11_00__inlines__raw_html__019: | foo 06_11_00__inlines__raw_html__020: | foo 06_11_00__inlines__raw_html__021: | 06_12_00__inlines__disallowed_raw_html_extension__001: | <style> <em> <blockquote> <xmp> is disallowed. <XMP> is also disallowed. </blockquote> 06_13_00__inlines__hard_line_breaks__001: "foo \nbaz\n" 06_13_00__inlines__hard_line_breaks__002: | foo\ baz 06_13_00__inlines__hard_line_breaks__003: "foo \nbaz\n" 06_13_00__inlines__hard_line_breaks__004: "foo \n bar\n" 06_13_00__inlines__hard_line_breaks__005: | foo\ bar 06_13_00__inlines__hard_line_breaks__006: "*foo \nbar*\n" 06_13_00__inlines__hard_line_breaks__007: | *foo\ bar* 06_13_00__inlines__hard_line_breaks__008: "`code \nspan`\n" 06_13_00__inlines__hard_line_breaks__009: | `code\ span` 06_13_00__inlines__hard_line_breaks__010: "<a href=\"foo \nbar\">\n" 06_13_00__inlines__hard_line_breaks__011: | <a href="foo\ bar"> 06_13_00__inlines__hard_line_breaks__012: | foo\ 06_13_00__inlines__hard_line_breaks__013: "foo \n" 06_13_00__inlines__hard_line_breaks__014: | ### foo\ 06_13_00__inlines__hard_line_breaks__015: "### foo \n" 06_14_00__inlines__soft_line_breaks__001: | foo baz 06_14_00__inlines__soft_line_breaks__002: "foo \n baz\n" 06_15_00__inlines__textual_content__001: | hello $.;'there 06_15_00__inlines__textual_content__002: | Foo χρῆν 06_15_00__inlines__textual_content__003: | Multiple spaces 07_01_00__gitlab_official_specification_markdown__footnotes__001: | footnote reference tag [^fortytwo] [^fortytwo]: footnote text 07_02_00__gitlab_official_specification_markdown__task_list_items__001: | - [ ] incomplete 07_02_00__gitlab_official_specification_markdown__task_list_items__002: | - [x] completed 07_02_00__gitlab_official_specification_markdown__task_list_items__003: | - [~] inapplicable 07_02_00__gitlab_official_specification_markdown__task_list_items__004: | - [~] inapplicable text in loose list 07_03_00__gitlab_official_specification_markdown__front_matter__001: | --- title: YAML front matter --- 07_03_00__gitlab_official_specification_markdown__front_matter__002: | +++ title: TOML front matter +++ 07_03_00__gitlab_official_specification_markdown__front_matter__003: | ;;; { "title": "JSON front matter" } ;;; 07_03_00__gitlab_official_specification_markdown__front_matter__004: | text --- title: YAML front matter --- 07_03_00__gitlab_official_specification_markdown__front_matter__005: |2 --- title: YAML front matter --- 07_04_00__gitlab_official_specification_markdown__table_of_contents__001: | [TOC] # Heading 1 ## Heading 2 07_04_00__gitlab_official_specification_markdown__table_of_contents__002: | [[_TOC_]] # Heading 1 ## Heading 2 07_04_00__gitlab_official_specification_markdown__table_of_contents__003: | [[_TOC_]] text text [TOC] 07_04_00__gitlab_official_specification_markdown__table_of_contents__004: |2 [[_TOC_]] # Heading 1 08_01_00__gitlab_internal_extension_markdown__audio__001: | ![audio](audio.oga "audio title") 08_01_00__gitlab_internal_extension_markdown__audio__002: | [audio]: audio.oga "audio title" ![audio][audio] 08_02_00__gitlab_internal_extension_markdown__video__001: | ![video](video.m4v "video title") 08_02_00__gitlab_internal_extension_markdown__video__002: | [video]: video.mov "video title" ![video][video] 08_03_00__gitlab_internal_extension_markdown__markdown_preview_api_request_overrides__001: | [groups-test-file](/uploads/groups-test-file) 08_03_00__gitlab_internal_extension_markdown__markdown_preview_api_request_overrides__002: | [projects-test-file](projects-test-file) 08_03_00__gitlab_internal_extension_markdown__markdown_preview_api_request_overrides__003: | This project snippet ID reference IS filtered: $88888 08_03_00__gitlab_internal_extension_markdown__markdown_preview_api_request_overrides__004: | This personal snippet ID reference is not filtered: $99999 08_03_00__gitlab_internal_extension_markdown__markdown_preview_api_request_overrides__005: | [project-wikis-test-file](project-wikis-test-file) 08_03_00__gitlab_internal_extension_markdown__markdown_preview_api_request_overrides__006: | [group-wikis-test-file](group-wikis-test-file) 08_04_01__gitlab_internal_extension_markdown__migrated_golden_master_examples__attachment_image_for_group__001: | ![test-file](/uploads/aa45a38ec2cfe97433281b10bbff042c/test-file.png) 08_04_02__gitlab_internal_extension_markdown__migrated_golden_master_examples__attachment_image_for_project__001: | ![test-file](/uploads/aa45a38ec2cfe97433281b10bbff042c/test-file.png) 08_04_03__gitlab_internal_extension_markdown__migrated_golden_master_examples__attachment_image_for_project_wiki__001: | ![test-file](test-file.png) 08_04_04__gitlab_internal_extension_markdown__migrated_golden_master_examples__attachment_link_for_group__001: | [test-file](/uploads/aa45a38ec2cfe97433281b10bbff042c/test-file.zip) 08_04_05__gitlab_internal_extension_markdown__migrated_golden_master_examples__attachment_link_for_project__001: | [test-file](/uploads/aa45a38ec2cfe97433281b10bbff042c/test-file.zip) 08_04_06__gitlab_internal_extension_markdown__migrated_golden_master_examples__attachment_link_for_project_wiki__001: | [test-file](test-file.zip) 08_04_07__gitlab_internal_extension_markdown__migrated_golden_master_examples__attachment_link_for_group_wiki__001: | [test-file](test-file.zip) 08_04_08__gitlab_internal_extension_markdown__migrated_golden_master_examples__audio__001: | ![Sample Audio](https://gitlab.com/gitlab.mp3) 08_04_09__gitlab_internal_extension_markdown__migrated_golden_master_examples__audio_and_video_in_lists__001: | * ![Sample Audio](https://gitlab.com/1.mp3) * ![Sample Video](https://gitlab.com/2.mp4) 1. ![Sample Video](https://gitlab.com/1.mp4) 2. ![Sample Audio](https://gitlab.com/2.mp3) * [x] ![Sample Audio](https://gitlab.com/1.mp3) * [x] ![Sample Audio](https://gitlab.com/2.mp3) * [x] ![Sample Video](https://gitlab.com/3.mp4) 08_04_10__gitlab_internal_extension_markdown__migrated_golden_master_examples__blockquote__001: | > This is a blockquote > > This is another one 08_04_11__gitlab_internal_extension_markdown__migrated_golden_master_examples__bold__001: | **bold** 08_04_12__gitlab_internal_extension_markdown__migrated_golden_master_examples__bullet_list_style_1__001: | * list item 1 * list item 2 * embedded list item 3 08_04_13__gitlab_internal_extension_markdown__migrated_golden_master_examples__bullet_list_style_2__001: | - list item 1 - list item 2 * embedded list item 3 08_04_14__gitlab_internal_extension_markdown__migrated_golden_master_examples__bullet_list_style_3__001: | + list item 1 + list item 2 - embedded list item 3 08_04_15__gitlab_internal_extension_markdown__migrated_golden_master_examples__code_block_javascript__001: | ```javascript console.log('hello world') ``` 08_04_16__gitlab_internal_extension_markdown__migrated_golden_master_examples__code_block_plaintext__001: | ``` plaintext ``` 08_04_17__gitlab_internal_extension_markdown__migrated_golden_master_examples__code_block_unknown__001: | ```foobar custom_language = >> this << ``` 08_04_18__gitlab_internal_extension_markdown__migrated_golden_master_examples__color_chips__001: | - `#F00` - `#F00A` - `#FF0000` - `#FF0000AA` - `RGB(0,255,0)` - `RGB(0%,100%,0%)` - `RGBA(0,255,0,0.3)` - `HSL(540,70%,50%)` - `HSLA(540,70%,50%,0.3)` 08_04_19__gitlab_internal_extension_markdown__migrated_golden_master_examples__description_list__001: | <dl> <dt>Frog</dt> <dd>Wet green thing</dd> <dt>Rabbit</dt> <dd>Warm fluffy thing</dd> <dt>Punt</dt> <dd>Kick a ball</dd> <dd>Take a bet</dd> <dt>Color</dt> <dt>Colour</dt> <dd> Any hue except _white_ or **black** </dd> </dl> 08_04_20__gitlab_internal_extension_markdown__migrated_golden_master_examples__details__001: | <details> <summary>This is the visible summary of the collapsible section</summary> 1. collapsed markdown 2. more collapsed markdown </details> 08_04_21__gitlab_internal_extension_markdown__migrated_golden_master_examples__diagram_kroki_nomnoml__001: | ```nomnoml #stroke: #a86128 [<frame>Decorator pattern| [<abstract>Component||+ operation()] [Client] depends --> [Component] [Decorator|- next: Component] [Decorator] decorates -- [ConcreteComponent] [Component] <:- [Decorator] [Component] <:- [ConcreteComponent] ] ``` 08_04_22__gitlab_internal_extension_markdown__migrated_golden_master_examples__diagram_plantuml__001: | ```plantuml Alice -> Bob: Authentication Request Bob --> Alice: Authentication Response Alice -> Bob: Another authentication Request Alice <-- Bob: Another authentication Response ``` 08_04_23__gitlab_internal_extension_markdown__migrated_golden_master_examples__diagram_plantuml_unicode__001: | ```plantuml A -> B : Text with norwegian characters: æøå ``` 08_04_24__gitlab_internal_extension_markdown__migrated_golden_master_examples__div__001: | <div>plain text</div> <div> just a plain ol' div, not much to _expect_! </div> 08_04_25__gitlab_internal_extension_markdown__migrated_golden_master_examples__emoji__001: | :sparkles: :heart: :100: 08_04_26__gitlab_internal_extension_markdown__migrated_golden_master_examples__emphasis__001: | _emphasized text_ 08_04_27__gitlab_internal_extension_markdown__migrated_golden_master_examples__figure__001: | <figure> ![Elephant at sunset](elephant-sunset.jpg) <figcaption>An elephant at sunset</figcaption> </figure> <figure> ![A crocodile wearing crocs](croc-crocs.jpg) <figcaption> A crocodile wearing _crocs_! </figcaption> </figure> 08_04_28__gitlab_internal_extension_markdown__migrated_golden_master_examples__footnotes__001: | A footnote reference tag looks like this: [^1] This reference tag is a mix of letters and numbers. [^footnote] [^1]: This is the text inside a footnote. [^footnote]: This is another footnote. 08_04_29__gitlab_internal_extension_markdown__migrated_golden_master_examples__frontmatter_json__001: | ;;; { "title": "Page title" } ;;; 08_04_30__gitlab_internal_extension_markdown__migrated_golden_master_examples__frontmatter_toml__001: | +++ title = "Page title" +++ 08_04_31__gitlab_internal_extension_markdown__migrated_golden_master_examples__frontmatter_yaml__001: | --- title: Page title --- 08_04_32__gitlab_internal_extension_markdown__migrated_golden_master_examples__hard_break__001: | This is a line after a\ hard break 08_04_33__gitlab_internal_extension_markdown__migrated_golden_master_examples__headings__001: | # Heading 1 ## Heading 2 ### Heading 3 #### Heading 4 ##### Heading 5 ###### Heading 6 08_04_34__gitlab_internal_extension_markdown__migrated_golden_master_examples__horizontal_rule__001: | --- 08_04_35__gitlab_internal_extension_markdown__migrated_golden_master_examples__html_marks__001: "* Content editor is ~~great~~<ins>amazing</ins>.\n* If the changes <abbr title=\"Looks good to merge\">LGTM</abbr>, please <abbr title=\"Merge when pipeline succeeds\">MWPS</abbr>.\n* The English song <q>Oh I do like to be beside the seaside</q> looks like this in Hebrew: <span dir=\"rtl\">אה, אני אוהב להיות ליד חוף הים</span>. In the computer's memory, this is stored as <bdo dir=\"ltr\">אה, אני אוהב להיות ליד חוף הים</bdo>.\n* <cite>The Scream</cite> by Edvard Munch. Painted in 1893.\n* <dfn>HTML</dfn> is the standard markup language for creating web pages.\n* Do not forget to buy <mark>milk</mark> today.\n* This is a paragraph and <small>smaller text goes here</small>.\n* The concert starts at <time datetime=\"20:00\">20:00</time> and you'll be able to enjoy the band for at least <time datetime=\"PT2H30M\">2h 30m</time>.\n* Press <kbd>Ctrl</kbd> + <kbd>C</kbd> to copy text (Windows).\n* WWF's goal is to: <q>Build a future where people live in harmony with nature.</q> We hope they succeed.\n* The error occurred was: <samp>Keyboard not found. Press F1 to continue.</samp>\n* The area of a triangle is: 1/2 x <var>b</var> x <var>h</var>, where <var>b</var> is the base, and <var>h</var> is the vertical height.\n* <ruby>漢<rt>ㄏㄢˋ</rt></ruby>\n* C<sub>7</sub>H<sub>16</sub> + O<sub>2</sub> \t CO<sub>2</sub> + H<sub>2</sub>O\n* The **Pythagorean theorem** is often expressed as <var>a<sup>2</sup></var> + <var>b<sup>2</sup></var> = <var>c<sup>2</sup></var>\n" 08_04_36__gitlab_internal_extension_markdown__migrated_golden_master_examples__image__001: | ![alt text](https://gitlab.com/logo.png) 08_04_37__gitlab_internal_extension_markdown__migrated_golden_master_examples__inline_code__001: | `code` 08_04_38__gitlab_internal_extension_markdown__migrated_golden_master_examples__inline_diff__001: | * {-deleted-} * {+added+} 08_04_39__gitlab_internal_extension_markdown__migrated_golden_master_examples__label__001: | ~bug 08_04_40__gitlab_internal_extension_markdown__migrated_golden_master_examples__link__001: | [GitLab](https://gitlab.com) 08_04_41__gitlab_internal_extension_markdown__migrated_golden_master_examples__math__001: | This math is inline $`a^2+b^2=c^2`$. This is on a separate line: ```math a^2+b^2=c^2 ``` 08_04_42__gitlab_internal_extension_markdown__migrated_golden_master_examples__ordered_list__001: | 1. list item 1 2. list item 2 3. list item 3 08_04_43__gitlab_internal_extension_markdown__migrated_golden_master_examples__ordered_list_with_start_order__001: | 134. list item 1 135. list item 2 136. list item 3 08_04_44__gitlab_internal_extension_markdown__migrated_golden_master_examples__ordered_task_list__001: | 1. [x] hello 2. [x] world 3. [ ] example 1. [ ] of nested 1. [x] task list 2. [ ] items 08_04_45__gitlab_internal_extension_markdown__migrated_golden_master_examples__ordered_task_list_with_order__001: | 4893. [x] hello 4894. [x] world 4895. [ ] example 08_04_46__gitlab_internal_extension_markdown__migrated_golden_master_examples__reference_for_project_wiki__001: | Hi @gfm_user - thank you for reporting this ~"UX bug" (#1) we hope to fix it in %1.1 as part of !1 08_04_47__gitlab_internal_extension_markdown__migrated_golden_master_examples__strike__001: | ~~del~~ 08_04_48__gitlab_internal_extension_markdown__migrated_golden_master_examples__table__001: | | header | header | |--------|--------| | `code` | cell with **bold** | | ~~strike~~ | cell with _italic_ | # content after table 08_04_49__gitlab_internal_extension_markdown__migrated_golden_master_examples__table_of_contents__001: | [[_TOC_]] # Lorem Well, that's just like... your opinion.. man. ## Ipsum ### Dolar # Sit amit ### I don't know 08_04_50__gitlab_internal_extension_markdown__migrated_golden_master_examples__task_list__001: | * [x] hello * [x] world * [ ] example * [ ] of nested * [x] task list * [ ] items 08_04_51__gitlab_internal_extension_markdown__migrated_golden_master_examples__video__001: | ![Sample Video](https://gitlab.com/gitlab.mp4) 08_04_52__gitlab_internal_extension_markdown__migrated_golden_master_examples__word_break__001: | Fernstraßen<wbr>bau<wbr>privat<wbr>finanzierungs<wbr>gesetz 08_05_00__gitlab_internal_extension_markdown__image_attributes__001: | ![](https://gitlab.com/logo.png){width="100" height="100"} 08_05_00__gitlab_internal_extension_markdown__image_attributes__002: | ![](https://gitlab.com/logo.png){width="100%"} 08_05_00__gitlab_internal_extension_markdown__image_attributes__003: | ![](https://gitlab.com/logo.png){height="100px"} 08_05_00__gitlab_internal_extension_markdown__image_attributes__004: | ![](https://gitlab.com/logo.png){ width="100" height="100" } 08_05_00__gitlab_internal_extension_markdown__image_attributes__005: | ![](https://gitlab.com/logo.png) {width="100" height="100"}