aboutsummaryrefslogtreecommitdiff
path: root/test/command/pandoc-citeproc-301.md
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2021-05-23 22:57:02 -0700
committerJohn MacFarlane <jgm@berkeley.edu>2021-05-24 09:20:44 -0700
commit8511f6fdf6c9fbc2cc926538bca4ae9f554b4ed9 (patch)
treedfa3c06ba0756109cc5581f22d7d96d8f7ff3fed /test/command/pandoc-citeproc-301.md
parent58fbf56548bf985b40e4338befaf5b11a0665cbe (diff)
downloadpandoc-8511f6fdf6c9fbc2cc926538bca4ae9f554b4ed9.tar.gz
MediaBag improvements.
In the current dev version, we will sometimes add a version of an image with a hashed name, keeping the original version with the original name, which would leave to undesirable duplication. This change separates the media's filename from the media's canonical name (which is the path of the link in the document itself). Filenames are based on SHA1 hashes and assigned automatically. In Text.Pandoc.MediaBag: - Export MediaItem type [API change]. - Change MediaBag type to a map from Text to MediaItem [API change]. - `lookupMedia` now returns a `MediaItem` [API change]. - Change `insertMedia` so it sets the `mediaPath` to a filename based on the SHA1 hash of the contents. This will be used when contents are extracted. In Text.Pandoc.Class.PandocMonad: - Remove `fetchMediaResource` [API change]. Lua MediaBag module has been changed minimally. In the future it would be better, probably, to give Lua access to the full MediaItem type.
Diffstat (limited to 'test/command/pandoc-citeproc-301.md')
0 files changed, 0 insertions, 0 deletions