summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Update dev version of pandoc-citeproc in stack.yaml.John MacFarlane2017-02-07
|
* Use latest dev version of pandoc-citeproc.John MacFarlane2017-02-07
|
* Removed --parse-raw and readerParseRaw.John MacFarlane2017-02-06
| | | | | | | | | | | | | | | | | | | | | | | These were confusing. Now we rely on the +raw_tex or +raw_html extension with latex or html input. Thus, instead of --parse-raw -f latex we use -f latex+raw_tex and instead of --parse-raw -f html we use -f html+raw_html
* default.beamer changes (Thomas Hodgson):John MacFarlane2017-02-06
| | | | | | - Use dvipsnames options when colorlinks specified (otherwise we get an error for 'maroon') - Added titegraphic and logo variables.
* Fix importJohn MacFarlane2017-02-06
|
* Changed year on copyright message.John MacFarlane2017-02-06
|
* Consolidated file arguments into Opt.John MacFarlane2017-02-06
|
* Further refactoring of App.John MacFarlane2017-02-06
| | | | | Moved option parsing code into App. pandoc.hs is now a 2-liner.
* Use unicode-math by default in default.latex template.John MacFarlane2017-02-06
| | | | | | | mathspec will be used in xelatex if the `mathspec` variable is set; otherwise unicode-math will be used. Thanks to Václav Haisman.
* Removed another redundant import.John MacFarlane2017-02-06
|
* Fix an unneeded import warning.John MacFarlane2017-02-05
|
* Handle language in inline code with --listings.John MacFarlane2017-02-05
| | | | Closes #3422.
* Split pandoc.hs into a module, Text.Pandoc.App, and a small program.John MacFarlane2017-02-05
| | | | | | | | | | | | | | | The App module provides a function that does a pandoc conversion, based on option settings. The program (pandoc.hs) now does nothing more than parse options and pass them to this function, which can easily be used by other applications (e.g. a GUI wrapper). The Opt structure has been further simplified. API changes: * New exposed module Text.Pandoc.App * Text.Pandoc.Highlighting has been exposed. * highlightingStyles has been moved to Text.Pandoc.Highlighting.
* pandoc.hs: make reader and writer Maybe values in Opt.John MacFarlane2017-02-05
|
* Makefile: added BRANCH variable for winpkgJohn MacFarlane2017-02-05
|
* Removed redundant import.John MacFarlane2017-02-05
|
* Allow user to specify User-Agent (#3421)Thenaesh Elango2017-02-05
| | | | | | | | | This commit enables users to specify the User-Agent header used when pandoc requests a document from a URL. This is done by setting an environment variable. For instance, one can do: USER_AGENT="..." ./pandoc -f html -t markdown http://example.com Signed-off-by: Thenaesh Elango <thenaeshelango@gmail.com>
* More simplification of pandoc.hs.John MacFarlane2017-02-05
| | | | | | Opt is now set up to contain only the basic content passed through the options -- further processing (lookup of styles, insertion of file contents, etc.) is now done later.
* More simplification of Opt in pandoc.hs.John MacFarlane2017-02-04
| | | | We defer file reading til after option parsing.
* Changed writerEpubMetadata to a Maybe String.John MacFarlane2017-02-04
| | | | API change.
* More simplification of Opt in pandoc.hs.John MacFarlane2017-02-04
|
* More smart escaping tests.John MacFarlane2017-02-04
|
* Improved escaping in RST writer with smart option.John MacFarlane2017-02-04
|
* Consolidated some common functions in Tests.Helper.John MacFarlane2017-02-04
|
* Added first command test to cabal metadata and repo.John MacFarlane2017-02-04
|
* Org writer: reduce to two spaces after bulletsAlbert Krewinkel2017-02-04
| | | | | | | | The org writer was inserting two spaces after list bullets. Emacs Org-mode defaults to a single space, so behavior is changed to reflect this. Closes: #3417
* Added new test framework Tests.Command.John MacFarlane2017-02-04
| | | | | | | Any files added under test/command will be treated as shell tests (see smart.md for an example). This makes it very easy to add regression tests etc.
* Markdown writer: Better escaping when +smart.John MacFarlane2017-02-04
|
* Expose setVerbosity in Text.PandocJohn MacFarlane2017-02-04
|
* Added skeleton for Tests.Command.John MacFarlane2017-02-04
|
* Moved tests/ -> test/.John MacFarlane2017-02-04
|
* Implemented +/-smart in rst writer.John MacFarlane2017-02-04
| | | | Moved unsmartify to Writers.Shared.
* Small revision to deprecation message for --old-dashes.John MacFarlane2017-02-04
|
* Simplified Opt structure in cli option parsing.John MacFarlane2017-02-04
| | | | | We should make this closer to the actual options, and do processing outside.
* Better error messages for removed options.John MacFarlane2017-02-04
| | | | See #3416.
* Added TODO comment.John MacFarlane2017-02-04
|
* Docx reader: handle local namespace declarations.John MacFarlane2017-02-03
| | | | | | | | | | | Previously we didn't recognize math, for example, when the xmlns declaration occured on the element and not the root. Now we recognize either. Closes #3365. This patch defines findChildByName, findChildrenByName, and findAttrByName in Util, and uses these in Parse.
* Manual: Mention limitations of Literate Haskell Support (#3413)Joachim Breitner2017-02-03
| | | This fixes #3410.
* Docx reader: Don't drop smartTag contents.John MacFarlane2017-02-03
| | | | | | | | | This just parses inside smartTags and yields their contents, ignoring the attributes of the smartTag. @jkr, you may want to adjust this, but I wanted to get a fix in as fast as possible for the dropped content. Closes #2242; see also #3412.
* HTML and DocBook writers: fix internal links with writerIdentifierPrefix opt ↵Mauro Bieg2017-02-03
| | | | | (#3398) closes #3397
* Org.hs: remove misleading commentAlexander Krotov2017-02-02
| | | This comment is likely copied from RST.hs where 'refs' variable indeed exists, but makes no sense here.
* Added skeletons for docs on customizing pandoc and using pandoc API.John MacFarlane2017-02-01
| | | | See #3289 and #3288.
* Added deb/.vagrant to gitignoreJohn MacFarlane2017-02-01
|
* Reduce state in Org writer (#3404)Alexander Krotov2017-02-01
|
* make_macos_package.sh - install cpphs if not present.John MacFarlane2017-01-31
|
* stack.yaml - use latest skylighting.John MacFarlane2017-01-31
|
* Name change OSX -> MacOS.John MacFarlane2017-01-31
| | | | | Add a -MacOS suffix to mac package rather than -OSX. CHanged local names from osx to macos.
* Version bounds: require skylighting 0.1.1.4, bump bounds for blaze-*.John MacFarlane2017-01-31
|
* Update test output for skylighting >= 0.1.1.3.John MacFarlane2017-01-31
|
* Windows builds: removed -S option from pandoc invocations.John MacFarlane2017-01-30
|