aboutsummaryrefslogtreecommitdiff
path: root/test/man-reader.native
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2018-10-21 12:07:07 -0700
committerJohn MacFarlane <jgm@berkeley.edu>2018-10-21 12:08:54 -0700
commit25248c7a378f8e875ccb5cf55d1d7a9855bde93e (patch)
tree666b34758b1d5f6eb4cac1762dbf4650a7a4eda8 /test/man-reader.native
parenta98e2b7c42d6ac9062677bf6d76caa3cf854dd9c (diff)
downloadpandoc-25248c7a378f8e875ccb5cf55d1d7a9855bde93e.tar.gz
Man reader: move macro resolution to lexer phase.
We also introduce a new type ManTokens (a sequence of tokens) and remove MComment. This allows lexers to return empty strings of tokens, or multiple tokens (as when macros are resolved). One test still fails. This needs to be fixed by moving handling of .BI, .I, etc. to the parsing phase.
Diffstat (limited to 'test/man-reader.native')
-rw-r--r--test/man-reader.native4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/man-reader.native b/test/man-reader.native
index eb85c7440..dc64d1978 100644
--- a/test/man-reader.native
+++ b/test/man-reader.native
@@ -101,4 +101,6 @@ Pandoc (Meta {unMeta = fromList [("date",MetaInlines [Str "Oct",Space,Str "17,",
,Para [Str "Minus:",Space,Str "-"]
,Header 1 ("",[],[]) [Str "Links"]
,Para [Link ("",[],[]) [Str "some",Space,Str "randomsite"] ("http://example.com","")]
-,Para [Link ("",[],[]) [Str "my",Space,Str "email",Space,Str "address."] ("mailto:me@example.com","")]]
+,Para [Link ("",[],[]) [Str "my",Space,Str "email",Space,Str "address."] ("mailto:me@example.com","")]
+,Header 1 ("",[],[]) [Str "Macros"]
+,Para [Strong [Str "Me",Space,Str "Myself"],Space,Str "and",Space,Str "I.",Space,Emph [Str "The",Space,Str "author",Space,Str "is",Space,Str "John",Space,Str "Jones",Str "."]]]