@@ -0,0 +1,94 @@
1+Pandoc (Meta {unMeta = fromList [("title",MetaString "Pandoc Man tests")]})
2+[Header 1 ("",[],[]) [Str "Pandoc Man tests"]
3+,Para [Str "This is a set of tests for pandoc."]
4+,Para [Str " * * * * *"]
5+,Header 2 ("",[],[]) [Str "Headers"]
6+,Header 2 ("",[],[]) [Str "Level",Space,Str "1"]
7+,Header 3 ("",[],[]) [Str "Level",Space,Str "2"]
8+,Para [Str " * * * * *"]
9+,Header 2 ("",[],[]) [Str "Paragraphs"]
10+,Para [Str "Here's a regular paragraph."]
11+,Para [Str "Another paragraph",Space,Str "In Markdown 1.0.0 and earlier.",Space,Str "Version 8.",Space,Str "This line turns into a list item.",Space,Str "Because a hard-wrapped line in the middle of a paragraph looked like a list",Space,Str "item."]
12+,Para [Str "There should be a hard line break"]
13+,Para [Str "here."]
14+,Para [Str " * * * * *"]
15+,Header 2 ("",[],[]) [Str "Block",Space,Str "Quotes"]
16+,Para [Str "Code in a block quote:"]
17+,CodeBlock ("",[],[]) "\nsub status {\n print \"working\";\n}\n"
18+,Para [Str "A list:"]
19+,OrderedList (1,Decimal,DefaultDelim)
20+ [[Plain [Str "item one"]]
21+ ,[Plain [Str "item two"]]]
22+,Header 2 ("",[],[]) [Str "Code",Space,Str "Blocks"]
23+,Para [Str "Code:"]
24+,CodeBlock ("",[],[]) "\n---- (should be four hyphens)\n\nsub status {\n print \"working\";\n}\n\n"
25+,Para [Str "And:"]
26+,CodeBlock ("",[],[]) "\n\tthis code line is indented by one tab\n\nThese should not be escaped: \\$ \\\\ \\> \\[ \\{\n"
27+,Para [Str " * * * * *"]
28+,Header 2 ("",[],[]) [Str "Lists"]
29+,Header 3 ("",[],[]) [Str "Unordered"]
30+,Para [Str "Asterisks:"]
31+,BulletList
32+ [[Plain [Str "",Space,Str "asterisk 1"]]
33+ ,[Plain [Str "",Space,Str "asterisk 2"]]
34+ ,[Plain [Str "",Space,Str "asterisk 3"]]]
35+,Header 3 ("",[],[]) [Str "Ordered"]
36+,OrderedList (1,Decimal,DefaultDelim)
37+ [[Plain [Str "First"]]
38+ ,[Plain [Str "Second"]]
39+ ,[Plain [Str "Third"]]]
40+,Header 3 ("",[],[]) [Str "Nested"]
41+,BulletList
42+ [[Plain [Str "",Space,Str "Tab"]
43+ ,BulletList
44+ [[Plain [Str "",Space,Str "Tab"]
45+ ,BulletList
46+ [[Plain [Str "",Space,Str "Tab"]]]]]]]
47+,Para [Str "Here's another:"]
48+,OrderedList (1,Decimal,DefaultDelim)
49+ [[Plain [Str "First"]]
50+ ,[Plain [Str "Second:"]
51+ ,BulletList
52+ [[Plain [Str "",Space,Str "Fee"]]
53+ ,[Plain [Str "",Space,Str "Fie"]]
54+ ,[Plain [Str "",Space,Str "Foe"]]]]
55+ ,[Plain [Str "Third"]]]
56+,Para [Str "Same thing:"]
57+,OrderedList (1,Decimal,DefaultDelim)
58+ [[Plain [Str "First"]]
59+ ,[Plain [Str "Second:"]
60+ ,BulletList
61+ [[Plain [Str "",Space,Str "Fee"]]
62+ ,[Plain [Str "",Space,Str "Fie"]]
63+ ,[Plain [Str "",Space,Str "Foe"]]]]
64+ ,[Plain [Str "Third"]]]
65+,Header 3 ("",[],[]) [Str "different",Space,Str "styles:"]
66+,OrderedList (1,UpperAlpha,DefaultDelim)
67+ [[Plain [Str "Upper Alpha"]
68+ ,OrderedList (1,UpperAlpha,DefaultDelim)
69+ [[Plain [Str "Upper Roman."]
70+ ,BulletList
71+ [[Plain [Str "(6)",Space,Str "Decimal start with 6"]
72+ ,OrderedList (1,LowerAlpha,DefaultDelim)
73+ [[Plain [Str "Lower alpha with paren"]]]]]]]]]
74+,Para [Str " * * * * *"]
75+,Header 2 ("",[],[]) [Str "Special",Space,Str "Characters"]
76+,Para [Str "AT&T has an ampersand in their name."]
77+,Para [Str "4 < 5."]
78+,Para [Str "6 > 5."]
79+,Para [Str "Backslash: \\"]
80+,Para [Str "Backtick: `"]
81+,Para [Str "Asterisk: *"]
82+,Para [Str "Underscore: _"]
83+,Para [Str "Left brace: {"]
84+,Para [Str "Right brace: }"]
85+,Para [Str "Left bracket: ["]
86+,Para [Str "Right bracket: ]"]
87+,Para [Str "Left paren: ("]
88+,Para [Str "Right paren: )"]
89+,Para [Str "Greater-than: >"]
90+,Para [Str "Hash: #"]
91+,Para [Str "Period: ."]
92+,Para [Str "Bang: !"]
93+,Para [Str "Plus: +"]
94+,Para [Str "Minus: -"]]