Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-06-18 | Use revealjs's math plugin for mathjax. | John MacFarlane | 2 | -3/+18 | |
This is a thin wrapper around mathjax that makes math look better on revealjs. See https://github.com/hakimel/reveal.js/#mathjax We do this by setting the 'mathjax' boolean variable and using it in the revealjs template. Also, for revealjs and mathjax, we don't assign the usual thing to the 'math' variable, since it's handled by mathjax config. Closes #3743. | |||||
2017-06-18 | In producing PDFs, warn if the font is missing some characters. | John MacFarlane | 2 | -13/+40 | |
* Added `MissingCharacter` to `LogMessage` in Text.Pandoc.Logging. * Parse the (xe)latex log for missing character warnings and issue the warning. Closes #3742. | |||||
2017-06-17 | Allow QuickCheck 2.10 | John MacFarlane | 1 | -1/+1 | |
2017-06-17 | Relax time and process in preparation for GHC 8.2 (#3739) | Bartosz Nitka | 1 | -3/+3 | |
GHC 8.2 is very likely to ship with process-1.6.0.0 and time-1.8.0.1. Consult: https://ghc.haskell.org/trac/ghc/wiki/Commentary/Libraries/VersionHistory | |||||
2017-06-17 | Use Control.Monad.State.Strict throughout. | John MacFarlane | 33 | -34/+34 | |
This gives 20-30% speedup and reduction of memory usage in most of the writers. | |||||
2017-06-12 | Changed "extracting..." warning to a regular log message. | John MacFarlane | 3 | -35/+25 | |
This makes it sensitive to proper verbosity settings. (It is now treated as INFO rather than WARNING, so one doesn't get these messages for creation of tmp images while making a pdf.) API changes: * Removed extractMediaBag from Text.Pandoc.MediaBag. * Added Extracting as constructor for LogMessage. | |||||
2017-06-12 | Markdown writer: don't allow soft break in header. | John MacFarlane | 2 | -0/+32 | |
Closes #3736. | |||||
2017-06-11 | Don't allow backslash + newline to affect block structure. | John MacFarlane | 4 | -8/+30 | |
Note that as a result of this change, the following, which formerly produced a header with two lines separated by a line break, will now produce a header followed by a paragraph: # Hi\ there This may affect some existing documents that relied on this undocumented and unintended behavior. This change makes pandoc more consistent with other Markdown implementations, and with itself (since the two-space version of a line break doesn't work inside ATX headers, and neither version works inside Setext headers). Closes #3730. | |||||
2017-06-11 | Properly decode source from stdin. | John MacFarlane | 1 | -2/+1 | |
This should fix the appveyor failures. | |||||
2017-06-11 | Revert "Command tests: small change to try to fix appveyor failures." | John MacFarlane | 1 | -4/+3 | |
This reverts commit 0ab26ac9ebb0196691ec064820eac4e640f0d52c. Failed experiment. | |||||
2017-06-11 | Rewrote HTML reader to use Text throughout. | John MacFarlane | 1 | -137/+194 | |
- Export new NamedTag class from HTML reader. - Effect on memory usage is modest (< 10%). | |||||
2017-06-11 | Command tests: small change to try to fix appveyor failures. | John MacFarlane | 1 | -3/+4 | |
2017-06-11 | stack.pkg.yaml - update pandoc-citeproc commit. | John MacFarlane | 1 | -1/+1 | |
2017-06-11 | Support for \faCheck and \faClose (#3727) | schrieveslaach | 2 | -0/+16 | |
2017-06-11 | Removed redundant import. | John MacFarlane | 1 | -1/+1 | |
2017-06-11 | Switched Writer types to use Text. | John MacFarlane | 48 | -210/+292 | |
* XML.toEntities: changed type to Text -> Text. * Shared.tabFilter -- fixed so it strips out CRs as before. * Modified writers to take Text. * Updated tests, benchmarks, trypandoc. [API change] Closes #3731. | |||||
2017-06-10 | Writers.Shared: metaToJSON, generalized type so it can take a Text. | John MacFarlane | 1 | -9/+9 | |
Previously a String was needed as argument; now any ToJSON instance will do. API change. | |||||
2017-06-10 | Writers: changed StringWriter -> TextWriter. | John MacFarlane | 1 | -46/+47 | |
2017-06-10 | Fixed trypandoc to work with new API. | John MacFarlane | 1 | -53/+15 | |
2017-06-10 | Fixed weigh-pandoc for Text readers. | John MacFarlane | 3 | -3/+8 | |
2017-06-10 | Fixed benchmark to work with Text readers. | John MacFarlane | 2 | -5/+8 | |
2017-06-10 | Changed all readers to take Text instead of String. | John MacFarlane | 29 | -624/+672 | |
Readers: Renamed StringReader -> TextReader. Updated tests. API change. | |||||
2017-06-10 | Readers: Changed StringReader -> TextReader. | John MacFarlane | 1 | -23/+26 | |
2017-06-10 | UTF8: export fromText, fromTextLazy. | John MacFarlane | 1 | -2/+10 | |
2017-06-10 | App: change readSource(s) to use Text instead of String. | John MacFarlane | 1 | -10/+14 | |
2017-06-10 | UTF8: export toText, toTextLazy. | John MacFarlane | 1 | -17/+27 | |
Define toString, toStringLazy in terms of them. | |||||
2017-06-10 | Rewrote convertTabs to use Text not String. | John MacFarlane | 1 | -17/+11 | |
2017-06-09 | Changed comodo code signing key path. | John MacFarlane | 1 | -1/+1 | |
2017-06-05 | Added aspectratio variable to beamer template (#3723). | Václav Haisman | 2 | -1/+6 | |
* Transplant jgm/pandoc-templates#236 to Pandoc repository. * Document `aspectratio` in user manual. * Enumerate possible values for `aspectratio`. | |||||
2017-06-04 | Updated to lts-8.16 in stack.pkg.yaml. | John MacFarlane | 1 | -1/+1 | |
2017-06-04 | Removed circle.yml. | John MacFarlane | 1 | -13/+0 | |
2017-06-04 | Add circle.yml for CircleCI test. | John MacFarlane | 1 | -0/+13 | |
2017-06-04 | Fixed MacOS packaging script. | John MacFarlane | 1 | -10/+8 | |
2017-06-04 | Remove cpphs build requirement -- it is no longer needed. | John MacFarlane | 1 | -3/+0 | |
It was required when we used hsb2hs but no longer seemes needed with file-embed. | |||||
2017-06-04 | Updated man page. | John MacFarlane | 1 | -186/+347 | |
2017-06-04 | Use latest pandoc-citeproc in binary packages. | John MacFarlane | 1 | -1/+1 | |
2017-06-04 | stack.yaml - Use lts-8.16 resolver. | John MacFarlane | 1 | -1/+1 | |
2017-06-04 | .travis.yml - removed hsb2hs stuff. | John MacFarlane | 1 | -2/+1 | |
2017-06-03 | Improve code style in lua and org modules | Albert Krewinkel | 12 | -83/+75 | |
2017-06-03 | Org reader: apply hlint suggestions | Albert Krewinkel | 7 | -89/+84 | |
2017-06-02 | hlint suggestions. | John MacFarlane | 8 | -36/+37 | |
2017-06-02 | Fixed keywords in docx writer. | John MacFarlane | 1 | -1/+6 | |
(See #3719) | |||||
2017-06-02 | Merge pull request #3719 from iandol/patch-2 | John MacFarlane | 1 | -0/+1 | |
Add keywords metadata to docx core.xml document properties | |||||
2017-06-02 | Fixed HTML reader. | John MacFarlane | 1 | -2/+3 | |
2017-06-02 | Add keywords metadata to docx document properties | Ian | 1 | -0/+1 | |
Hi, I don't know haskell so possibly this is wrong, but DOCX stores keywords in cp:keywords in core.xml, and this should be easy to add from the pandoc metadata (I copy and paste the author code). As far as I can tell (no clear documentation, just a few refs), keywords should be separated with a comma. | |||||
2017-06-01 | HTML reader: Use sets instead of lists for block tag lookup. | John MacFarlane | 1 | -50/+43 | |
2017-06-01 | HTML reader: Removed "button" from block tag list. | John MacFarlane | 1 | -1/+1 | |
It is already in the eitherBlockOrInlineTag list, and should be both places. Closes #3717. Note: the result of this change is that there will be p tags around the whole paragraph. That is the right result, because the `button` tags are treated as inline HTML here, and the whole chunk of text is a Markdown paragraph. | |||||
2017-06-01 | HTML writer: Avoid two class attributes when adding 'uri' class. | John MacFarlane | 2 | -7/+13 | |
Closes #3716. | |||||
2017-06-01 | Some hlint refactoring. | John MacFarlane | 3 | -38/+34 | |
2017-06-01 | Makefile: added 'lint' target. | John MacFarlane | 1 | -1/+4 | |