Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-12-07 | Add '-threaded' to ghc-options for executable. | John MacFarlane | 1 | -1/+1 | |
2017-12-06 | Lua filters: use script to initialize the interpreter | Albert Krewinkel | 1 | -0/+2 | |
The file `init.lua` is used to initialize the Lua interpreter which is used in Lua filters. This gives users the option to require libraries which they want to use in all of their filters, and to extend default modules. | |||||
2017-12-02 | Lua filters: refactor lua module handling | Albert Krewinkel | 1 | -1/+2 | |
The integration with Lua's package/module system is improved: A pandoc-specific package searcher is prepended to the searchers in `package.searchers`. The modules `pandoc` and `pandoc.mediabag` can now be loaded via `require`. | |||||
2017-12-04 | Bump lower bound of hslua | Albert Krewinkel | 1 | -1/+1 | |
The release hslua 0.9.3 contains a new function which makes using Haskell functions as package loaders much easier. | |||||
2017-12-02 | Bump bounds for binary, http-types, tasty-hunit | John MacFarlane | 1 | -3/+3 | |
2017-12-02 | Bump to 2.0.4, update changelog. | John MacFarlane | 1 | -1/+1 | |
2017-12-02 | Update tested-with. | John MacFarlane | 1 | -1/+1 | |
2017-11-30 | Use latest tagsoup. | John MacFarlane | 1 | -1/+1 | |
This fixes a bug in parsing tags with `&` following. Closes #4094. Closes #4088. | |||||
2017-11-28 | Add basic lua List module (#4099) | Albert Krewinkel | 1 | -0/+2 | |
The List module is automatically loaded, but not assigned to a global variable. It can be included in filters by calling `List = require 'List'`. Lists of blocks, lists of inlines, and lists of classes are now given `List` as a metatable, making working with them more convenient. E.g., it is now possible to concatenate lists of inlines using Lua's concatenation operator `..` (requires at least one of the operants to have `List` as a metatable): function Emph (emph) local s = {pandoc.Space(), pandoc.Str 'emphasized'} return pandoc.Span(emph.content .. s) end Closes: #4081 | |||||
2017-11-27 | Use skylighting 0.4.4.1. | John MacFarlane | 1 | -1/+1 | |
Closes #4103 (wrong color of unmarked code text when numerLines is used). | |||||
2017-11-21 | Use skylighting 0.4.4. | John MacFarlane | 1 | -1/+1 | |
2017-11-21 | Relax `http-types` dependency. (#4084) | Justus Sagemüller | 1 | -1/+1 | |
2017-11-20 | Version to 2.0.3. | John MacFarlane | 1 | -1/+1 | |
2017-11-18 | Lua filters: preload text module (#4077) | Albert Krewinkel | 1 | -0/+1 | |
The `text` module is preloaded in lua. The module contains some UTF-8 aware string functions, implemented in Haskell. The module is loaded on request only, e.g.: text = require 'text' function Str (s) s.text = text.upper(s.text) return s end | |||||
2017-11-11 | Require latest pandoc-types. | John MacFarlane | 1 | -2/+2 | |
2017-11-11 | Bump to 2.0.2. | John MacFarlane | 1 | -1/+1 | |
2017-11-11 | Use lua filter to generate man page from MANUAL. | John MacFarlane | 1 | -3/+1 | |
Instead of three Haskell filters. This is easier and faster. | |||||
2017-11-11 | Add lua filter functions to walk inline and block elements. | John MacFarlane | 1 | -0/+1 | |
Refactored some code from Text.Pandoc.Lua.PandocModule into new internal module Text.Pandoc.Lua.Filter. Add `walk_inline` and `walk_block` in pandoc lua module. | |||||
2017-11-04 | Use skylighting 0.4.3.2. | John MacFarlane | 1 | -1/+1 | |
2017-11-04 | Bump to 2.0.1.1. | John MacFarlane | 1 | -1/+1 | |
2017-11-03 | Use texmath 0.10. | John MacFarlane | 1 | -1/+1 | |
2017-11-03 | Use latest skylighting. | John MacFarlane | 1 | -1/+1 | |
2017-11-02 | Use latest skylighting; ensure no duplicate ids on code lines. | John MacFarlane | 1 | -1/+1 | |
The line identifiers are built using the code block's identifier as a prefix. If the code block has null identifier, we use "cb1", "cb2", etc. Closes #4031. | |||||
2017-11-02 | Bump tasty upper bound. | John MacFarlane | 1 | -1/+1 | |
2017-11-01 | Merge pull request #4001 from labdsf/fb2-tests | John MacFarlane | 1 | -0/+1 | |
Add new style FB2 tests | |||||
2017-10-31 | Version to 2.0.1. | John MacFarlane | 1 | -1/+1 | |
2017-10-30 | Bump to 2.0.0.1. | John MacFarlane | 1 | -1/+1 | |
2017-10-29 | Added creole reader test files to pandoc.cabal. | John MacFarlane | 1 | -0/+2 | |
2017-10-28 | Add new style FB2 tests | Alexander Krotov | 1 | -0/+1 | |
2017-10-27 | Removed unnecessary build-deps. | John MacFarlane | 1 | -7/+2 | |
2017-10-26 | Use CamelCase for JavaScript for uniformity | Kolen Cheung | 1 | -1/+1 | |
other instances when javascript is refered to in pandoc is also in CamelCase, the official casing of JavaScript. | |||||
2017-10-26 | Bring MANUAL, README, and pandoc.cabal description in sync. | John MacFarlane | 1 | -10/+10 | |
2017-10-26 | Creole reader (#3994) | Sascha Wilde | 1 | -0/+2 | |
This is feature complete but not very thoroughly tested yet. | |||||
2017-10-26 | Use skylighting 0.4.2. | John MacFarlane | 1 | -2/+2 | |
This prevents the problem with extra space around highlighted code blocks (closes #3996). Note that we no longer put an enclosing div around highlighted code blocks. The pre is the outer element, just as for unhighlighted blocks. | |||||
2017-10-23 | Updated Glob upper bound. | John MacFarlane | 1 | -1/+1 | |
2017-10-20 | Use doctemplates 0.2.1: allows `$--` line comments in templates. | John MacFarlane | 1 | -1/+1 | |
Closes #3806. | |||||
2017-10-17 | Export Text.Pandoc.BCP47 | John MacFarlane | 1 | -1/+1 | |
2017-10-17 | Split list of authors from MANUAL.txt into separate file, AUTHORS.md. | John MacFarlane | 1 | -1/+2 | |
It was getting too long for a man page. | |||||
2017-10-16 | Improved handling of include files in LaTeX reader. | John MacFarlane | 1 | -0/+1 | |
Previously `\include` wouldn't work if the included file contained, e.g., a begin without a matching end. We've changed the Tok type so that it stores a full SourcePos, rather than just a line and column. So tokens keeep track of the file they came from. This allows us to use a simpler method for includes, which doesn't require parsing the included document as a whole. Closes #3971. | |||||
2017-10-15 | Remove openURL from Shared (API change). | John MacFarlane | 1 | -0/+1 | |
Now all the guts of openURL have been put into openURL from Class. openURL is now sensitive to stRequestHeaders in CommonState and will add these custom headers when making a request. It no longer looks at the USER_AGENT environment variable, since you can now set the `User-Agent` header directly. | |||||
2017-10-05 | Use hslua v0.9.0 | Albert Krewinkel | 1 | -2/+2 | |
2017-09-24 | Added ghc 8.2.1 to tested-with stanza. | John MacFarlane | 1 | -1/+1 | |
2017-09-24 | Require pandoc-types 1.17.2. | John MacFarlane | 1 | -2/+2 | |
2017-09-15 | Use skylighting 0.4. | John MacFarlane | 1 | -2/+2 | |
2017-09-14 | FromJSON/ToJSON instances for Reader, WriterOptions. | John MacFarlane | 1 | -2/+2 | |
Depends on skylighting 0.3.5. | |||||
2017-09-09 | Require skylighting 0.3.4.1 or higher. | John MacFarlane | 1 | -2/+2 | |
2017-09-08 | Removed old beamer template. | John MacFarlane | 1 | -1/+0 | |
We now use the default.latex template for both latex and beamer. It contains conditionals for the beamer-specific things. `pandoc -D beamer` will return this template. | |||||
2017-09-07 | cabal: add custom-setup stanza, lowercase field names. | John MacFarlane | 1 | -93/+96 | |
2017-09-04 | Add 'static' Cabal flag, use it for linux statically linked. | John MacFarlane | 1 | -1/+6 | |
2017-08-27 | RST reader: Fixed `..include::` directive. | John MacFarlane | 1 | -0/+1 | |
Closes #3880. |