summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* 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
|
* `--mathml` and MathML in HTMLMathMethod longer take an argument.John MacFarlane2017-01-30
| | | | | The argument was for a bridge javascript that used to be necessary in 2004. We have removed the script already.
* stack.yamls: Updated commit of pandoc-citeproc to build against.John MacFarlane2017-01-30
|
* stack.yamls: Updated commit of pandoc-citeproc to build against.John MacFarlane2017-01-30
|
* Make epub an alias for epub3, not epub2.John MacFarlane2017-01-30
|
* Use dev pandoc-citeproc in windows,osx,deb/stack.yaml.John MacFarlane2017-01-30
|
* Fixed some compiler warnings in tests.John MacFarlane2017-01-30
|
* Merge branch 'typeclass'John MacFarlane2017-01-29
|\
| * Use latest master HEAD for templates.John MacFarlane2017-01-29
| |
| * Removed some old commented-out code.John MacFarlane2017-01-28
| |