From 580ec2688533589b83ccc018529818bf7cd4ce15 Mon Sep 17 00:00:00 2001 From: axel Date: Fri, 17 Mar 2006 23:22:56 +1000 Subject: [PATCH] Minor code tweak in type function, and add a missing newline to an output string darcs-hash:20060317132256-ac50b-87c066ec3aba2eded333ecbf2198de001c313570.gz --- share/functions/type.fish | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/share/functions/type.fish b/share/functions/type.fish index f84548475..c0b670981 100644 --- a/share/functions/type.fish +++ b/share/functions/type.fish @@ -106,9 +106,7 @@ function type -d (N_ "Print the type of a command") end set -l path (which $i ^/dev/null) - set -l path_ok 0 - count $path >/dev/null; and test -x $path; and set -l path_ok 1 - if test $path_ok = 1 + if test -x (echo $path) set status 0 set found 1 switch $mode @@ -127,7 +125,7 @@ function type -d (N_ "Print the type of a command") end if test $found = 0 - printf (_ "%s: Could not find '%s'") type $i + printf (_ "%s: Could not find '%s'\n") type $i end end