aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-07-14Markdown reader: don't allow bare URI links or autolinks in link label.John MacFarlane2-1/+14
Added test cases. Closes #2300.
2015-07-14Improved bare autolink detection.John MacFarlane2-3/+6
Previously we disallowed `-` at the end of an autolink, and disallowed the combination `=-`. This commit liberalizes the rules for allowing punctuation in a bare URI. Added test cases. One potential drawback is that you can no longer put a bare URI in em dashes like this this uri---http://example.com---is an example. But in this respect we now match github's treatment of bare URIs. Closes #2299.
2015-07-14Allow vector 0.11.John MacFarlane1-1/+1
2015-07-13HTML writer: support speaker notes in dzslides.John MacFarlane1-0/+1
With this change `<div class="notes">` and also `<div class="notes" role="note">` will be output if `-t dzslides` is used. So we can have speaker notes in dzslides too. Thanks to maybegeek.
2015-07-13Updated dzslides template.John MacFarlane1-30/+128
2015-07-13Improved documentation of options to print system default files.John MacFarlane1-3/+5
`--print-default-data-file` and `--print-default-template`. Closes #2298.
2015-07-13Merge pull request #2295 from dev-zero/masterJohn MacFarlane2-8/+8
DokuWiki: write $..$ instead of <math>..</math>
2015-07-13DokuWiki: write $..$ instead of <math>..</math>Tiziano Müller2-8/+8
MathJax seems currently to be the only maintained math rendering extension for DokuWiki and it uses $..$ instead of <math>..</math>.
2015-07-12Changed hierarchicalize so it treats references div as top-level header.John MacFarlane1-0/+5
Fixes a bug with `--section-divs`, where the final references section added by pandoc-citeproc, enclosed in its own div, got put in the div for the section previous to it. This fixes #2294. Longer term, we might think about how hierarchicalize should interact with Div elements.
2015-07-10Updated man page.John MacFarlane1-14/+16
2015-07-10Updated changelog.John MacFarlane1-0/+3
2015-07-10Removed tabs from source.John MacFarlane1-3/+3
2015-07-10Avoid parsing partial URLs as HTML tags.John MacFarlane2-1/+11
Closes #2277.
2015-07-09Version bump to 1.15.0.5 and updated changelog.John MacFarlane2-1/+36
2015-07-09Added to Contributors list.John MacFarlane1-2/+6
2015-07-09Updated pandoc.wxs.John MacFarlane1-64/+113
From @nkalvi with a few modifications (custom variables). - when per-machine installation is chosen, the system path is updated instead of the user's - an appropriate default is used for per-machine installation directory.
2015-07-08Merge pull request #2266 from PromyLOPh/fieldinlineJohn MacFarlane2-31/+49
RST: Support inline markup for field list names
2015-07-08PDF: Make sure `--latex-engine-opt` goes before the filename...John MacFarlane1-1/+1
on the command line. LaTeX needs the argument to come after the options. Closes #1779 - again! Thanks to squisher for pointing out the problem.
2015-07-08Merge pull request #2282 from adunning/patch-1John MacFarlane1-3/+3
CommonMark Writer: Correct tags used for superscript/subscript
2015-07-08Correct superscript/subscript.Andrew Dunning1-3/+3
2015-07-07Fixed email javascript obfuscation with mailto: URLs.John MacFarlane2-3/+3
This fixes a potential security issue. Because single quotes weren't being escaped in the link portion, a specially crafted email address could allow javascript code injection. [Jim'+alert('hi')+'OBrien](mailto:me@example.com) Closes #2280.
2015-07-06Updated context writer test.John MacFarlane1-1/+1
2015-07-06ConTeXt template: activate hanging indent for definition lists.John MacFarlane1-7/+7
(mb21)
2015-07-06Setup.hs: better version detection in older hsb2hs.John MacFarlane1-7/+11
If it returns an error with input `--version`, recover gracefully.
2015-07-05Changes in WiX installer.John MacFarlane1-1/+2
These should allow a per-user install without elevated privileges, while still allowing a systemwide install with privileges.
2015-07-05Make cabal require hsb2hs >= 0.3.1.John MacFarlane3-2/+19
This is done by adding `hookedPrograms` in `Setup.hs`, which allows us to include `hsb2hs` in Build-Tools in cabal.
2015-07-05Travis: only do sdist with cabal != 1.16.John MacFarlane1-6/+5
2015-07-05Travis: reorder hsb2hs install.John MacFarlane1-1/+3
2015-07-04Travis: install hsb2hs.John MacFarlane1-0/+1
2015-07-04Makefile: prettier 'download_stats'.John MacFarlane1-1/+1
2015-07-04Clarified that templates go in templates subdirectory of user data dir.John MacFarlane1-3/+3
Closes #2272.
2015-07-03Setup.hs: Don't require hsb2hs unless embed_data_files flag specified.John MacFarlane1-8/+15
2015-07-03Try to fix travis build for ghc 7.4.2.John MacFarlane1-0/+1
2015-07-03Fixed travis.John MacFarlane1-1/+1
2015-07-03Travis: build in a directory created by sdist.John MacFarlane1-0/+2
This will catch packaging bugs.
2015-07-03Updated changelog.John MacFarlane1-0/+13
2015-07-03Tests.Readers.RST: Test metadata with inline markup tooLars-Dominik Braun1-4/+6
2015-07-03Tests.Readers.RST: Group field list testsLars-Dominik Braun1-24/+26
2015-07-03Readers.RST: Factor out inline markup string parsingLars-Dominik Braun1-15/+11
2015-07-03Readers.RST: Parse field list nameLars-Dominik Braun2-3/+21
“Inline markup is parsed in field names.” [1] [1] http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#field-lists
2015-07-02Added pandoc.1 to repository. Don't build as part of cabal build.John MacFarlane6-28/+4352
The process was too fragile. It made too many assumptions about available libraries (which failed sometimes when sandboxes were used). This is a low-tech solution. The only drawback is that `man/pandoc.1` is a generated file in the repository. It will need to be regenerated periodically when README changes.
2015-07-02Bump date on READMEJohn MacFarlane1-1/+1
2015-07-02Bump version to 1.15.0.4.John MacFarlane1-1/+1
2015-07-02WiX: Set InstallPrivileges to limited.John MacFarlane1-0/+1
Default is "elevated", which requires admin privileges.
2015-07-02Make copying of man pages respect --destdir.John MacFarlane1-12/+11
Closes #2262.
2015-07-02Better error messages for filters:John MacFarlane1-2/+8
- Inform user if filter requires an interpreter that isn't found in the path. - Inform user if filter returns an error status.
2015-07-02Bump version to 1.15.0.3, updated changelog.John MacFarlane2-1/+5
2015-07-02Setup.hs: ensure target directory is created when installing man page.John MacFarlane1-4/+3
2015-07-02Version bump to 1.15.0.2, updated changelog.John MacFarlane2-1/+5
2015-07-02Added man page source files to extra-source-files.John MacFarlane1-1/+6