summaryrefslogtreecommitdiffstats
path: root/auto-completion/fish
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-17 09:07:14 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-17 09:07:14 +0000
commitfcffaf214966be45ca78fecc6aaa5fae0b42d05a (patch)
tree666b8c46f7fdbb3a78947221170909a0ccafbb41 /auto-completion/fish
parentAdding upstream version 0.16.6.1. (diff)
downloadgita-fcffaf214966be45ca78fecc6aaa5fae0b42d05a.tar.xz
gita-fcffaf214966be45ca78fecc6aaa5fae0b42d05a.zip
Adding upstream version 0.16.7.2.upstream/0.16.7.2upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r--auto-completion/fish/gita.fish17
1 files changed, 17 insertions, 0 deletions
diff --git a/auto-completion/fish/gita.fish b/auto-completion/fish/gita.fish
new file mode 100644
index 0000000..91580db
--- /dev/null
+++ b/auto-completion/fish/gita.fish
@@ -0,0 +1,17 @@
+
+function __fish_gita_complete
+ set -x _ARGCOMPLETE 1
+ set -x _ARGCOMPLETE_DFS \t
+ set -x _ARGCOMPLETE_IFS \n
+ set -x _ARGCOMPLETE_SUPPRESS_SPACE 1
+ set -x _ARGCOMPLETE_SHELL fish
+ set -x COMP_LINE (commandline -p)
+ set -x COMP_POINT (string length (commandline -cp))
+ set -x COMP_TYPE
+ if set -q _ARC_DEBUG
+ gita 8>&1 9>&2 1>&9 2>&1
+ else
+ gita 8>&1 9>&2 1>/dev/null 2>&1
+ end
+end
+complete --command gita -f -a '(__fish_gita_complete)'