aboutsummaryrefslogtreecommitdiffhomepage
path: root/share/completions/fossil.fish
diff options
context:
space:
mode:
authorGravatar Mike Meyer <mwm@mired.org>2015-08-03 16:11:26 -0500
committerGravatar Mike Meyer <mwm@mired.org>2015-08-03 16:11:26 -0500
commite2c81e54e2856f0c4e11e020f7e2c1412c1b848f (patch)
tree768dd683082517a6204c408001cd5110bd78539f /share/completions/fossil.fish
parent546ba888ae9c5b1f1600b5bea47ef607bbf4cb4e (diff)
Add completions for fossil checkout.
Diffstat (limited to 'share/completions/fossil.fish')
-rw-r--r--share/completions/fossil.fish8
1 files changed, 8 insertions, 0 deletions
diff --git a/share/completions/fossil.fish b/share/completions/fossil.fish
index 4459d6ff..37c836ac 100644
--- a/share/completions/fossil.fish
+++ b/share/completions/fossil.fish
@@ -411,6 +411,14 @@ complete -c fossil -n '__fish_fossil_command ui server' -l scgi -d 'Use SCGI rat
complete -c fossil -n __fish_fossil_needs_command -a undo -d 'Undo the changes'
complete -c fossil -n '__fish_fossil_command undo' -s n -l dry-run -d 'Display actions without running'
+# checkout
+complete -c fossil -n __fish_fossil_needs_command -a checkout -d 'Checkout version'
+complete -c fossil -n '__fish_fossil_command checkout' -l force -d 'Ignore edited files'
+complete -c fossil -n '__fish_fossil_command checkout' -l force-missing -d 'Ignore missing content'
+complete -c fossil -n '__fish_fossil_command checkout' -l keep -d 'Only updated the manifest'
+complete -c fossil -n '__fish_fossil_command checkout' -l latest -d 'Update to latest version'
+
+
# update
complete -c fossil -n __fish_fossil_needs_command -a update -d 'Update version'
complete -c fossil -n '__fish_fossil_command update' -l case-sensitive -x -a 'yes no' -d 'Case insensitive file matching'