Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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. | |||||
2017-08-20 | Use pandoc-types 1.17.1. Tests updated for new simpleTable behavior... | John MacFarlane | 1 | -2/+2 | |
with empty headers. | |||||
2017-08-17 | HTML reader: support column alignments. | John MacFarlane | 1 | -0/+1 | |
These can be set either with a `width` attribute or with `text-width` in a `style` attribute. Closes #1881. |