mirror of
https://github.com/jgm/pandoc.git
synced 2026-09-24 15:44:59 +08:00
@@ -26,7 +26,8 @@ import Text.Pandoc.Shared (elemText)
|
||||
isImageFilename :: Text -> Bool
|
||||
isImageFilename fp = hasImageExtension && (isValid (T.unpack fp) || isKnownProtocolUri)
|
||||
where
|
||||
hasImageExtension = takeExtension (T.unpack fp) `elem` imageExtensions
|
||||
hasImageExtension = takeExtension (T.unpack $ T.toLower fp)
|
||||
`elem` imageExtensions
|
||||
isKnownProtocolUri = any (\x -> (x <> "://") `T.isPrefixOf` fp) protocols
|
||||
|
||||
imageExtensions = [ ".jpeg", ".jpg", ".png", ".gif", ".svg" ]
|
||||
|
||||
Reference in New Issue
Block a user