From 4be45928708dddbd3404555912bab02bc1972f89 Mon Sep 17 00:00:00 2001 From: Fabian Boehm Date: Tue, 30 Apr 2024 16:35:34 +0200 Subject: [PATCH] fish_add_path: Add separate message about files --- share/functions/fish_add_path.fish | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/share/functions/fish_add_path.fish b/share/functions/fish_add_path.fish index 70fc6955d..4a119b548 100644 --- a/share/functions/fish_add_path.fish +++ b/share/functions/fish_add_path.fish @@ -51,7 +51,11 @@ function fish_add_path --description "Add paths to the PATH" # path does not exist if set -q _flag_verbose # print a message in verbose mode - printf (_ "Skipping non-existent path: %s\n") "$p" + if test -f "$p" + printf (_ "Skipping path because it is a file instead of a directory: %s\n") "$p" + else + printf (_ "Skipping non-existent path: %s\n") "$p" + end end continue end