aboutsummaryrefslogtreecommitdiffhomepage
path: root/share/functions/__fish_complete_subcommand.fish
diff options
context:
space:
mode:
authorGravatar Jan Kanis <jan.code@jankanis.nl>2012-01-25 01:14:47 +0100
committerGravatar Jan Kanis <jan.code@jankanis.nl>2012-01-25 01:14:47 +0100
commitb0c6d891e967267468ac59befa60e9844be3d949 (patch)
treed592fcf5748640a94b01635e705f5038534c7d28 /share/functions/__fish_complete_subcommand.fish
parent344b9bdba3a624a6d8b34de799caebdd497fb35f (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.fish18
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