summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Ms writer: fixed hard line breaks.John MacFarlane2017-03-23
|
* Writers.Shared.gridTable: defensive coding around 'maximum'.John MacFarlane2017-03-23
|
* Updated ms tests.John MacFarlane2017-03-23
|
* MS writer: updated TODO comment.John MacFarlane2017-03-23
|
* Ms writer: Super/subscript support.John MacFarlane2017-03-23
| | | | | Also added some macro definitions to default template to support subscripts + better superscripts.
* Ms writer: support for fake smallcaps.John MacFarlane2017-03-23
|
* Ms. writer: don't render links in footnotes as footnotes.John MacFarlane2017-03-23
|
* Ms writer: Improved footnotes.John MacFarlane2017-03-23
|
* Ms writer: fixed strong/emph combination.John MacFarlane2017-03-23
| | | | Perhaps something similar is needed in the man writer.
* Initial addition of groff ms writer.John MacFarlane2017-03-23
| | | | | | | | | * New module: Text.Pandoc.Writers.Ms. * New template: default.ms. * The writer uses texmath's new eqn writer to convert math to eqn format, so a ms file produced with this writer should be processed with `groff -ms -e` if it contains math.
* Markdown reader: allow latex macro definitions indented 1-3 spaces.John MacFarlane2017-03-22
| | | | Previously they only worked if nonindented.
* Revert "Experimental change to charWidth in Pretty."John MacFarlane2017-03-22
| | | | This reverts commit c59e31722471ce3a67a41413de4e6a5ecfd00ba1.
* Experimental change to charWidth in Pretty.John MacFarlane2017-03-22
| | | | Hunch that this might help with #3526.
* stack.yaml: Use texmath-0.9.4.John MacFarlane2017-03-22
|
* Added to issue 3516 command test to debug test failure on appveyor.John MacFarlane2017-03-22
|
* Plain writer: use _(..) or ^(..) for super/subscript...John MacFarlane2017-03-21
| | | | ...unless unicode super/subscripted characters are available.
* Improve rendering of superscript in plain output.John MacFarlane2017-03-21
| | | | | | | We now handle a few non digit characters (+, -, =, parentheses) for which there are superscripted unicode characters. Closes #3518.
* RST writer: improve grid table output, fix bug with empty rows.John MacFarlane2017-03-21
| | | | | | | Uses the new gridTable in Writers.Shared, which is here improved to better handle 0-width cells. Closes #3516.
* Reuse Writers.Shared.gridTable in Haddock writer.John MacFarlane2017-03-21
|
* Moved more gridTable calculations to Writers.Shared.John MacFarlane2017-03-21
|
* Moved gridTable from Markdown writer to Writers.Shared.John MacFarlane2017-03-21
|
* Add `space_in_atx_header` extension.John MacFarlane2017-03-20
| | | | | | | | | | | | | | | | | This is enabled by default in pandoc and GitHub markdown but not the other flavors. This requirse a space between the opening #'s and the header text in ATX headers (as CommonMark does but many other implementations do not). This is desirable to avoid falsely capturing things ilke #hashtag or #5 Closes #3512.
* Added two lua test files to extra-source-files in pandoc.cabal.John MacFarlane2017-03-20
| | | | | This was caught by our new .travis.yml, which builds from an extracted sdist tarball instead of the repository.
* More travis fixes.John MacFarlane2017-03-20
|
* Travis: install hsb2hs.John MacFarlane2017-03-20
|
* More travis fixes.John MacFarlane2017-03-20
|
* Added hslua-aeson to stack.yamls.John MacFarlane2017-03-20
|
* More travis fixes.John MacFarlane2017-03-20
|
* Fixed .travis.yml.John MacFarlane2017-03-20
|
* .travis.yml: create a source dist and do cabal build and test there.John MacFarlane2017-03-20
| | | | | That way we catch errors due to files missing from the data section of pandoc.cabal.
* Lua filters (#3514)Albert Krewinkel2017-03-20
| | | | | | | | | * Add `--lua-filter` option. This works like `--filter` but takes pathnames of special lua filters and uses the lua interpreter baked into pandoc, so that no external interpreter is needed. Note that lua filters are all applied after regular filters, regardless of their position on the command line. * Add Text.Pandoc.Lua, exporting `runLuaFilter`. Add `pandoc.lua` to data files. * Add private module Text.Pandoc.Lua.PandocModule to supply the default lua module. * Add Tests.Lua to tests. * Add data/pandoc.lua, the lua module pandoc imports when processing its lua filters. * Document in MANUAL.txt.
* docx writer: lang meta, see #1667 (#3515)Mauro Bieg2017-03-20
|
* RST reader: recurse into bodies of unknown directives.John MacFarlane2017-03-19
| | | | | | | | | In most cases it's better to preserve the content than to emit it. This isn't guaranteed to have good results; it will fail spectacularly for unknown raw or verbatim directives. See #3432.
* Removed failing part of 3348 test.John MacFarlane2017-03-19
| | | | | | | | | This was failing because of a small discrepancy in markdown table header line lengths on appveyor. It's a minor issue, I can't see what is causing it, and it's irrelevant to the issue this is testing, so we'll just write native for this test.
* linux/make_tarball.sh: remove old target directory before creating.John MacFarlane2017-03-19
|
* Added control.in to repository.John MacFarlane2017-03-19
|
* Fixed paths: deb->linux.John MacFarlane2017-03-19
|
* linux tarball: man pages in share/man rather than man/.John MacFarlane2017-03-19
|
* Improved linux tar.gz creation and added Dockerfile to repository.John MacFarlane2017-03-19
|
* Rename static-linux -> linux.John MacFarlane2017-03-19
|
* Removed unneeded deb directory.John MacFarlane2017-03-19
| | | | We now use static-linux to create the deb.
* static-linux: Dockerfile now creates the .deb too.John MacFarlane2017-03-19
|
* stack.pkg.yaml - use latest pandoc-citeproc.John MacFarlane2017-03-19
|
* Update stack.pkg.yaml for latest pandoc-citeproc.John MacFarlane2017-03-19
|
* Use latest pandoc-citeproc HEAD.John MacFarlane2017-03-19
|
* static-linux: allow setting TREE to build from arbitrary git commit.John MacFarlane2017-03-19
|
* deb/Makefile: remove git submodule update.John MacFarlane2017-03-19
|
* Improved static linux build.John MacFarlane2017-03-19
| | | | | Also build pandoc-citeproc. Put pandoc and pandoc-citeproc executables into a version-labeled tgz.
* HTML reader: Better sanity checks on raw HTML.John MacFarlane2017-03-18
| | | | | | This also affects the Markdown reader. Closes #3257.
* Added test case to 3348 to try to figure out why appveyor build fails.John MacFarlane2017-03-17
|