pandoc/test/Tests/Writers
Christian Despres 10c6c411f9
Add Writers.Tables helper functions and types, add tests for those (#6655)
Add Writers.Tables helper functions and types, add tests for those

The Writers.Tables module contains an AnnTable type that is a pandoc
Table with added inferred information that should be enough for
writers (in particular the HTML writer) to operate on without having
to lay out the table themselves.

The toAnnTable and fromAnnTable functions in that module convert
between AnnTable and Table. In addition to producing an AnnTable with
coherent and well-formed annotations, the toAnnTable function also
normalizes its input Table like the table builder does.

Various tests ensure that toAnnTable normalizes tables exactly like
the table builder, and that its annotations are coherent.
2020-09-05 14:36:51 -07:00
..
AsciiDoc.hs Switch to new pandoc-types and use Text instead of String [API change]. 2019-11-12 16:03:45 -08:00
ConTeXt.hs Use the new builders, modify readers to preserve empty headers 2020-04-15 23:03:22 -04:00
Docbook.hs Use NoImplicitPrelude and explicitly import Prelude. 2018-03-18 10:46:28 -07:00
Docx.hs Preserve built-in styles in DOCX with custom style (#5670) 2019-09-20 22:13:29 -07:00
FB2.hs FB2 writer: represent HorizontalRule as empty line 2018-04-05 19:53:36 +03:00
HTML.hs Apply linter suggestions. Add fix_spacing to lint target in Makefile. 2020-02-07 09:08:22 -08:00
JATS.hs Introduce new format variants for JATS (#6067) 2020-02-12 20:36:02 -08:00
Jira.hs Use native Underline instead of Span in Jira 2020-06-22 17:55:57 -07:00
LaTeX.hs LaTeX writer: properly handle unnumbered headings level 4+. 2020-01-01 22:32:27 -07:00
Markdown.hs Apply linter suggestions. Add fix_spacing to lint target in Makefile. 2020-02-07 09:08:22 -08:00
Ms.hs Escape starting periods in ms writer code blocks 2020-07-08 23:52:28 +02:00
Muse.hs Use the new builders, modify readers to preserve empty headers 2020-04-15 23:03:22 -04:00
Native.hs Use doctemplates 0.3, change type of writerTemplate. 2019-07-28 19:25:45 -07:00
OOXML.hs Use NoImplicitPrelude and explicitly import Prelude. 2018-03-18 10:46:28 -07:00
Org.hs Use NoImplicitPrelude and explicitly import Prelude. 2018-03-18 10:46:28 -07:00
Plain.hs Make plain output plainer. 2019-09-22 11:33:09 -07:00
Powerpoint.hs Options.WriterOptions: Change type of writerVariables to Context Text. 2019-10-09 11:01:33 -07:00
RST.hs Apply linter suggestions. Add fix_spacing to lint target in Makefile. 2020-02-07 09:08:22 -08:00
Tables.hs Add Writers.Tables helper functions and types, add tests for those (#6655) 2020-09-05 14:36:51 -07:00
TEI.hs Use NoImplicitPrelude and explicitly import Prelude. 2018-03-18 10:46:28 -07:00