aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-09-11HTML reader tests: accept Blocks in round trip testAlexander Krotov1-2/+2
2018-09-11Muse reader tests: accept Blocks instead of Block in round trip testAlexander Krotov1-2/+2
This way testcase can be shrinked better up to removing all blocks completely.
2018-09-11Muse writer: set envInsideBlock = True when rendering notesAlexander Krotov2-1/+9
2018-09-11HTML writer: always output <dt> element, even if it is emptyAlexander Krotov2-3/+6
Fixes #4883
2018-09-11Muse writer: use "" instead of [] for empty StringAlexander Krotov1-1/+1
2018-09-11Muse writer: check for whitespace in the beginning and end of Str'sAlexander Krotov2-0/+5
2018-09-11Muse writer: escape -, ; and > in the beginning of stringsAlexander Krotov2-3/+16
2018-09-10Revert test-pattern changes to .travis.yml.John MacFarlane1-7/+7
2018-09-10Travis: Another try on stack.John MacFarlane1-1/+1
2018-09-10Travis: Fix stack build.John MacFarlane1-1/+1
2018-09-10Travis: remove --hide-successes temporarily again.John MacFarlane1-1/+1
2018-09-10Another try.John MacFarlane1-1/+1
2018-09-10travis: Fix ghc version label for stack build.John MacFarlane1-1/+1
2018-09-10Revert "travis: Temporarily remove --hide-successes."John MacFarlane1-1/+1
This reverts commit bf2b4f95ff2281c92a1e0d6b175a57ed22670528.
2018-09-10travis: Temporarily remove --hide-successes.John MacFarlane1-1/+1
2018-09-10Another try.John MacFarlane1-6/+6
2018-09-10Another try.John MacFarlane1-3/+3
2018-09-10Attempt to fix travis build.John MacFarlane1-2/+2
2018-09-11Muse writer: escape list markers in the beginning of notesAlexander Krotov2-1/+10
2018-09-10Travis: exclude round-trip tests, except for nightly test which can fail.John MacFarlane1-9/+9
2018-09-11Muse writer: normalize inline list before testing if tags should be usedAlexander Krotov2-19/+19
2018-09-11Muse writer: use tags instead of lightweight markup for empty stringsAlexander Krotov2-4/+13
2018-09-10Make HTML5 header easier to style precisely in default template (#4767)J. B. Rainsberger2-2/+2
Add the `title-block-header` identifier to the `header` element, to make it easier to style precisely.
2018-09-10Remove RawBlock from HTML round trip testsAlexander Krotov1-0/+1
2018-09-10HTML reader: test round trip propertyAlexander Krotov1-0/+23
2018-09-09LaTeX reader: resolve `\ref` for figure numbers.John MacFarlane2-13/+85
2018-09-09Use latest texmath.John MacFarlane4-3/+4
2018-09-09Org writer: don't escape literal `_`, `^`.John MacFarlane2-5/+5
Org doesn't recognize these escapes. Closes #4882.
2018-09-07Fix percentage image scaling in ODT (#4881)Nils Carlson2-2/+4
Image scaling in ODT was broken when a width was set to a percentage. The width was passed to the svg:width field as a pecentage, which is not correct according to the ODT standard. Instead the real dimensions should be passed as width and height and the style:rel-width attribute should be set to the percentage while style:rel-heigh attribute should be set to "scale". The converse is true if a percentage height is given. This is now fixed and documents produced are now properly scaled.
2018-09-07CONTRIBUTING.md: link to lua-filters repository.John MacFarlane1-0/+7
See #4874.
2018-09-07lua-filters.md: add links to filters, and to lua-filters repository.John MacFarlane1-5/+10
Closes #4874.
2018-09-07HTML reader: parse `<script type="math/tex` tags as math.John MacFarlane2-0/+25
These are used by MathJax. Closes #4877.
2018-09-07INSTALL.md: indicate that cabal >= 2.0 is needed.John MacFarlane1-3/+12
2018-09-06Clean up appveyor build.John MacFarlane1-29/+21
We now use ghc 8.4.3, lts-12 for the 64-bit build. We still use ghc 8.2, lts-11 for the 32-bit build because of blocking bugs: https://github.com/commercialhaskell/stackage/issues/3385 With luck this will be fixed in ghc 8.6. Get stack from chocolatey. Use 32-bit stack for 32-bit builds, 64-bit for 64-bit.
2018-09-06stack.yaml tweaks.John MacFarlane1-2/+9
Use a patched version of foundation until https://github.com/haskell-foundation/foundation/pull/503 is fixed. Use latest pandoc-citeproc.
2018-09-06Org reader: respect export option `p` for planning infoAlbert Krewinkel5-2/+64
Inclusion of planning info (*DEADLINE*, *SCHEDULED*, and *CLOSED*) can be controlled via the `p` export option: setting the option to `t` will add all planning information in a *Plain* block below the respective headline.
2018-09-06Org reader internals: disable some GHC extensionsAlbert Krewinkel1-26/+32
The RecordWildCards and ViewPatterns language extensions can be used to shorten code, but usually also makes it harder to read. The DocumentTree module was hence refactored and no longer relies on these extensions.
2018-09-06MANUAL: Clarify when `--resource-path` has an effect.John MacFarlane1-0/+5
2018-09-06Muse reader: close the </quote> in indented tag testAlexander Krotov1-1/+2
There is already a separate test for unclosed </quote>.
2018-09-05Document encoding issue with `--listings` (#4873)damien clochard1-1/+6
Document encoding issue with `--listings`. Closes #4871.
2018-09-05Org reader: strip planning info from outputAlbert Krewinkel2-1/+60
Planning info is parsed, but not included in the output (as is the default with Emacs Org-mode). Fixes: #4867
2018-09-04Remove unnecessary indenting of TOC title (#4869)José de Mattos Neto1-3/+1
Fixes #4798
2018-09-04hlint some writersAlexander Krotov9-25/+21
2018-09-04hlint Muse writer testsAlexander Krotov1-6/+6
2018-09-04Remove redundant $Alexander Krotov1-1/+1
2018-09-03stack.yaml: use latest dev version of pandoc-citeproc.John MacFarlane1-1/+1
2018-09-03appveyor.yml : try building with lts-12.John MacFarlane1-3/+16
2018-09-03Remove obsolete RELEASE-CHECKLIST.md.John MacFarlane1-27/+0
2018-09-03Fix "new new" typo in changelogAlexander Krotov1-1/+1
2018-09-02Muse reader: autonumber sections in the correct orderAlexander Krotov2-4/+28
Parsing now stops at each section header to ensure the header is registered before parsing of the next section starts.