diff options
author | Jan Kanis <jan.code@jankanis.nl> | 2012-01-25 01:14:47 +0100 |
---|---|---|
committer | Jan Kanis <jan.code@jankanis.nl> | 2012-01-25 01:14:47 +0100 |
commit | b0c6d891e967267468ac59befa60e9844be3d949 (patch) | |
tree | d592fcf5748640a94b01635e705f5038534c7d28 /share/functions/__fish_complete_subcommand.fish | |
parent | 344b9bdba3a624a6d8b34de799caebdd497fb35f (diff) |
reviewed merge reqest 14:
* fixed some whitespace inconsistencies
* changed variable handling in __fish_complete_subcommand_root
Diffstat (limited to 'share/functions/__fish_complete_subcommand.fish')
-rw-r--r-- | share/functions/__fish_complete_subcommand.fish | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/share/functions/__fish_complete_subcommand.fish b/share/functions/__fish_complete_subcommand.fish index 885b0544..c71f3fea 100644 --- a/share/functions/__fish_complete_subcommand.fish +++ b/share/functions/__fish_complete_subcommand.fish @@ -1,11 +1,11 @@ -function __fish_complete_subcommand -d "Complete subcommand" +function __fish_complete_subcommand -d "Complete subcommand" set -l skip_next 1 - switch "$argv[1]" - case '--fcs-skip=*' - set -l rest - echo $argv[1] | tr = ' ' | read test skip_next - set -e argv[1] - end + switch "$argv[1]" + case '--fcs-skip=*' + set -l rest + echo $argv[1] | tr = ' ' | read test skip_next + set -e argv[1] + end set -l res "" set -l had_cmd 0 @@ -14,7 +14,7 @@ function __fish_complete_subcommand -d "Complete subcommand" for i in $cmd if test $skip_next -gt 0 - set skip_next (expr $skip_next - 1) + set skip_next (expr $skip_next - 1) continue end @@ -31,7 +31,7 @@ function __fish_complete_subcommand -d "Complete subcommand" case '-*' case '*=*' case '*' - + set had_cmd 1 set res $i end |