summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | EPUB writer fixes:John MacFarlane2017-10-30
| | | | | | | | | | | | | | | | | | | | | | - Ensure that epub2 is recognized as a non-text format, so that a template is used. - Don't include "prefix" attribute for ibooks for epub2. It doesn't validate. - Fix stylesheet paths; previously we had an incorrect stylesheet path for the cover page and nav page.
* | Linux package build: ensure that pandoc-citeproc is statically linked.John MacFarlane2017-10-30
| |
* | trypandoc: add native.John MacFarlane2017-10-30
| |
* | Remove hftf from list of authors.John MacFarlane2017-10-30
| | | | | | | | hftf == Ophir Lifshitz
* | LaTeX reader: insert space when needed in macro expansion.John MacFarlane2017-10-30
| | | | | | | | | | | | | | Sometimes we need to insert a space after a control sequence to prevent it merging with a following letter. Closes #4007.
* | Allow unbraced arguments for macros.John MacFarlane2017-10-30
| | | | | | | | See #4007.
* | Added failing command test for #4007.John MacFarlane2017-10-30
| |
* | Allow body of macro definition to be unbraced.John MacFarlane2017-10-30
| | | | | | | | | | | | | | | | e.g. \newcommand\arrow\to See #4007.
* | Add ms to trypandoc output formats.John MacFarlane2017-10-29
| |
* | Improved menus for trypandoc.John MacFarlane2017-10-29
| |
* | Regen man page.John MacFarlane2017-10-29
| |
* | Makefile: fix version detection.John MacFarlane2017-10-29
| |
* | Changelog format fixes.John MacFarlane2017-10-29
| |
* | Fixed warnings.John MacFarlane2017-10-29
| |
* | Export all of Text.Pandoc.Class from Text.Pandoc.John MacFarlane2017-10-29
| |
* | INSTALL - removed "building the whole pandoc ecosystem."John MacFarlane2017-10-29
| | | | | | | | | | This is irrelevant now with stack allowing us to depend on arbitrary git commits.
* | Removed useless notes state in DokuWiki writer.John MacFarlane2017-10-29
| |
* | changelog formatting fix.John MacFarlane2017-10-29
| |
* | Changelog formatting fix.John MacFarlane2017-10-29
| |
* | Source code reformatting.John MacFarlane2017-10-29
| |
* | hlint suggestions.John MacFarlane2017-10-29
| |
* | Added creole reader test files to pandoc.cabal.John MacFarlane2017-10-29
| |
* | More hlint.John MacFarlane2017-10-29
| |
* | Makefile: make SOURCEFILES overridable for make lint, make format.John MacFarlane2017-10-29
| |
* | Add .hlint.yamlJohn MacFarlane2017-10-29
| |
* | Small reformat.John MacFarlane2017-10-29
| |
* | Use uncurry.John MacFarlane2017-10-29
| |
* | More hlint fixes.John MacFarlane2017-10-29
| |
* | Update changelog.John MacFarlane2017-10-29
| |
* | Write FB2 lists without nesting blocks inside <p> (#4004)Alexander2017-10-29
| | | | | | | | | | | | | | | | | | | | | | | | According to FB2 XML schema <empty-line /> cannot be placed inside <p>. Linux FBReader can't display such paragraphs, e.g. any "loose" lists produced by pandoc prior to this commit. Besides that, FB2 writer placed <p> inside <p> when writing nested lists, this commit fixes the bug. Also this commit removes leading non-breaking space from ordered lists for consistency with bullet lists. Definition lists are not affected at all.
* | Creole reader (#4002)Sascha Wilde2017-10-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Basic skeleton for creole reader. No real functionality besides preliminary bold and italics yet. * Creole: add support for bold/italic with implicit end at paragraph end. * Creole: add support for headings. * Creole: add support for tilde escaped chars. * Basic skeleton for creole reader. No real functionality besides preliminary bold and italics yet. * Creole: add support for bold/italic with implicit end at paragraph end. * Creole: add support for headings. * Creole: add support for tilde escaped chars. * Add a test suite for the creole parser So far this covers only things the parser already supports. * Added simple parsing of flat unordered lists. * Added tests for unordered lists in creole. * First, wrong(!) implementation of sublists. Fails test, as sublists should not be embedded in a list item! * Implementation of unordered sublists. * Added support for ordered lists to creole reader. * Added utility function to append parsers to Creole reader. * Creole reader: Fixed list item end detection in sub lists. * Tests for creole reader: added more tests for lists. Covering ordered and unordered tests, even mixed. Tests for formatting in list items still missing... * Added "nowiki" blocks. One exception rule is missing... * Creole reader: nowiki: implemented exception for curly brackets. * Creole reader: added inline nowiki. * Creole reader: added horizontalRule. * Creole reader: added auto linking of URIs. * Creole reader: detect horizontalRule as para end. Used the opportunity for a little refactoring. * Creole reader: added forced line breaks. Including test. * Creole reader: implement wiki links. * Creole reader: added image support. * Creole reader: support images as links. * Creole reader: implemented placeholder -- by simply dropping them. * Creole reader: added tests for links. After observing a regression, it was really time... ;-) * Creole reader: fixed links with names. * Creole reader: allow space after first of enclosing tags. Space after the start of formatting tags are allowed with creole, e.g. "there is // italic text // in here" is legal. This problem was discovered using the creole1.0test.txt document from http://www.wikicreole.org/wiki/Creole1.0TestCases See l.57: # // italic item 3 // * Creole reader: fixed links without names. * Creole reader: Tests, sorted into groups. * Creole reader: implemented tables. * Removed redundant import. * Creole reader: add correct escaping of links. * Creole reader: allow handling of e.g. links in parenthesis and quotes. * Creole reader: Modified disclaimer as most of the code is actually by me. * Creole reader: Tests: added escaped links. * Creole reader: preserve leading and trailing space in bold/italic. * Creole reader: detect tables without a leading blank line. * Creole Reader: added official creole1.0test.txt as "old" test. The base document was downloaded from http://www.wikicreole.org/wiki/Creole1.0TestCases. The Wiki, and therefore the test document is Copyright (C) by the contributors. Some rights reserved, license CC BY-SA. http://creativecommons.org/licenses/by-sa/1.0/
* | Use latest pandoc-citeproc release for binary package.John MacFarlane2017-10-28
| |
* | Fix warning for older GHC versions.John MacFarlane2017-10-28
|/
* Try to fix imports for older ghc.John MacFarlane2017-10-28
|
* Changelog mis-spellings.John MacFarlane2017-10-28
|
* Change order of imports to satisfy older ghc.John MacFarlane2017-10-28
|
* Changelog: note on --pdf-engine-optJohn MacFarlane2017-10-27
|
* Update man/pandoc.1.John MacFarlane2017-10-27
|
* Update date on MANUAL.txtJohn MacFarlane2017-10-27
|
* hlint suggestions.John MacFarlane2017-10-27
|
* Don't rely on syb when we don't need to.John MacFarlane2017-10-27
|
* Removed unnecessary build-deps.John MacFarlane2017-10-27
|
* hlint changes.John MacFarlane2017-10-27
|
* hlint suggestions.John MacFarlane2017-10-27
|
* hlint suggestions.John MacFarlane2017-10-27
|
* hlint suggestions.John MacFarlane2017-10-27
|
* More code simp in pandoc.hs.John MacFarlane2017-10-27
|
* pandoc.hs - removed some cruft.John MacFarlane2017-10-27
|
* Automatic reformating by stylish-haskell.John MacFarlane2017-10-27
|
* Updated AUTHORS.md and changelog.John MacFarlane2017-10-27
|