# returns 0 only if previous argument is one of the supplied arguments
function __fish_prev_arg_in
	set -l tokens (commandline -co)
	set -l tokenCount (count $tokens)
	if test $tokenCount -lt 2
		# need at least cmd and prev argument
		return 1
	end
	for arg in $argv
		if string match -q -- $tokens[-1] $arg
			return 0
		end
	end

	return 1
end
