Make __fish_filter_mime not spew if there's no results

https://github.com/fish-shell/fish-shell/issues/628
This commit is contained in:
ridiculousfish 2013-03-28 17:01:07 -07:00
parent 37140d5e10
commit 7d480ff579

View file

@ -1,4 +1,3 @@
# #
# $argv[1] is a mimetype. The mimetype may contain wildcards. All # $argv[1] is a mimetype. The mimetype may contain wildcards. All
# following arguments are filenames. Filenames matching the mimetype # following arguments are filenames. Filenames matching the mimetype
@ -10,7 +9,10 @@ function __fish_filter_mime -d "Select files with a specific mimetype"
set -l mime_search $argv[1] set -l mime_search $argv[1]
set -e argv[1] set -e argv[1]
set -l mime (mimedb -f $argv) if not set -l mime (mimedb -f $argv)
return 1
end
set -l res set -l res
for i in (seq (count $mime)) for i in (seq (count $mime))