Fix elvish 0.18 compatibility

This commit is contained in:
Benjamin VAUDOUR 2022-03-20 18:30:03 +01:00
parent 7a8f6207f9
commit 22b5ba1dfa
5 changed files with 5 additions and 5 deletions

View File

@ -5,5 +5,5 @@ use ./completion/kcp
use ./completion/mpv
use ./completion/pacman
use ./completion/ssh
#use ./completion/sudo
use ./completion/sudo
use ./completion/use

View File

@ -27,7 +27,7 @@ fn -comp-commands {
fn -comp-inline-files {|archive|
try {
arc ls $archive | eawk {|_ @argv| put $argv[-1] }
} except e {
} catch e {
nop
}
}

View File

@ -46,7 +46,7 @@ fn -complete-remote-dir {|port address dir|
ssh -p $port $address $cmd | each {|f|
put (printf '%s:%s' $address $f)
}
} except e { }
} catch e { }
}
fn -complete-args {|hosts cmd @argv|

View File

@ -40,7 +40,7 @@ fn -s {|&sort=$false &type=exact @motive|
$f $m | peach {|e|
set result[$e] = $nil
}
} except e { }
} catch e { }
} $motive
}
-r $sort $result

View File

@ -38,7 +38,7 @@ fn int {|v|
var n = (math:trunc $v)
var s @_ = (str:split '.' (to-string $n))
put $s
} except e {
} catch e {
fail (printf '%s nest pas un nombre' $v)
}
} elif (eq $k 'number') {