aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2017-02-04Moved tests/ -> test/.John MacFarlane
2017-01-31Update test output for skylighting >= 0.1.1.3.John MacFarlane
2017-01-30Fixed some compiler warnings in tests.John MacFarlane
2017-01-28LaTeX writer: export writeBeamer.John MacFarlane
Removed writerBeamer from WriterOptions.
2017-01-27Shared: rename compactify', compactify'DL -> compactify, compactifyDL.John MacFarlane
2017-01-26Split writeDocbook into writeDocbook4, writeDocbook5.John MacFarlane
Removed writerDocbookVersion in WriterOptions. Renamed default.docbook template to default.docbook4. Allow docbook4 as an output format. But alias docbook = docbook4.
2017-01-25Provide explicit separate functions for HTML 4 and 5.John MacFarlane
* Text.Pandoc.Writers.HTML: removed writeHtml, writeHtmlString, added writeHtml4, writeHtml4String, writeHtml5, writeHtml5String. * Removed writerHtml5 from WriterOptions. * Renamed default.html template to default.html4. * "html" now aliases to "html5"; to get the old HTML4 behavior, you must now specify "-t html4".
2017-01-25Removed readerVerbosity and writerVerbosity.John MacFarlane
API change. Also added a verbosity parameter to makePDF.
2017-01-25Removed writerHighlight; made writerHighlightStyle a Maybe.John MacFarlane
API change. For no highlighting, set writerHighlightStyle to Nothing.
2017-01-25Removed tests for Walk; these now live in pandoc-types.John MacFarlane
2017-01-25Removed unneeded imports.John MacFarlane
2017-01-25Made `smart` extension default for pandoc markdown.John MacFarlane
Updated tests.
2017-01-25Removed readerOldDashes and --old-dashes option, added old_dashes extension.John MacFarlane
API change. CLI option change.
2017-01-25Removed readerSmart and the --smart option; added Ext_smart extension.John MacFarlane
Now you will need to do -f markdown+smart instead of -f markdown --smart This change opens the way for writers, in addition to readers, to be sensitive to +smart, but this change hasn't yet been made. API change. Command-line option change. Updated manual.
2017-01-25Make Extensions a custom type instead of a Set Extension.John MacFarlane
The type is implemented in terms of an underlying bitset which should be more efficient. API change: from Text.Pandoc.Extensions export Extensions, emptyExtensions, extensionsFromList, enableExtension, disableExtension, extensionEnabled.
2017-01-25Removed `--normalize` option and normalization functions from Shared.John MacFarlane
* Removed normalize, normalizeInlines, normalizeBlocks from Text.Pandoc.Shared. These shouldn't now be necessary, since normalization is handled automatically by the Builder monoid instance. * Remove `--normalize` command-line option. * Don't use normalize in tests. * A few revisions to readers so they work well without normalize.
2017-01-25Added ReaderOptions parameter to readNative.John MacFarlane
This makes it similar to the other readers -- even though ReaderOptions is essentially ignored, the uniformity is nice.
2017-01-25Simplified reference-docx/reference-odt to reference-doc.John MacFarlane
* Text.Pandoc.Options.WriterOptions: removed writerReferenceDocx and writerReferenceODT, replaced them with writerReferenceDoc. This can hold either an ODT or a Docx. In this way, writerReferenceDoc is like writerTemplate, which can hold templates of different formats. [API change] * Removed `--reference-docx` and `--reference-odt` options. * Added `--reference-doc` option.
2017-01-25Class: no more MonadState CommonState.John MacFarlane
- Added getCommonState, putCommonState, getsCommonState, modifyCommonState to PandocMonad interface. - Removed MonadState CommonState instances.
2017-01-25Added a `--quiet` option to suppress warnings.John MacFarlane
Use this also in Tests.Old.
2017-01-25ODT test: remove unnecessary imports.Jesse Rosenthal
2017-01-25Make Txt2Tags test pass.Jesse Rosenthal
We don't have a good way to set things that aren't in the common state. That will be the next order of business.
2017-01-25Update all tests to use new readers and error structure.Jesse Rosenthal
2017-01-25Changed readNative to use PandocMonad.John MacFarlane
2017-01-25Fixed icml tables test (no newline at end).John MacFarlane
2017-01-25Fixed rtf tables testJohn MacFarlane
2017-01-25Update tests to work with runPure.John MacFarlane
2017-01-25Tests: have docx writer test use runIOorExplode.Jesse Rosenthal
Note that part of the reason for making a pure writer is to have better tests, so this is a temporary fix.
2017-01-24Update latex writer test for template change.John MacFarlane
2017-01-23OpenDocument writer: don't profilerate text styles unnecessarily.John MacFarlane
This change makes the writer create only as many temporary text styles as are absolutely necessary. It also consolidates adjacent nodes with the same style. Closes #3371.
2017-01-19Org reader: allow short hand for single-line raw blocksAlbert Krewinkel
Single-line raw blocks can be given via `#+FORMAT: raw line`, where `FORMAT` must be one of `latex`, `beamer`, `html`, or `texinfo`. Closes: #3366
2017-01-10LaTeX template: Add hyphen option to url package.John MacFarlane
2017-01-06Org reader: accept org-ref citations followed by commasAlbert Krewinkel
Bugfix for an issue which, whenever the citation was immediately followed by a comma, prevented correct parsing of org-ref citations.
2017-01-05Org reader: ensure emphasis markup can be nestedAlbert Krewinkel
Nested emphasis markup (e.g. `/*strong and emphasized*/`) was interpreted incorrectly in that the inner markup was not recognized.
2017-01-03LaTeX template: allow passing `microtypeoptions` to microtype.John MacFarlane
Thanks to Vaclav Haisman.
2016-12-30Updated docbook5 writer test for new template.John MacFarlane
2016-12-30DocBook5 writer: make id attribute xml:id, fixes #3329 (#3330)Mauro Bieg
2016-12-24markdown reader: disallow space between inline code and attributes (#3326)Mauro Bieg
closes #3323
2016-12-23Updates to use skylighting rather than highlighting-kate.John MacFarlane
So far this just reproduces capacity. Later we'll be able to add features like warning messages, dynamic loading of xml syntax definitions, and dynamic loading of themes.
2016-12-21Org writer: prefix footnote numbers with `fn:`Albert Krewinkel
Unprefixed numbers where used by older org-mode versions, but are no longer supported.
2016-12-13Test case for issue #3223 (#3308)hubertp-lshift
2016-12-13Test case for bug 2752 (#3306)hubertp-lshift
2016-12-13Docx reader: Empty header should be list of lists.Jesse Rosenthal
In the past, the docx reader wrote an empty header as an empty list. It should have the same width as a row (and be filled with empty cells). (Note that I've reordered the code here slightly to get rid of a call to `head`. It wasn't unsafe because it tested for null, but it was a bit of a smell.)
2016-12-08Docx reader: Ensure one-row tables don't have header.Jesse Rosenthal
Tables in MS Word are set by default to have special first-row formatting, which pandoc uses to determine whether or not they have a header. This means that one-row tables will, by default, have only a header -- which we imagine is not what people want. This change ensures that a one-row table is not understood to be a header only. Note that this means that it is impossible to produce a header-only table from docx, even though it is legal pandoc. But we believe that in nearly all cases, it will be an accidental (and unwelcome) result Closes #3285.
2016-12-07Fixed tests with dynamic linking.John MacFarlane
Closes #2709.
2016-12-07RST reader: fix hyperlink aliases.John MacFarlane
`link <google_>`_ .. _google: https://google.com is really a reference link. Closes #3283.
2016-12-04LaTeX writer: Fix unnumbered headers when used with `--top-level`Albert Krewinkel
Fix interaction of top-level divisions `part` or `chapter` with unnumbered headers when emitting LaTeX. Headers are ensured to be written using stared commands (like `\subsection*{}`). Fixes: #3272
2016-12-04Markdown writer: Fixed incorrect word wrapping.John MacFarlane
Previously pandoc would sometimes wrap lines too early due to this bug. Closes #3277.
2016-11-30Options: Removed writerStandalone, made writerTemplate a Maybe.John MacFarlane
Previously setting writerStandalone = True did nothing unless a template was provided in writerTemplate. Now a fragment will be generated if writerTemplate is Nothing; otherwise, the specified template will be used and standalone output generated. [API change]
2016-11-30Use new module from texmath to lookup MS font codepoints.John MacFarlane
+ Removed Text.Pandoc.Readers.Docx.Fonts + Moved its code to texmath; we now use (from texmath 0.9) Text.TeXMath.Unicode.Fonts + Use texmath 0.9 (currently from git). + Updated epub tests because texmath now handles more mathml.