Files
pandoc/data
Albert Krewinkel 75c791b4fe Lua filters: load module pandoc before calling init.lua (#5287)
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
..
2015-07-13 22:46:49 -07:00
2018-09-22 22:21:56 +03:00
2018-11-20 15:42:24 -05:00
2017-11-11 16:23:41 -08:00
2019-01-16 12:34:17 +01:00
2017-06-19 22:15:12 +02:00