summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* 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
|
* stack.pkg.yaml - use latest pandoc-citeproc HEAD.John MacFarlane2017-03-17
| | | | This should address appveyor test failures.
* Adjust command test 3348.md to specify column width.John MacFarlane2017-03-17
| | | | This is meant to address a test failure on appveyor.
* Improved static linux alpine build.John MacFarlane2017-03-17
| | | | | | | | * Use -split-objs (reduces executable size from ~50M to 32M), at cost of much slower compilation. * Moved building of prereqs from CMD to RUN, so they can be cached. Doing 'make build' will fetch the latest from git and rebuild pandoc, but dependencies needn't be rebuilt.
* Added static-linux directory.John MacFarlane2017-03-17
| | | | | | | | | | | | | This provides a Makefile and Dockerfile sufficient for producing a completely statically linked linux executable for maximum portability. If docker is installed, this should suffice: make setup make build The binary will be placed in artifacts/.
* Added test for #256.John MacFarlane2017-03-16
|
* MANUAL: document `--abbreviations`.John MacFarlane2017-03-16
| | | | Closes #256.
* Add default abbreviations file (data/abbreviations).John MacFarlane2017-03-16
| | | | | | | | | | This contains a list of strings that will be recognized by pandoc's Markdown parser as abbreviations. (A nonbreaking space will be inserted after the period, preventing a sentence space in formats like LaTeX.) Users can override the default by putting a file abbreviations in their user data directory (`~/.pandoc` on *nix).
* Added --abbreviations=FILE option for custom abbreviations file.John MacFarlane2017-03-16
|
* LaTeX/Beamer writer: allow hyperlinks to frames.John MacFarlane2017-03-16
| | | | | | | | | | | Previously you could link to a header above or below slide level but not TO slide level. This commit changes that. Hypertargets are inserted inside frame titles; technically the reference is to just after the title, but in normal use (where slides are viewed full screen in a slide show), this does not matter. Closes #3220.
* Makefile: allow make test to take TESTARGS.John MacFarlane2017-03-15
|
* OpenDocument writer: use more widely available bullet characters.John MacFarlane2017-03-15
| | | | | | | The old characters weren't available in some font sets. These seem to work well on Windows and Linux versions of LibreOffice. Closes #1400.
* Removed another unused cabal dependency.John MacFarlane2017-03-15
|
* Removed some unnecessary build-depends.John MacFarlane2017-03-15
|
* Fixed weigh-pandoc so it compiles again.John MacFarlane2017-03-15
|
* Use tasty-golden for golden tests in Old.John MacFarlane2017-03-15
|
* Command tests: just findPandoc once.John MacFarlane2017-03-14
|
* Removed unneeded import.John MacFarlane2017-03-14
|
* Got rid of distracting warning in test output.John MacFarlane2017-03-14
|
* Small test plumbing improvement.John MacFarlane2017-03-14
|
* Use tasty for tests rather than test-framework.John MacFarlane2017-03-14
|
* Removed unused symbol.John MacFarlane2017-03-13
|
* Better handling of \part in LaTeX.John MacFarlane2017-03-13
| | | | | | | | | | | | Closes #1905. Removed stateChapters from ParserState. Now we parse chapters as level 0 headers, and parts as level -1 headers. After parsing, we check for the lowest header level, and if it's less than 1 we bump everything up so that 1 is the lowest header level. So `\part` will always produce a header; no command-line options are needed.
* Docx writer: Support 9 levels of headers.John MacFarlane2017-03-13
| | | | Closes #1642.
* RST writer: convert to PandocMonad, report on unrendered raw items.John MacFarlane2017-03-13
|
* ISSUE_TEMPLATE: add URL for pandoc-discuss.John MacFarlane2017-03-13
|
* Added github ISSUE_TEMPLATE.John MacFarlane2017-03-13
|
* Highlighting: highlighting now returns an Either rather than Maybe.John MacFarlane2017-03-13
| | | | | | | This allows us to display error information returned by the skylighting library. Display a warning if the highlighting library throws an error.
* Put TEI writer inside PandocMonad. Added warnings for omitted raw elements.John MacFarlane2017-03-13
| | | | | Also added identifiers on `<div>` elements. These were commented out before, not sure why?
* Org reader: interpret more meta value as inlinesAlbert Krewinkel2017-03-12
| | | | | | | | | | The values of the following meta variables are now interpreted using org-markup instead of treating them as pure strings: - *keywords*: comma-separated list of inlines - *subtitle*: inline values - *nocite*: inline values; using it multiple times accumulates the values.
* Converted DokuWiki writer to use PandocMonad.John MacFarlane2017-03-12
|
* MediaWiki writer: use PandocMonad.John MacFarlane2017-03-12
|