]> src.twobees.de Git - dotfiles.git/blobdiff - stow/oh-my-zsh/.oh-my-zsh/plugins/fossil/_fossil
rm oh-my-zsh
[dotfiles.git] / stow / oh-my-zsh / .oh-my-zsh / plugins / fossil / _fossil
diff --git a/stow/oh-my-zsh/.oh-my-zsh/plugins/fossil/_fossil b/stow/oh-my-zsh/.oh-my-zsh/plugins/fossil/_fossil
deleted file mode 100644 (file)
index d2d48bd..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-#compdef fossil
-
-function _fossil_get_command_list () {
-  fossil help -a | grep -v "Usage|Common|This is"
-}
-
-function _fossil () {
-  local context state state_descr line
-  typeset -A opt_args
-
-  _arguments \
-    '1: :->command'\
-    '2: :->subcommand'
-
-  case $state in
-    command)
-      local _OUTPUT=$(fossil branch 2>&1 | grep "use --repo")
-      if [[ -z "$_OUTPUT" ]]; then
-        compadd "$(_fossil_get_command_list)"
-      else
-        compadd clone init import help version
-      fi ;;
-    subcommand)
-      case "$words[2]" in
-      help) compadd "$(_fossil_get_command_list)" ;;
-      add) compadd "$(fossil extra)" ;;
-      *) compcall -D ;;
-      esac ;;
-  esac
-}
-
-_fossil "$@"