Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-07-22 | Textile reader: disallow empty URL in explicit link. | John MacFarlane | 3 | -1/+4 | |
Closes #3036. | |||||
2016-07-22 | Added test for extended code block in textile. | John MacFarlane | 2 | -0/+7 | |
Closes #3037. | |||||
2016-07-22 | Textile reader: support `bc..` extended code blocks. | John MacFarlane | 3 | -15/+33 | |
Also, remove trailing newline in code blocks (consistently with Markdown reader). | |||||
2016-07-22 | Removed flag setting for texmath in stack.full.yaml. | John MacFarlane | 1 | -2/+0 | |
2016-07-21 | stack.full.yaml - only build pandoc, pandoc-types, pandoc-citeproc. | John MacFarlane | 1 | -4/+0 | |
2016-07-21 | Updated stack.full.yaml. | John MacFarlane | 1 | -3/+6 | |
2016-07-21 | make_deb.sh: get pandoc-citeproc LICENSE from github. | John MacFarlane | 1 | -1/+1 | |
2016-07-21 | make_deb.sh: get pandoc-citeproc.1 directly from github. | John MacFarlane | 1 | -10/+5 | |
2016-07-21 | deb Vagrantfile: install curl. | John MacFarlane | 1 | -1/+1 | |
2016-07-20 | Small changes in debian package creation. | John MacFarlane | 2 | -3/+2 | |
Use more recent resolver, no longer need custom stack.yaml for hsb2hs | |||||
2016-07-20 | LaTeX reader: be more forgiving of non-standard characters. | John MacFarlane | 1 | -1/+1 | |
E.g. `^` outside of math. Some custom environments give these a meaning, so we should try not to fall over when we encounter them. | |||||
2016-07-20 | LaTeX reader: more robust parsing of unknown environments. | John MacFarlane | 1 | -2/+9 | |
We no longer fail on things like `^` inside options for tikz. Closes #3026. | |||||
2016-07-20 | Restored whitespace between paragraphs in beamer template. | John MacFarlane | 1 | -7/+9 | |
See jgm/pandoc-templates#207. | |||||
2016-07-20 | RST reader: use Div for admonitions. | John MacFarlane | 1 | -8/+6 | |
Previously blockquotes were used. Now a Div is used with class `admonition` and (if relevant) one of the following: `attention`, `caution`, `danger`, `error`, `hint`, `important`, `note`, `tip`, `warning`. `sidebar` is also put into a Div. Note: This will change rendering of RST documents! It should provide much more flexibility. Closes #3031. | |||||
2016-07-19 | Textile reader: improve definition list parsing. | John MacFarlane | 1 | -6/+13 | |
- Allow multiple terms (which we concatenate with linebreaks). - Fix exponential parsing bug (closes #3020 for real this time). | |||||
2016-07-18 | Textile reader: improved table parsing. | John MacFarlane | 1 | -22/+62 | |
We now handle cell and row attributes, mostly by skipping them. However, alignments are now handled properly. Since in pandoc alignment is per-column, not per-cell, we try to devine column alignments from cell alignments. Table captions are also now parsed, and textile indicators for thead and tfoot no longer cause parse failure. (However, a row designated as tfoot will just be a regular row in pandoc.) | |||||
2016-07-18 | LaTeX template: Added dummy definition for `\institute`. | John MacFarlane | 1 | -7/+7 | |
This isn't a standard command, and we want to avoid a crash when `institute` is used with the default template. | |||||
2016-07-17 | Fixd README date. | John MacFarlane | 1 | -1/+1 | |
2016-07-16 | Use cmark-0.5.3.1 with stack.lts6.yaml. | John MacFarlane | 1 | -0/+1 | |
2016-07-16 | Add aeson-pretty to stack.yaml for deb, windows. | John MacFarlane | 2 | -0/+2 | |
2016-07-16 | Use cmark-0.5.3.1 in stack.yaml. | John MacFarlane | 4 | -4/+4 | |
2016-07-15 | Updated changelog. | John MacFarlane | 1 | -0/+258 | |
2016-07-15 | Added aeson-pretty to osx/stack.yaml. | John MacFarlane | 1 | -0/+1 | |
2016-07-15 | Use cmark-0.5.3 in stack.yaml. | John MacFarlane | 4 | -0/+4 | |
2016-07-15 | Don't require haddock-library 1.4. | John MacFarlane | 2 | -1/+5 | |
Instead use CPP to work around version differences. | |||||
2016-07-15 | Use liftM since otherwise Functor type constraint needen in ghc 7.8. | John MacFarlane | 1 | -1/+1 | |
2016-07-14 | Fixed compiler warnings. | John MacFarlane | 6 | -14/+11 | |
2016-07-14 | Haddock reader - support math. | John MacFarlane | 1 | -0/+4 | |
The Haddock document model added elements for math in 1.4. | |||||
2016-07-14 | Require haddock-library >= 1.4. | John MacFarlane | 1 | -1/+1 | |
This has math support, DocMathInline and DocMathDisplay. | |||||
2016-07-14 | Use pandoc-citeproc-0.10.1 for packages. | John MacFarlane | 4 | -6/+5 | |
2016-07-14 | Updated man page. | John MacFarlane | 1 | -47/+60 | |
2016-07-14 | Fixed duplicate reference in README. | John MacFarlane | 1 | -2/+0 | |
2016-07-14 | Docx Writer: Use actual creation time as doc prop | Jesse Rosenthal | 1 | -4/+3 | |
Previously, we had used the user-supplied date, if available, for Word's document creation metadata. This could lead to weird results, as in cases where the user post-dates a document (so the modification might be prior to the creation). Here we use the actual computer time to set the document creation. | |||||
2016-07-14 | Shared: improve year sanity check in normalizeDate | Jesse Rosenthal | 1 | -6/+6 | |
Previously we parsed a list of dates, took the first one, and then tested its year range. That meant that if the first one failed, we returned nothing, regardless of what the others did. Now we test for sanity before running `msum` over the list of Maybe values. Anything failing the test will be Nothing, so will not be a candidate. | |||||
2016-07-14 | Shared: normalizeDate should reject illegal years. | Jesse Rosenthal | 1 | -5/+10 | |
We only allow years between 1601 and 9999, inclusive. The ISO 8601 actually says that years are supposed to start with 1583, but MS Word only allows 1601-9999. This should stop corrupted word files if the date is out of that range, or is parsed incorrectly. | |||||
2016-07-14 | Shared: Add further formats for `normalizeDate` | Jesse Rosenthal | 1 | -1/+2 | |
We want to avoid illegal dates -- in particular years with greater than four digits. We attempt to parse series of digits first as `%Y%m%d`, then `%Y%m`, and finally `%Y`. | |||||
2016-07-14 | Added resolver clause to stack.lts6.yaml. | John MacFarlane | 1 | -0/+1 | |
2016-07-14 | Added winpkg target to Makefile. | John MacFarlane | 1 | -0/+7 | |
This downloads the windows package from appveyor and signs it using the key. This way we needn't mess with a Windows VM to build the package. | |||||
2016-07-14 | make_oxs_package.sh - use OSX env variable. | John MacFarlane | 1 | -7/+7 | |
2016-07-14 | Version to 1.17.2. | John MacFarlane | 1 | -1/+1 | |
2016-07-14 | Removed some redundant class constraints. | John MacFarlane | 7 | -11/+11 | |
2016-07-14 | Fixed lts6 travis build. | John MacFarlane | 2 | -2/+15 | |
2016-07-14 | Merge pull request #3019 from tarleb/org-verbatim-fix | John MacFarlane | 2 | -2/+7 | |
Org reader: fix parsing of verbatim inlines | |||||
2016-07-14 | Fixed exponential parsing bug in textile reader. | John MacFarlane | 1 | -0/+1 | |
Closes #3020. | |||||
2016-07-14 | Org reader: fix parsing of verbatim inlines | Albert Krewinkel | 2 | -2/+7 | |
Org rules for allowed characters before or after markup chars were not checked for verbatim text. This resultet in wrong parsing outcomes of if the verbatim text contained e.g. space enclosed markup characters as part of the text (`=is_substr = True=`). Forcing the parser to update the positions of allowed/forbidden markup border characters fixes this. This fixes #3016. | |||||
2016-07-13 | stack.yaml - use ghc 8.01 and nightly. | John MacFarlane | 1 | -1/+2 | |
2016-07-11 | Allow QuickCheck 2.9. | John MacFarlane | 1 | -1/+1 | |
2016-07-05 | Merge pull request #3014 from tarleb/org-writer-div | John MacFarlane | 2 | -79/+41 | |
Org writer: improve Div handling | |||||
2016-07-05 | Org writer: improve Div handling | Albert Krewinkel | 2 | -79/+41 | |
Div blocks handling is changed to make the output look more like idiomatic org mode: - Div-wrapped content is output as-is if the div's attribute is the null attribute. - Div containers with an id but neither classes nor key-value pairs are unwrapped and the id is added as an anchor. - Divs with classes associated with greater block elements are wrapped in a `#+BEGIN`...`#+END` block. - The old behavior for Divs with more complex attributes is kept. | |||||
2016-07-04 | Added http-client dependencies to stack.yaml files. | John MacFarlane | 3 | -0/+6 | |