functions: handle hostname starting with dash

If a hostname starts with a dash `-` character, the prompt_hostname function
fails because the `string` function interprets it as an option instead
of an argument.
This commit is contained in:
Paul Gier 2024-02-21 15:53:21 -06:00 committed by David Adam
parent 2f332f0019
commit 6c9c033126

View File

@ -1,3 +1,3 @@
function prompt_hostname --description 'short hostname for the prompt' function prompt_hostname --description 'short hostname for the prompt'
string replace -r "\..*" "" $hostname string replace -r -- "\..*" "" $hostname
end end