aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-03-25Ms template: don't include www macros.John MacFarlane1-1/+0
2017-03-24Ms writer: Use indented paragraphs after first in section.John MacFarlane3-85/+111
Note that the current indentation setting is 0; see the settings in the template.
2017-03-24default.ms: Add settings for document variables like width.John MacFarlane3-5/+60
2017-03-24Ensure compatibility with hslua 0.5.*Albert Krewinkel7-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-24Use www.tmac in default.ms.John MacFarlane1-0/+1
This will allow us to use link macros, etc.
2017-03-24Ms writer: support --toc, date, abstract.John MacFarlane4-24/+28
2017-03-24Revert "LaTeX reader: be more picky about beamer angle arguments."John MacFarlane1-1/+1
This reverts commit b98a05d604ab4353c2e684beecf669b182d88906.
2017-03-24LaTeX reader: be more picky about beamer angle arguments.John MacFarlane1-1/+1
We now only allow them if they contain only numbers, spaces, `-`, and `,`.
2017-03-24Markdown writer: don't emit a simple table if `simple_tables` disabled.John MacFarlane2-9/+24
Closes #3529.
2017-03-24Ms writer: changed some names and comments, man -> ms.John MacFarlane1-10/+10
2017-03-24Ms writer: fixed rawblock/inline to accept "ms" format.John MacFarlane1-4/+4
2017-03-24Recognize .roff extension as ms format.John MacFarlane2-0/+10
2017-03-24PDF via groff ms: use -t and -KUTF-8 options to pdfroff.John MacFarlane1-1/+1
2017-03-24Ms writer: Use custom .HRULE macro for horizontal rule.John MacFarlane3-47/+43
2017-03-24Ms writer: warning for non-rendered raw content.John MacFarlane1-6/+10
2017-03-23Allow creation of pdf via groff ms and pdfroff.John MacFarlane5-35/+56
pandoc -t ms -o output.pdf input.txt
2017-03-23Ms writer: improved definition lists.John MacFarlane2-54/+39
Use standard .IP macro. Also properly escape ".
2017-03-23Ms writer: use .IP for more standard definition lists.John MacFarlane1-2/+1
2017-03-23Pipe tables: impose minimum cell size.John MacFarlane2-5/+21
This might help with #3526. At any rate, it fixes another bug (see test/command/3526.md).
2017-03-23Grid tables: remove unnecessary extra space in cells.John MacFarlane3-39/+39
2017-03-23Ms writer: fixed hard line breaks.John MacFarlane2-5/+2
2017-03-23Writers.Shared.gridTable: defensive coding around 'maximum'.John MacFarlane1-1/+2
2017-03-23Updated ms tests.John MacFarlane1-6/+16
2017-03-23MS writer: updated TODO comment.John MacFarlane1-1/+0
2017-03-23Ms writer: Super/subscript support.John MacFarlane2-2/+12
Also added some macro definitions to default template to support subscripts + better superscripts.
2017-03-23Ms writer: support for fake smallcaps.John MacFarlane1-28/+52
2017-03-23Ms. writer: don't render links in footnotes as footnotes.John MacFarlane2-11/+17
2017-03-23Ms writer: Improved footnotes.John MacFarlane2-7/+7
2017-03-23Ms writer: fixed strong/emph combination.John MacFarlane2-17/+58
Perhaps something similar is needed in the man writer.
2017-03-23Initial addition of groff ms writer.John MacFarlane9-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-22Markdown reader: allow latex macro definitions indented 1-3 spaces.John MacFarlane1-1/+8
Previously they only worked if nonindented.
2017-03-22Revert "Experimental change to charWidth in Pretty."John MacFarlane1-1/+0
This reverts commit c59e31722471ce3a67a41413de4e6a5ecfd00ba1.
2017-03-22Experimental change to charWidth in Pretty.John MacFarlane1-0/+1
Hunch that this might help with #3526.
2017-03-22stack.yaml: Use texmath-0.9.4.John MacFarlane2-2/+2
2017-03-22Added to issue 3516 command test to debug test failure on appveyor.John MacFarlane1-0/+36
2017-03-21Plain writer: use _(..) or ^(..) for super/subscript...John MacFarlane3-27/+34
...unless unicode super/subscripted characters are available.
2017-03-21Improve rendering of superscript in plain output.John MacFarlane2-13/+35
We now handle a few non digit characters (+, -, =, parentheses) for which there are superscripted unicode characters. Closes #3518.
2017-03-21RST writer: improve grid table output, fix bug with empty rows.John MacFarlane5-85/+91
Uses the new gridTable in Writers.Shared, which is here improved to better handle 0-width cells. Closes #3516.
2017-03-21Reuse Writers.Shared.gridTable in Haddock writer.John MacFarlane1-31/+3
2017-03-21Moved more gridTable calculations to Writers.Shared.John MacFarlane2-29/+33
2017-03-21Moved gridTable from Markdown writer to Writers.Shared.John MacFarlane3-43/+43
2017-03-20Add `space_in_atx_header` extension.John MacFarlane4-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-20Added two lua test files to extra-source-files in pandoc.cabal.John MacFarlane1-0/+2
This was caught by our new .travis.yml, which builds from an extracted sdist tarball instead of the repository.
2017-03-20More travis fixes.John MacFarlane1-6/+6
2017-03-20Travis: install hsb2hs.John MacFarlane1-0/+2
2017-03-20More travis fixes.John MacFarlane1-2/+2
2017-03-20Added hslua-aeson to stack.yamls.John MacFarlane2-1/+4
2017-03-20More travis fixes.John MacFarlane1-3/+2
2017-03-20Fixed .travis.yml.John MacFarlane1-2/+4
2017-03-20.travis.yml: create a source dist and do cabal build and test there.John MacFarlane1-8/+3
That way we catch errors due to files missing from the data section of pandoc.cabal.