summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* appveyor - another attempt at setting the paths.John MacFarlane2015-04-26
|
* appveyor.yml - set path in shell in addition to registry.John MacFarlane2015-04-26
|
* EPUB writer: Remove linear=no from cover itemref.John MacFarlane2015-04-26
| | | | Closes #1609.
* appveyor - force rewrite of path in registry.John MacFarlane2015-04-26
|
* appveyor - set paths in registry.John MacFarlane2015-04-26
|
* appveyor.yml - specify full ghc path.John MacFarlane2015-04-26
|
* appveyor.yml - rearranged install and build scripts.John MacFarlane2015-04-26
|
* Added appveyor.yml for Windows CI.John MacFarlane2015-04-26
|
* Fixed regression with lists inside defintiion lists.John MacFarlane2015-04-26
| | | | | | | | | | This fixes a regression (not in any released version) on things like hi : - there Closes #2098.
* Merge pull request #2112 from lierdakil/issue2101John MacFarlane2015-04-26
|\ | | | | Custom Writer: Set foreign encoding to UTF-8
| * Custom Writer: Set foreign encoding to UTF-8Nikolay Yakimov2015-04-26
| | | | | | | | | | | | | | Closes #2101, #1634 Also factored out ByteString, since it's only used as an intermediate representation.
* | Updated copyright notices to -2015. Closes #2111.John MacFarlane2015-04-26
|/
* Added JOPTS to travis.John MacFarlane2015-04-25
| | | | This way we can set -j2 only for GHC > 7.4.
* Use -j2 for travis builds. (See #2110.)John MacFarlane2015-04-25
|
* Merge pull request #2110 from timtylin/patch/travis-new-apt-syntaxJohn MacFarlane2015-04-25
|\ | | | | Use the new Travis sudo-less syntax for APT dependencies
| * updates travis apt installs to the new sudo-less syntaxTim Lin2015-04-25
|/ | | | New syntax is specified here: http://docs.travis-ci.com/user/apt/
* EPUB tests: don't use joinPath, which varies across platforms.John MacFarlane2015-04-22
| | | | | | | | Instead, use a forward-slash to join paths, regardless of the platform. This matches the way MediaBag now works. See https://github.com/jgm/pandoc/commit/56e4ecab20613d86a6660547ed87e7ff4b80d632#commitcomment-10858449
* LaTeX reader: recognize `\newpage` as a block command.John MacFarlane2015-04-22
|
* Custom writer: use UTF-8 aware bytestring conversion.John MacFarlane2015-04-21
| | | | This might help with #2101.
* Merge pull request #2099 from RyanGlScott/masterJohn MacFarlane2015-04-20
|\ | | | | Bump zlib upper version bounds
| * Bump zlib upper version boundsRyanGlScott2015-04-20
|/
* Merge pull request #2095 from pombreda/patch-1John MacFarlane2015-04-20
|\ | | | | Fixed typo in URL for dzslides
| * Fixed typo in URL for dzslidesPhilippe Ombredanne2015-04-20
| |
* | Added license & copyright for lua to COPYRIGHT.John MacFarlane2015-04-20
|/ | | | Closes #2096.
* Rewrote charsInBalancedBrackets.John MacFarlane2015-04-19
| | | | | | This version should be a bit more efficient. This doesn't help with #1735, however.
* Merge pull request #2090 from lierdakil/issue2083John MacFarlane2015-04-19
|\ | | | | Fix for #2083 (citation suffix clashes with links and footnotes)
| * MD Reader: Fix links/footnotets after citationsNikolay Yakimov2015-04-20
| | | | | | | | | | | | Footnotes: check if '^' follows '[' Links: check if '[' or '(' follows ']' Shorthand links: attempt to lazily parse suffix as referenceLink
| * MD Reader: Tests for links/footnotes after citationsNikolay Yakimov2015-04-20
|/ | | | In-text citation suffix clashes with links and footnotes
* Revert "Merge pull request #1947 from mpickering/Fmonad"John MacFarlane2015-04-18
| | | | | | | | | | | | | Closes #2062. This reverts commit c302bdcdbe97b38721015fe82403b2a8f488a702, reversing changes made to b983adf0d0cbc98d2da1e2751f46ae1f93352be6. Conflicts: src/Text/Pandoc/Parsing.hs src/Text/Pandoc/Readers/Markdown.hs src/Text/Pandoc/Readers/Org.hs src/Text/Pandoc/Readers/RST.hs
* Added test case for #2062.John MacFarlane2015-04-18
|
* Markdown writer: improved escaping.John MacFarlane2015-04-18
| | | | | | | | `<` should not be escaped as `\<`, for compatibility with original Markdown. We now escape `<` and `>` with entities. Also, we now backslash-escape square brackets. Closes #2086.
* Merge pull request #2093 from gbataille/genericTypoJohn MacFarlane2015-04-18
|\ | | | | Typo on Text.Pandoc.Generic
| * Typo on Text.Pandoc.GenericGrégory Bataille2015-04-18
| |
* | Markdown definition lists: don't require indent for first line.John MacFarlane2015-04-18
|/ | | | | | | | | | | | | | | | | | | | | | | | | | Previously the body of the definition (after the `:` or `~` marker) needed to be in column 4. This commit relaxes that requirement, to better match the behavior of PHP Markdown Extra. So, now this is a valid definition list: foo : bar This patch also helps resolve a potentially ambiguity with table captions: foo : bar ----- table ----- Is "bar" a definition, or the caption for the table? We'll count it as a caption for the table. Closes #2087.
* More principled fix for #1820.John MacFarlane2015-04-17
| | | | | | | | If the tag parses as a comment, we check to see if the input starts with `<!--`. If not, it's bogus comment mode and we fail htmlTag. Includes test case. Closes #1820.
* Merge branch 'jlduran-latex-tightlist'John MacFarlane2015-04-17
|\
| * Merge branch 'latex-tightlist' of https://github.com/jlduran/pandoc into ↵John MacFarlane2015-04-17
|/| | | | | | | | | | | | | jlduran-latex-tightlist Conflicts: data/templates
| * LaTeX writer: Use a declaration for tight listsJose Luis Duran2014-09-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, pandoc has hard-coded the following in order to make tight lists in LaTeX: ```hs text "\\itemsep1pt\\parskip0pt\\parsep0pt" ``` Which is fine, but does not allow customizations. For example, the `memoir` class already has a `\tightlist` declaration for this purpose: ```tex \newcommand{\tightlist}{% \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}} ``` I'm proposing to use a similar solution: ```diff @@ In Writers/LaTeX.hs: -then text "\\itemsep1pt\\parskip0pt\\parsep0pt" +then text "\\tightlist" @@ In templates/default.latex: +\newcommand{\tightlist}{% + \setlength{\itemsep}{1pt}\setlength{\parskip}{0pt}\setlength{\parsep}{0pt}} ``` This allows us to customize the tightness to our needs. Backward Compatibility If a person is using a custom LaTeX template (not based upon the `memoir` class), the `\tightlist` declaration must be added.
* | Merge pull request #1954 from mcmtroffaes/feature/citekey-firstchar-alphanumJohn MacFarlane2015-04-17
|\ \ | | | | | | Allow digit as first character of a citation key.
| * | Allow digit as first character of a citation key.Matthias C. M. Troffaes2015-02-18
| | | | | | | | | | | | | | | | | | | | | | | | * Update parser to recognize citation keys starting with a digit. * Update documentation accordingly. * Test case added. See https://github.com/jgm/pandoc-citeproc/issues/97
* | | Merge pull request #2079 from lierdakil/rst-normalize-headingsJohn MacFarlane2015-04-17
|\ \ \ | | | | | | | | RST Writer: Normalize headings to sequential levels
| * | | RST Writer: Tests for rubrics and heading normalizationNikolay Yakimov2015-04-16
| | | |
| * | | RST Writer: treat headings in block quotes, etc as rubricsNikolay Yakimov2015-04-16
| | | |
| * | | RST Writer: Normalize headings to sequential levelsNikolay Yakimov2015-04-13
| | | | | | | | | | | | | | | | This is pretty much required by docutils.
* | | | Merge pull request #2088 from AndreasLoow/masterJohn MacFarlane2015-04-17
|\ \ \ \ | | | | | | | | | | Various minor formatting and consistency fixes for the README
| * | | | Various minor formatting and consistency fixes for the program options.Andreas Lööw2015-04-16
| | | | |
| * | | | Minor, fixed a Markdown error that caused formatting problems.Andreas Lööw2015-04-16
| | | | |
* | | | | Merge pull request #2092 from lierdakil/issue1909John MacFarlane2015-04-17
|\ \ \ \ \ | | | | | | | | | | | | MD Reader: Smart apostrophe after inline math
| * | | | | MD Reader: Smart `'` after inline mathNikolay Yakimov2015-04-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #1909. Adds new parser combinator to Parsing.hs `a <+?> b` : if a succeeds, applies b and mappends output (if any) to result of a. If b fails, it's just a, if a fails, whole expression fails.
| * | | | | MD Reader: Test for smart `'` after inline mathNikolay Yakimov2015-04-18
| | | | | |