Commit Graph
10211 Commits
Author SHA1 Message Date
Alexander Krotov debc6d13aa Muse reader: automatically translate #cover into #cover-image
Amusewiki uses #cover directive to specify cover image.
2017-12-31 00:30:26 +03:00
John MacFarlane 07b06cb6e6 Improved benchmark argument parsing.
You can now say 'make bench BENCHARGS="markdown latex reader"'
and both the markdown and latex readers will be benchmarked.
2017-12-30 11:22:55 -08:00
John MacFarlane d5d6c9876d Fixed small bug in README generation. 2017-12-30 10:46:08 -08:00
John MacFarlane 69e262fc5b Use gfm for generated README.md. 2017-12-30 10:40:41 -08:00
Alexander Krotov 551aec7b01 Muse reader: enable round trip test
Closes #4107
2017-12-30 20:32:16 +03:00
Alexander Krotov bbfb6f0c3c Muse writer: don't escape URIs from AST 2017-12-30 20:32:16 +03:00
Jesse Rosenthal 4fc3f51186 Docx reader: Read multiple children of w:sdtContents`
Previously we had only read the first child of an sdtContents tag. Now
we replace sdt with all children of the sdtContents tag.

This changes the expected test result of our nested_anchors test,
since now we read docx's generated TOCs.
2017-12-30 08:21:42 -05:00
John MacFarlane f654c2022f Update RELEASE-CHECKLIST 2017-12-29 16:47:44 -08:00
John MacFarlane 81b0b20827 Generate README.md from template and MANUAL.txt.
`make README.md` will generate the README.md after changes
to MANUAL.txt have been made.
2017-12-29 16:41:51 -08:00
John MacFarlane 0d968c4bbb Small MANUAL tweaks. 2017-12-29 08:41:54 -08:00
John MacFarlane 7f3b823998 Merge branch 'master' of github.com:jgm/pandoc 2017-12-29 08:38:28 -08:00
John MacFarlane 3f7cc5d83c Merge pull request #4214 from mb21/manual
MANUAL.txt simplify and add more structure
2017-12-29 09:38:05 -07:00
John MacFarlane 4962220315 Merge branch 'master' of github.com:jgm/pandoc 2017-12-29 08:37:19 -08:00
Jesse Rosenthal 76442a791c Powerpoint Writer tests: Add quickcheck tests for content types.
We want to make sure we always have an override for each xml file in
the content types file.
2017-12-29 10:43:36 -05:00
mb21 579e32408c MANUAL.txt move fenced_divs down to bracketed_spans 2017-12-29 15:55:08 +01:00
Jesse Rosenthal 859815e4c7 Powerpoint writer test: more slide number tests
Add test for custom slide-level header, and notes slides.
2017-12-29 06:36:23 -05:00
mb21 9cba3d22c4 MANUAL.txt simplify and add more structure 2017-12-29 10:37:14 +01:00
Albert Krewinkel f42839ee2c Lua filters: stop exporting pushPandocModule
The function `pushPandocModule` was exported by Text.Pandoc.Lua to
enable simpler testing. The introduction of `runPandocLua` renders
direct use of this function obsolete. (API change)
2017-12-29 10:11:45 +01:00
Albert Krewinkel 7fa286fff1 Update tool which generates lua module docs
All "helper functions" are not part of the Lua code for module pandoc,
but are added in Haskell. The respective documentation section must
therefore be excluded from automatic regeneration.
2017-12-29 10:04:55 +01:00
Albert Krewinkel 9be2c7624c data/pandoc.lua: drop function pandoc.global_filter
The function `global_filter` was used internally to get the implicitly
defined global filter. It was of little value to end-users, but caused
unnecessary code duplication in pandoc. The function has hence been
dropped. Internally, the global filter is now received by interpreting
the global table as lua filter.

This is a Lua API change.
2017-12-29 10:04:55 +01:00
Albert Krewinkel 820ee07f72 doc/lua-filters.md: re-add docs for helper functions
These docs are dropped, as the functions are no longer part of
data/pandoc.lua, from which this section is generated. This is only a
temporary fix: a proper fix will have to re-think how this section is
updated.
2017-12-29 09:04:21 +01:00
Albert Krewinkel ec068f2318 data/pandoc.lua: fix documentation for global_filter 2017-12-29 09:02:25 +01:00
John MacFarlane 37778077de Update changelog. 2017-12-28 23:25:50 -08:00
John MacFarlane 710c658d4f Bump pandoc-citeproc to 0.12.2.2. 2017-12-28 22:56:29 -08:00
John MacFarlane f6fdad92a7 Update man page. 2017-12-28 22:50:33 -08:00
John MacFarlane 13fc2b5598 Changelog typo. 2017-12-28 22:49:59 -08:00
John MacFarlane 246e8f081a Update lua-filters.md and the tool that generates it. 2017-12-28 22:02:59 -08:00
John MacFarlane 108e429c88 Fixed some doc comments in data/pandoc.lua. 2017-12-28 21:55:46 -08:00
John MacFarlane 6afdc89699 Remove redundant import. 2017-12-28 21:51:07 -08:00
John MacFarlane ac8e72a95d Merge pull request #4170 from oltolm/opendocument
improve formatting of formulas in OpenDocument
2017-12-28 22:30:25 -07:00
John MacFarlane bc8b4de3e8 Update changelog. 2017-12-28 21:25:10 -08:00
John MacFarlane 12b792ba73 Revised benchmark so it doesn't use FileTree constructor. 2017-12-28 21:21:36 -08:00
John MacFarlane a8128831cf Use latest pandoc-citeproc. 2017-12-28 21:14:15 -08:00
John MacFarlane da64e5baa4 Class: make FileTree opaque.
This forces uses to interact with it using
`insertInFileTree` and `getFileInfo`, which normalize
file names.
2017-12-28 16:39:52 -08:00
John MacFarlane 346b10392f Update docs on filters. 2017-12-28 16:39:52 -08:00
John MacFarlane 8b575dbf84 Filter changes.
* Previously we ran all lua filters before JSON filters.
* Now we run filters in the order they are presented on the
  command line, whether lua or JSON.
* The type of `applyFilters` has changed (incompatible API change).
* `applyLuaFilters` has been removed (incompatible API change).
* Bump version to 2.1.

See #4196.
2017-12-28 16:39:52 -08:00
John MacFarlane 9029206715 Makefile tweaks 2017-12-28 16:39:30 -08:00
John MacFarlane c45f3fe47f Update RELEASE_CHECKLIST. 2.0.6 2017-12-28 16:12:37 -08:00
John MacFarlane 4496b0da0f Makefile: add update-website target 2017-12-28 16:12:32 -08:00
John MacFarlane f61a8454f2 Update man page. 2017-12-28 15:57:59 -08:00
John MacFarlane 0cf342df5a Update changelog. 2017-12-28 15:57:34 -08:00
John MacFarlane e4f1bf88e9 Merge pull request #4212 from iredwards/master
clarify default html output for --section-divs
2017-12-28 16:42:35 -07:00
John MacFarlane 6db422abbe Revert "Revert "Travis: removed lts-9 build.""
This reverts commit 915775b8b0.
2017-12-28 15:31:01 -08:00
Richard Edwards 560855dd83 Merge pull request #1 from iredwards/iredwards-patch-1
clarify default html output for --section-divs
2017-12-28 15:29:53 -08:00
John MacFarlane 915775b8b0 Revert "Travis: removed lts-9 build."
This reverts commit 2278cd5e77.
2017-12-28 15:29:16 -08:00
Richard Edwards eabb47335a clarify default html output for --section-divs
In Pandoc v2 using --section-divs and -t html results in <section>s, not <div>s, by default, as was the case for v1.9.
This change to the Manual emphasizes that you must use -t html4 if you want divs, otherwise you get sections.
2017-12-28 15:27:16 -08:00
oltolm 19bab48dcc improve formatting of formulas in OpenDocument 2017-12-28 22:10:04 +01:00
John MacFarlane 98fd9a978a Alphabetical order Extension constructors.
This makes them appear in order in `--list-extensions`.
2017-12-28 12:23:46 -08:00
John MacFarlane e10864d9d5 Changed format of --list-extensions.
Now the + or - occurs first.
2017-12-28 12:12:22 -08:00
John MacFarlane 3494b6efd3 Powerpoint writer tests: use IO.
Otherwise we can't find the data files when compiled
with -embed_data_files.
2017-12-28 12:06:38 -08:00