diff options
author | toonn <toonn@toonn.io> | 2019-12-29 12:58:03 +0100 |
---|---|---|
committer | toonn <toonn@toonn.io> | 2019-12-29 12:58:03 +0100 |
commit | 36ea4d672cc270927cf7a6f95f6e63a2baffceeb (patch) | |
tree | ac448c9b745a2732c087ef7bc8b804d853631dc5 /ranger | |
parent | 9a837720c28825603c88362a1ce7434a8ea9b4b2 (diff) | |
download | ranger-36ea4d672cc270927cf7a6f95f6e63a2baffceeb.tar.gz |
Add extensions not previously covered by scope.sh
Add `.dff` extension to `mime.types`. Add `dff|wv|wvc` to `handle_extension` because they're not caught by the `audio/*)` clause in `handle_mime`.
Diffstat (limited to 'ranger')
-rw-r--r-- | ranger/data/mime.types | 2 | ||||
-rwxr-xr-x | ranger/data/scope.sh | 5 |
2 files changed, 4 insertions, 3 deletions
diff --git a/ranger/data/mime.types b/ranger/data/mime.types index c20003d3..c0cfdcdb 100644 --- a/ranger/data/mime.types +++ b/ranger/data/mime.types @@ -23,7 +23,7 @@ audio/ogg oga ogg spx opus audio/wavpack wv wvc audio/webm weba audio/x-ape ape -audio/x-dsdiff dsf +audio/x-dsdiff dsf dff audio/x-flac flac image/vnd.djvu djvu diff --git a/ranger/data/scope.sh b/ranger/data/scope.sh index caa9475f..d4899597 100755 --- a/ranger/data/scope.sh +++ b/ranger/data/scope.sh @@ -95,8 +95,9 @@ handle_extension() { python -m json.tool -- "${FILE_PATH}" && exit 5 ;; - ## Direct Stream Digital/Transfer (DSDIFF) - dsf) + ## Direct Stream Digital/Transfer (DSDIFF) and wavpack aren't detected + ## by file(1). + dff|dsf|wv|wvc) mediainfo "${FILE_PATH}" && exit 5 exiftool "${FILE_PATH}" && exit 5 ;; # Continue with next handler on failure |