Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-03-24 | Ensure compatibility with hslua 0.5.* | Albert Krewinkel | 7 | -7/+53 | |
The 0.5.0 release of hslua fixes problems with lua C modules on linux. The signature of the `loadstring` function changed, so a compatibility wrapper is introduced to allow both 0.4.* and 0.5.* versions to be used. | |||||
2017-03-24 | Use www.tmac in default.ms. | John MacFarlane | 1 | -0/+1 | |
This will allow us to use link macros, etc. | |||||
2017-03-24 | Ms writer: support --toc, date, abstract. | John MacFarlane | 4 | -24/+28 | |
2017-03-24 | Revert "LaTeX reader: be more picky about beamer angle arguments." | John MacFarlane | 1 | -1/+1 | |
This reverts commit b98a05d604ab4353c2e684beecf669b182d88906. | |||||
2017-03-24 | LaTeX reader: be more picky about beamer angle arguments. | John MacFarlane | 1 | -1/+1 | |
We now only allow them if they contain only numbers, spaces, `-`, and `,`. | |||||
2017-03-24 | Markdown writer: don't emit a simple table if `simple_tables` disabled. | John MacFarlane | 2 | -9/+24 | |
Closes #3529. | |||||
2017-03-24 | Ms writer: changed some names and comments, man -> ms. | John MacFarlane | 1 | -10/+10 | |
2017-03-24 | Ms writer: fixed rawblock/inline to accept "ms" format. | John MacFarlane | 1 | -4/+4 | |
2017-03-24 | Recognize .roff extension as ms format. | John MacFarlane | 2 | -0/+10 | |
2017-03-24 | PDF via groff ms: use -t and -KUTF-8 options to pdfroff. | John MacFarlane | 1 | -1/+1 | |
2017-03-24 | Ms writer: Use custom .HRULE macro for horizontal rule. | John MacFarlane | 3 | -47/+43 | |
2017-03-24 | Ms writer: warning for non-rendered raw content. | John MacFarlane | 1 | -6/+10 | |
2017-03-23 | Allow creation of pdf via groff ms and pdfroff. | John MacFarlane | 5 | -35/+56 | |
pandoc -t ms -o output.pdf input.txt | |||||
2017-03-23 | Ms writer: improved definition lists. | John MacFarlane | 2 | -54/+39 | |
Use standard .IP macro. Also properly escape ". | |||||
2017-03-23 | Ms writer: use .IP for more standard definition lists. | John MacFarlane | 1 | -2/+1 | |
2017-03-23 | Pipe tables: impose minimum cell size. | John MacFarlane | 2 | -5/+21 | |
This might help with #3526. At any rate, it fixes another bug (see test/command/3526.md). | |||||
2017-03-23 | Grid tables: remove unnecessary extra space in cells. | John MacFarlane | 3 | -39/+39 | |
2017-03-23 | Ms writer: fixed hard line breaks. | John MacFarlane | 2 | -5/+2 | |
2017-03-23 | Writers.Shared.gridTable: defensive coding around 'maximum'. | John MacFarlane | 1 | -1/+2 | |
2017-03-23 | Updated ms tests. | John MacFarlane | 1 | -6/+16 | |
2017-03-23 | MS writer: updated TODO comment. | John MacFarlane | 1 | -1/+0 | |
2017-03-23 | Ms writer: Super/subscript support. | John MacFarlane | 2 | -2/+12 | |
Also added some macro definitions to default template to support subscripts + better superscripts. | |||||
2017-03-23 | Ms writer: support for fake smallcaps. | John MacFarlane | 1 | -28/+52 | |
2017-03-23 | Ms. writer: don't render links in footnotes as footnotes. | John MacFarlane | 2 | -11/+17 | |
2017-03-23 | Ms writer: Improved footnotes. | John MacFarlane | 2 | -7/+7 | |
2017-03-23 | Ms writer: fixed strong/emph combination. | John MacFarlane | 2 | -17/+58 | |
Perhaps something similar is needed in the man writer. | |||||
2017-03-23 | Initial addition of groff ms writer. | John MacFarlane | 9 | -1/+1690 | |
* New module: Text.Pandoc.Writers.Ms. * New template: default.ms. * The writer uses texmath's new eqn writer to convert math to eqn format, so a ms file produced with this writer should be processed with `groff -ms -e` if it contains math. | |||||
2017-03-22 | Markdown reader: allow latex macro definitions indented 1-3 spaces. | John MacFarlane | 1 | -1/+8 | |
Previously they only worked if nonindented. | |||||
2017-03-22 | Revert "Experimental change to charWidth in Pretty." | John MacFarlane | 1 | -1/+0 | |
This reverts commit c59e31722471ce3a67a41413de4e6a5ecfd00ba1. | |||||
2017-03-22 | Experimental change to charWidth in Pretty. | John MacFarlane | 1 | -0/+1 | |
Hunch that this might help with #3526. | |||||
2017-03-22 | stack.yaml: Use texmath-0.9.4. | John MacFarlane | 2 | -2/+2 | |
2017-03-22 | Added to issue 3516 command test to debug test failure on appveyor. | John MacFarlane | 1 | -0/+36 | |
2017-03-21 | Plain writer: use _(..) or ^(..) for super/subscript... | John MacFarlane | 3 | -27/+34 | |
...unless unicode super/subscripted characters are available. | |||||
2017-03-21 | Improve rendering of superscript in plain output. | John MacFarlane | 2 | -13/+35 | |
We now handle a few non digit characters (+, -, =, parentheses) for which there are superscripted unicode characters. Closes #3518. | |||||
2017-03-21 | RST writer: improve grid table output, fix bug with empty rows. | John MacFarlane | 5 | -85/+91 | |
Uses the new gridTable in Writers.Shared, which is here improved to better handle 0-width cells. Closes #3516. | |||||
2017-03-21 | Reuse Writers.Shared.gridTable in Haddock writer. | John MacFarlane | 1 | -31/+3 | |
2017-03-21 | Moved more gridTable calculations to Writers.Shared. | John MacFarlane | 2 | -29/+33 | |
2017-03-21 | Moved gridTable from Markdown writer to Writers.Shared. | John MacFarlane | 3 | -43/+43 | |
2017-03-20 | Add `space_in_atx_header` extension. | John MacFarlane | 4 | -0/+23 | |
This is enabled by default in pandoc and GitHub markdown but not the other flavors. This requirse a space between the opening #'s and the header text in ATX headers (as CommonMark does but many other implementations do not). This is desirable to avoid falsely capturing things ilke #hashtag or #5 Closes #3512. | |||||
2017-03-20 | Added two lua test files to extra-source-files in pandoc.cabal. | John MacFarlane | 1 | -0/+2 | |
This was caught by our new .travis.yml, which builds from an extracted sdist tarball instead of the repository. | |||||
2017-03-20 | More travis fixes. | John MacFarlane | 1 | -6/+6 | |
2017-03-20 | Travis: install hsb2hs. | John MacFarlane | 1 | -0/+2 | |
2017-03-20 | More travis fixes. | John MacFarlane | 1 | -2/+2 | |
2017-03-20 | Added hslua-aeson to stack.yamls. | John MacFarlane | 2 | -1/+4 | |
2017-03-20 | More travis fixes. | John MacFarlane | 1 | -3/+2 | |
2017-03-20 | Fixed .travis.yml. | John MacFarlane | 1 | -2/+4 | |
2017-03-20 | .travis.yml: create a source dist and do cabal build and test there. | John MacFarlane | 1 | -8/+3 | |
That way we catch errors due to files missing from the data section of pandoc.cabal. | |||||
2017-03-20 | Lua filters (#3514) | Albert Krewinkel | 13 | -1/+528 | |
* Add `--lua-filter` option. This works like `--filter` but takes pathnames of special lua filters and uses the lua interpreter baked into pandoc, so that no external interpreter is needed. Note that lua filters are all applied after regular filters, regardless of their position on the command line. * Add Text.Pandoc.Lua, exporting `runLuaFilter`. Add `pandoc.lua` to data files. * Add private module Text.Pandoc.Lua.PandocModule to supply the default lua module. * Add Tests.Lua to tests. * Add data/pandoc.lua, the lua module pandoc imports when processing its lua filters. * Document in MANUAL.txt. | |||||
2017-03-20 | docx writer: lang meta, see #1667 (#3515) | Mauro Bieg | 1 | -1/+24 | |
2017-03-19 | RST reader: recurse into bodies of unknown directives. | John MacFarlane | 1 | -1/+2 | |
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. |