pandoc/src/Text/Pandoc
Albert Krewinkel 75c791b4fe Lua filters: load module pandoc before calling init.lua ()
The file `init.lua` in pandoc's data directory is run as part of
pandoc's Lua initialization process. Previously, the `pandoc` module was
loaded in `init.lua`, and the structure for marshaling was set-up after.
This allowed simple patching of element marshaling, but made using
`init.lua` more difficult:

  - it encouraged mixing essential initialization with user-defined
    customization;

  - upstream changes to init.lua had to be merged manually;

  - accidentally breaking marshaling by removing required modules was
    possible;

Instead, all required modules are now loaded before calling `init.lua`.
The file can be used entirely for user customization. Patching
marshaling functions, while discouraged, is still possible via the
`debug` module.
2019-02-09 13:56:49 -08:00
..
App Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
Filter Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
Lua Lua filters: load module pandoc before calling init.lua () 2019-02-09 13:56:49 -08:00
Readers Make --metadata-file use pandoc-markdown () 2019-02-08 12:44:02 -08:00
Writers Fixed asciidoc display math in list contexts. 2019-02-09 11:02:19 -08:00
App.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
Asciify.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
BCP47.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
Class.hs Remove unnecessary hiding in Class.hs 2018-11-01 19:09:59 +03:00
CSS.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
CSV.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
Data.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
Emoji.hs Wrap emojis in span nodes () 2018-07-15 15:14:40 -07:00
Error.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
Extensions.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
Filter.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
Highlighting.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
ImageSize.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
Logging.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
Lua.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
MediaBag.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
MIME.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
Options.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
Parsing.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
PDF.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
Pretty.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
Process.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
Readers.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
RoffChar.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
SelfContained.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
Shared.hs Improve tight/loose list handling. 2019-02-08 23:16:01 -08:00
Slides.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
Templates.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
Translations.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
UTF8.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
UUID.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00
Writers.hs Adds Asciidoctor sprcific writer and tests 2019-02-09 08:21:53 -08:00
XML.hs Add missing copyright notices and remove license boilerplate () 2019-02-04 13:52:31 -08:00