diff options
| author | Shohei YOSHIDA <syohex@gmail.com> | 2022-11-18 22:31:36 +0900 |
|---|---|---|
| committer | Shohei YOSHIDA <syohex@gmail.com> | 2022-11-18 22:31:36 +0900 |
| commit | 0f4dddf7d8e5e20db0ae5f3f62b0fa05093dd281 (patch) | |
| tree | 7653e250d53c49a519e28c50f67140187dc47718 /src/_svm | |
| parent | Merge pull request #934 from zsh-users/update-coffee (diff) | |
| download | zsh-completions-0f4dddf7d8e5e20db0ae5f3f62b0fa05093dd281.tar zsh-completions-0f4dddf7d8e5e20db0ae5f3f62b0fa05093dd281.tar.gz zsh-completions-0f4dddf7d8e5e20db0ae5f3f62b0fa05093dd281.tar.bz2 zsh-completions-0f4dddf7d8e5e20db0ae5f3f62b0fa05093dd281.tar.lz zsh-completions-0f4dddf7d8e5e20db0ae5f3f62b0fa05093dd281.tar.xz zsh-completions-0f4dddf7d8e5e20db0ae5f3f62b0fa05093dd281.tar.zst zsh-completions-0f4dddf7d8e5e20db0ae5f3f62b0fa05093dd281.zip | |
Update svm
Diffstat (limited to 'src/_svm')
| -rw-r--r-- | src/_svm | 25 |
1 files changed, 14 insertions, 11 deletions
@@ -1,6 +1,6 @@ #compdef svm # ------------------------------------------------------------------------------ -# Copyright (c) 2011 Github zsh-users - http://github.com/zsh-users +# Copyright (c) 2011 Github zsh-users - https://github.com/zsh-users # All rights reserved. # # Redistribution and use in source and binary forms, with or without @@ -54,13 +54,14 @@ _1st_arguments=( 'update-latest:install or update nightly build scala version' 'latest:setup to use nightly build scala version' 'stable:setup to use stable(x.x.x.final) scala version' + 'self-update:update svm itself' ) _arguments -C \ '(-)-h[show this usage information]' \ '-c[show the currently use scala version]' \ "-l[show the scala version installed in svm_path(default is ${HOME}/.svm)]" \ - '-v[show the abalabe scala version not installed]' \ + '-v[show the available scala version not installed]' \ '-i[install specific scala version]: :_svm_completion_not_installed_scala_versions' \ '-r[uninstall specific scala version and remove their sources]: :_svm_completion_installed_scala_versions' \ '(-s -u)'{-s,-u}'[setup to use a specific scala version]: :_svm_completion_not_selected_scala_versions' \ @@ -132,26 +133,29 @@ case $state in args) # scala version number case $words[1] in - install) + (install) # install not installed version _arguments \ '1: :_svm_completion_not_installed_scala_versions' \ - '--docs[with install, update-latest download scala-devel-docs.]' \ - '--sources[with install, update-latest download scala-sources.]' && ret=0 + '--docs[download scala-devel-docs]' \ + '--sources[download scala-sources]' && ret=0 ;; - - remove|uninstall) + (update-latest) + # update nightly build scala version + _arguments \ + '--docs[download scala-devel-docs]' \ + '--sources[download scala-sources]' && ret=0 + ;; + (remove|uninstall) # remove installed version _arguments \ '1: :_svm_completion_installed_scala_versions' && ret=0 ;; - - switch|use) + (switch|use) # use installed version _arguments \ '1: :_svm_completion_not_selected_scala_versions' && ret=0 ;; - esac ;; # end args @@ -166,4 +170,3 @@ return ret # sh-basic-offset: 2 # End: # vim: ft=zsh sw=2 ts=2 et - |
