prompt_pwd: Fix missing --

Fixes #10169
This commit is contained in:
Fabian Boehm 2023-12-25 18:46:23 +01:00
parent b44bdea230
commit b1a1a3b0a7
2 changed files with 4 additions and 1 deletions

View File

@ -45,7 +45,7 @@ function prompt_pwd --description 'short CWD for the prompt'
continue
end
string join / (string replace -ar '(\.?[^/]{'"$fish_prompt_pwd_dir_length"'})[^/]*/' '$1/' $tmp) $full
string join / -- (string replace -ar -- '(\.?[^/]{'"$fish_prompt_pwd_dir_length"'})[^/]*/' '$1/' $tmp) $full
end
end
end

View File

@ -11,3 +11,6 @@ prompt_pwd -D 2 /usr/share/fish/tools/web_config/sample_prompts
prompt_pwd -D 0 /usr/share/fish/tools/web_config/sample_prompts
# CHECK: /u/s/f/t/w/s
prompt_pwd -d1 -D 3 /usr/share/fish/tools/web_config/-sample_prompts
# CHECK: /u/s/f/tools/web_config/-sample_prompts