aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJohn MacFarlane <[email protected]>2025-03-19 08:55:58 -0700
committerJohn MacFarlane <[email protected]>2025-03-19 08:55:58 -0700
commit5882f2dae2b8ed95aeecc6cc9d5246179d3442b8 (patch)
tree33132c3117b043907eb20da91f234b32e45c12e6 /src
parent68bb4ae580cbd58d082e630b6344e5d0caa7fb16 (diff)
Mime: handle apng, avif, jxl.
See #10704.
Diffstat (limited to 'src')
-rw-r--r--src/Text/Pandoc/MIME.hs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Text/Pandoc/MIME.hs b/src/Text/Pandoc/MIME.hs
index c94cbea0e..8e7d35c47 100644
--- a/src/Text/Pandoc/MIME.hs
+++ b/src/Text/Pandoc/MIME.hs
@@ -56,7 +56,6 @@ extensionFromMimeType mimetype =
"image/vnd.djvu" -> Just "djvu"
"image/tiff" -> Just "tiff"
"image/jpeg" -> Just "jpg"
- "image/avif" -> Just "avif"
"application/xml" -> Just "xml"
"application/ogg" -> Just "ogg"
"image/svg+xml" -> Just "svg" -- avoid svgz
@@ -90,10 +89,12 @@ mimeTypesList = M.toList (M.map T.decodeUtf8 Network.Mime.defaultMimeMap) ++
[("%","application/x-trash")
,("323","text/h323")
,("alc","chemical/x-alchemy")
+ ,("apng","image/apng")
,("art","image/x-jg")
,("asn","chemical/x-ncbi-asn1")
,("aso","chemical/x-ncbi-asn1-binary")
,("atomsrv","application/atomserv+xml")
+ ,("avif", "impage/avif")
,("b","chemical/x-molconn-Z")
,("bak","application/x-trash")
,("bat","application/x-msdos-program")
@@ -187,6 +188,7 @@ mimeTypesList = M.toList (M.map T.decodeUtf8 Network.Mime.defaultMimeMap) ++
,("istr","chemical/x-isostar")
,("jdx","chemical/x-jcamp-dx")
,("jfif","image/jpeg")
+ ,("jxl","image/jxl")
,("jmz","application/x-jmol")
,("key","application/pgp-keys")
,("kil","application/x-killustrator")