aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2024-01-16 12:56:43 +0100
committerMartin Polden <mpolden@mpolden.no>2024-01-16 14:08:35 +0100
commit89eb021e70b296a04f016605179abc9eab0ea12f (patch)
tree03bff3276fe0aa6e8cc7947fd145b272ad7e04d4
parent5d786dbbf20a0d56c5b623643c70e6680036ffaa (diff)
fish: simplify
-rw-r--r--config.fish10
1 files changed, 5 insertions, 5 deletions
diff --git a/config.fish b/config.fish
index bab265f..474f6fc 100644
--- a/config.fish
+++ b/config.fish
@@ -268,13 +268,13 @@ function locate-dominating-file
set file $argv[1]
set name $argv[2]
set dir $file
- # If given file is indeed a file, we start in its directory
+ # Resolve parent if we're not given a directory directly
if not [ -d "$dir" ]
set dir (path dirname "$dir")
- end
- if not [ -d "$dir" ]
- echo "locate-dominating-file: $dir is not a directory" 1>&2
- return 1
+ if not [ -d "$dir" ]
+ echo "locate-dominating-file: $dir is not a directory" 1>&2
+ return 1
+ end
end
set cur_dir $dir
while true