Compare commits
28 Commits
8a0e6cd3a7
...
68d87279d0
| Author | SHA1 | Date |
|---|---|---|
|
|
68d87279d0 | |
|
|
64f802936c | |
|
|
41f6ed736a | |
|
|
69c9a70759 | |
|
|
70a2e272b8 | |
|
|
12c24c1bec | |
|
|
398b4b7477 | |
|
|
42f28eb83a | |
|
|
7a7ed4ea32 | |
|
|
d215391952 | |
|
|
d4d30592c2 | |
|
|
7a2db2fe49 | |
|
|
21621f3458 | |
|
|
8dd06dfaaf | |
|
|
96420d8c73 | |
|
|
32cff31cca | |
|
|
41d22dc6e4 | |
|
|
4be40305ba | |
|
|
9a94ecb9c9 | |
|
|
f916eeb8a3 | |
|
|
ef53598cbd | |
|
|
c4d76587ae | |
|
|
5879b07714 | |
|
|
d5bf7ae200 | |
|
|
cf98cc27ba | |
|
|
8d536db182 | |
|
|
d3578edb5f | |
|
|
d862f3b114 |
|
|
@ -91,7 +91,7 @@ case $service in
|
|||
;;
|
||||
(mp4dash)
|
||||
options+=(
|
||||
'(- *)'{-h,--help}'[Show this help message and exit]'
|
||||
'(- *)'{-h,--help}'[Show help message and exit]'
|
||||
'(-v --verbose)'{-v,--verbose}'[Be verbose]'
|
||||
'(-d --debug)'{-d,--debug}'[Print out debugging information]'
|
||||
'(-o --output-dir)'{-o,--output-dir=}'[Output directory]:dir:_files -/'
|
||||
|
|
@ -148,7 +148,7 @@ case $service in
|
|||
;;
|
||||
(mp4dashclone)
|
||||
options+=(
|
||||
'(- *)'{-h,--help}'[Show this help message and exit]'
|
||||
'(- *)'{-h,--help}'[Show help message and exit]'
|
||||
'--quiet[Be quiet]'
|
||||
'--encrypt=[Encrypt the media with KID and KEY specified in HEX(32 characters each)]:key'
|
||||
'--exec-dir=[Directory where the Bento4 executables are located]:dir:_files -/'
|
||||
|
|
@ -226,7 +226,7 @@ case $service in
|
|||
;;
|
||||
(mp4hls)
|
||||
options+=(
|
||||
'(- *)'{-h,--help}'[Show this help message and exit]'
|
||||
'(- *)'{-h,--help}'[Show help message and exit]'
|
||||
'(-v --verbose)'{-v,--verbose}'[Be verbose]'
|
||||
'(-d --debug)'{-d,--debug}'[Print out debugging information]'
|
||||
'(-o --output-dir)'{-o,--output-dir=}'[Output directory]:dir:_files -/'
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ _bitcoin-cli() {
|
|||
local ret=1
|
||||
|
||||
_arguments -C \
|
||||
-?'[This help message]' \
|
||||
-?'[Show help message]' \
|
||||
-addrinfo'[Get the number of addresses known to the node, per network and total]' \
|
||||
-chain='[Use the chain <chain> (default: main). Allowed values: main, test, signet, regtest]:chain:(main test signet regtest)' \
|
||||
-color='[Color setting for CLI output (default: auto)]:when:(always auto never)' \
|
||||
|
|
|
|||
54
src/_bower
54
src/_bower
|
|
@ -43,6 +43,15 @@ local curcontext="$curcontext" state line _opts ret=1
|
|||
|
||||
_arguments -C \
|
||||
'(- 1 *)'{-v,--version}'[display version information]' \
|
||||
'--force[make various commands more forceful]' \
|
||||
'--json[output consumable JSON]' \
|
||||
'--log-level[what level of logs to report]:log level:(error conflict warn action info debug)' \
|
||||
"--offline[don't hit the network]" \
|
||||
'--quiet[only output important information]' \
|
||||
"--silent[don't output anything, besides errors]" \
|
||||
'--verbose[make output more verbose]' \
|
||||
'--allow-root[allow running commands as root]' \
|
||||
'--no-color[disable colors]' \
|
||||
'1: :->cmds' \
|
||||
'*:: :->args' && ret=0
|
||||
|
||||
|
|
@ -66,17 +75,6 @@ case $state in
|
|||
"uninstall[remove a local package]" \
|
||||
"unregister[remove a package from the registry]" \
|
||||
"version[bump a package version]" && ret=0
|
||||
_arguments \
|
||||
'(--force)--force[make various commands more forceful]' \
|
||||
'(--json)--json[output consumable JSON]' \
|
||||
'(--log-level)--log-level[what level of logs to report]' \
|
||||
"(--offline)--offline[don't hit the network]" \
|
||||
'(--quiet)--quiet[only output important information]' \
|
||||
"(--silent)--silent[don't output anything, besides errors]" \
|
||||
'(--verbose)--verbose[make output more verbose]' \
|
||||
'(--allow-root)--allow-root[allow running commands as root]' \
|
||||
'(--version)--version[output Bower version]' \
|
||||
'(--no-color)--no-color[disable colors]' && ret=0
|
||||
;;
|
||||
args)
|
||||
case $line[1] in
|
||||
|
|
@ -101,42 +99,42 @@ case $state in
|
|||
;;
|
||||
(home|info|init|link|lookup|prune|register|search|unregister)
|
||||
_arguments \
|
||||
'(--help)--help[show help message]' && ret=0
|
||||
'--help[show help message]' && ret=0
|
||||
;;
|
||||
install)
|
||||
_arguments \
|
||||
'(--force-latest)--force-latest[force latest version on conflict]' \
|
||||
'(--help)--help[show help message]' \
|
||||
"(--production)--production[don't install project devDependencies]" \
|
||||
"(--save)--save[save installed packages into the project's bower.json dependencies]" \
|
||||
"(--save-dev)--save-dev[save installed packages into the project's bower.json devDependencies]" && ret=0
|
||||
'--force-latest[force latest version on conflict]' \
|
||||
'--help[show help message]' \
|
||||
"--production[don't install project devDependencies]" \
|
||||
"--save[save installed packages into the project's bower.json dependencies]" \
|
||||
"--save-dev[save installed packages into the project's bower.json devDependencies]" && ret=0
|
||||
;;
|
||||
list)
|
||||
_arguments \
|
||||
'(--help)--help[show help message]' \
|
||||
'(--paths)--paths[generate a simple JSON source mapping]' \
|
||||
'(--relative)--relative[make paths relative to the directory config property, which defaults to bower_components]' && ret=0
|
||||
'--help[show help message]' \
|
||||
'--paths[generate a simple JSON source mapping]' \
|
||||
'--relative[make paths relative to the directory config property, which defaults to bower_components]' && ret=0
|
||||
;;
|
||||
login)
|
||||
_arguments \
|
||||
'(--help)--help[show help message]' \
|
||||
'--help[show help message]' \
|
||||
'(-t --token)'{-t,--token}'[Pass GitHub auth token (will not prompt for username/password)]' && ret=0
|
||||
;;
|
||||
uninstall)
|
||||
_arguments \
|
||||
'(--help)--help[show help message]' \
|
||||
"(--save)--save[save installed packages into the project's bower.json dependencies]" \
|
||||
"(--save-dev)--save-dev[save installed packages into the project's bower.json devDependencies]" && ret=0
|
||||
'--help[show help message]' \
|
||||
"--save[save installed packages into the project's bower.json dependencies]" \
|
||||
"--save-dev[save installed packages into the project's bower.json devDependencies]" && ret=0
|
||||
;;
|
||||
update)
|
||||
_arguments \
|
||||
'(--force-latest)--force-latest[force latest version on conflict]' \
|
||||
'(--help)--help[show help message]' \
|
||||
"(--production)--production[don't install project devDependencies]" && ret=0
|
||||
'--force-latest[force latest version on conflict]' \
|
||||
'--help[show help message]' \
|
||||
"--production[don't install project devDependencies]" && ret=0
|
||||
;;
|
||||
version)
|
||||
_arguments \
|
||||
'(--message)--message[custom git commit and tag message]' && ret=0
|
||||
'--message[custom git commit and tag message]' && ret=0
|
||||
;;
|
||||
exec)
|
||||
_normal && ret=0
|
||||
|
|
|
|||
|
|
@ -46,9 +46,9 @@ _bundle() {
|
|||
|
||||
local ret=1
|
||||
|
||||
_arguments -C -A "-v" -A "--version" \
|
||||
_arguments -C \
|
||||
'(- 1 *)'{-v,--version}'[display version information]' \
|
||||
'(-r --retry)'{-r,--retry}'[specify the number of times you with to attempt network commands]:number:' \
|
||||
'(-r --retry)'{-r,--retry}'[specify the number of times to attempt network commands]:number:' \
|
||||
'(-V --verbose)'{-V,--verbose}'[print out additional logging information]' \
|
||||
'--no-color[print all output without color]' \
|
||||
'1: :_bundle_commands' \
|
||||
|
|
@ -226,7 +226,7 @@ _bundle() {
|
|||
'--bundler=-[update the locked version of bundler to the given version or the latest version]:version' \
|
||||
'--local[do not attempt to connect to rubygems.org]' \
|
||||
'--print[prints the lockfile to STDOUT instead of writing to the file system]' \
|
||||
'--lockfile=[the path where the lick file should be written to]: :_files' \
|
||||
'--lockfile=[the path where the lock file should be written to]: :_files' \
|
||||
'--full-index[fall back to using the single file index of all gems]' \
|
||||
'--gemfile=[use the specified gemfile instead of Gemfile]:file:_files' \
|
||||
'--add-checksums[add checksums to the lockfile]' \
|
||||
|
|
@ -235,7 +235,7 @@ _bundle() {
|
|||
'--normalize-platforms[normalize lockfile platforms]' \
|
||||
'--patch[if updating, prefer updating only to next patch version]' \
|
||||
'--minor[if updating, prefer updating only to next minor version]' \
|
||||
'--major[if updating, prefer updating to next major version(default)]' \
|
||||
'--major[if updating, prefer updating to next major version(default)]' \
|
||||
'--pre[if updating, always choose the highest allowed version]' \
|
||||
'--strict[if updating, do not allow any gem to be updated past latest --patch | --minor | --major]' \
|
||||
'--conservative[if updating, use bundle install conservative update behavior]' \
|
||||
|
|
|
|||
26
src/_cask
26
src/_cask
|
|
@ -46,17 +46,16 @@ function _cask() {
|
|||
local curcontext="$curcontext"
|
||||
|
||||
_arguments -C \
|
||||
'(--proxy --http-proxy --https-proxy)--proxy[Set emacs proxy for HTTPS and HTTPS]:host:_hosts' \
|
||||
'(--proxy --http-proxy)--http-proxy[Set emacs proxy for HTTP]:host:_hosts' \
|
||||
'(--proxy --https-proxy)--https-proxy[Set emacs proxy for HTTPS]:host:_hosts' \
|
||||
'(--proxy --http-proxy --https-proxy)--proxy[Set emacs proxy for HTTPS and HTTPS]:host:_hosts' \
|
||||
'--no-proxy[Set Emacs no-proxy to HOST]:host:_hosts' \
|
||||
'(--proxy --http-proxy )--http-proxy[Set emacs proxy for HTTP]:host:_hosts' \
|
||||
'(--proxy --https-proxy)--https-proxy[Set emacs proxy for HTTPS]:host:_hosts' \
|
||||
'( --http-proxy --https-proxy)--proxy[Set emacs proxy for HTTPS and HTTPS]:host:_hosts' \
|
||||
'--no-proxy[Set Emacs no-proxy to HOST (emacs pattern of hosts to not use proxy for)]:pattern:_hosts' \
|
||||
'(- *)--version[Print Cask version and exit]' \
|
||||
'(- *)'{-h,--help}'[Display usage or information for command]::command:->subcommand' \
|
||||
'--debug[Turn on debug output]' \
|
||||
'--path[Run command in this PATH instead of default-directory]:dir:_files -/' \
|
||||
'(--verbose --silent)--verbose[Be verbose and show debug output]' \
|
||||
'(--verbose --silent)--verbose[Be slient and do not show anything]' \
|
||||
'(--verbose --silent)--silent[Be silent and do not show anything]' \
|
||||
':subcommand:->subcommand' \
|
||||
'*:: :->subcmds' \
|
||||
&& ret=0
|
||||
|
|
@ -66,6 +65,8 @@ function _cask() {
|
|||
local -a subcommands=(
|
||||
"build:build all Elisp files in the files directive"
|
||||
"clean-elc:remove all byte compiled Elisp files in the files directive"
|
||||
"emacs:run emacs"
|
||||
"eval:evaluate FORM as a lisp form"
|
||||
"exec:execute command with correct 'exec-path' and 'load-path'"
|
||||
"exec-path:print 'exec-path' for all packages and dependencies"
|
||||
"files:print list of files specified in the files directive"
|
||||
|
|
@ -99,6 +100,19 @@ function _cask() {
|
|||
(exec)
|
||||
_generic
|
||||
;;
|
||||
(emacs)
|
||||
_as_if emacs && ret=0
|
||||
;;
|
||||
(help)
|
||||
_as_if cask --help && ret=0
|
||||
;;
|
||||
(link)
|
||||
_message "completion unimplemented"
|
||||
ret=0
|
||||
;;
|
||||
(package)
|
||||
_wanted package-dir expl 'package directory' _files -/ && ret=0
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
esac
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ _chatblade() {
|
|||
typeset -A opt_args
|
||||
|
||||
args+=(
|
||||
'(- *)'{-h,--help}'[show this help message and exit]'
|
||||
'(- *)'{-h,--help}'[show help message and exit]'
|
||||
'(- *)--version[display the chatblade version]'
|
||||
'--openai-api-key[the OpenAI API key can also be set as env variable OPENAI_API_KEY]:key'
|
||||
'--openai-base-url[a custom URL to use the openAI against a local or custom model]:key'
|
||||
|
|
|
|||
10
src/_chcpu
10
src/_chcpu
|
|
@ -35,12 +35,12 @@
|
|||
# ------------------------------------------------------------------------------
|
||||
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[display this help]' \
|
||||
'(- *)'{-h,--help}'[display help]' \
|
||||
'(- *)'{-V,--version}'[display version]' \
|
||||
'(-c --configure)'{-c,--configure}'[configure the specified CPUs]:cpu_list' \
|
||||
'(-d --disable)'{-d,--disable}'[disable the specified CPUs]:cpu_list' \
|
||||
'(-e --enable)'{-e,--enable}'[enable the specified CPUs]:cpu_list' \
|
||||
'(-g --deconfigure)'{-g,--deconfigure}'[deconfigure the specified CPUs]:cpu_list' \
|
||||
'(-c --configure)'{-c,--configure}'[configure the specified CPUs]:cpu list (0,5,7,9-11)' \
|
||||
'(-d --disable)'{-d,--disable}'[disable the specified CPUs]:cpu list (0,5,7,9-11)' \
|
||||
'(-e --enable)'{-e,--enable}'[enable the specified CPUs]:cpu list (0,5,7,9-11)' \
|
||||
'(-g --deconfigure)'{-g,--deconfigure}'[deconfigure the specified CPUs]:cpu_list (0,5,7,9-11)' \
|
||||
'(-p --dispatch)'{-p,--dispatch}'[set the CPU dispatching mode]:mode:(horizontal vertical)' \
|
||||
'(-r --rescan)'{-r,--rescan}'[trigger a rescan of CPUs]'
|
||||
|
||||
|
|
|
|||
23
src/_chmem
23
src/_chmem
|
|
@ -35,14 +35,29 @@
|
|||
# *Aditi Sharma (https://github.com/Aditi76117)
|
||||
# ------------------------------------------------------------------------------
|
||||
|
||||
local arg
|
||||
if (( ${words[(I)(-b|--blocks)]} )); then
|
||||
arg=blockrange
|
||||
else
|
||||
arg='size or range'
|
||||
fi
|
||||
if (( ${words[(I)(-e|-d|-c|-m|--disable|--enable|--deconfigure|--configure)]} )); then
|
||||
arg="1:${arg}"
|
||||
else
|
||||
unset arg
|
||||
fi
|
||||
_arguments -s \
|
||||
'(-b --blocks)'{-b,--blocks}'[Use a BLOCKRANGE parameter instead of RANGE or SIZE]' \
|
||||
'(-d --disable)'{-d,--disable}'[Set the specified RANGE, SIZE, or BLOCKRANGE of memory offline]' \
|
||||
'(-e --enable)'{-e,--enable}'[Set the specified RANGE, SIZE, or BLOCKRANGE of memory online]' \
|
||||
'(-z --zone)'{-z,--zone}'[Select the memory ZONE where to set the specified RANGE, SIZE, or BLOCKRANGE of memory online or offline]' \
|
||||
'(-e --enable -d --disable -c --configure -g --deconfigure -m --memmap-on-memory)'{-d,--disable}'[Set the specified RANGE, SIZE, or BLOCKRANGE of memory offline]' \
|
||||
'(-e --enable -d --disable -c --configure -g --deconfigure -m --memmap-on-memory)'{-e,--enable}'[Set the specified RANGE, SIZE, or BLOCKRANGE of memory online]' \
|
||||
'(-e --enable -d --disable -c --configure -g --deconfigure -m --memmap-on-memory)'{-g,--deconfigure}'[Deconfigure the specified RANGE, SIZE, or BLOCKRANGE of memory]' \
|
||||
'(-e --enable -d --disable -c --configure -g --deconfigure )'{-c,--configure}'[Configure the specified RANGE, SIZE, or BLOCKRANGE of memory]' \
|
||||
'(-e --enable -d --disable -g --deconfigure -m --memmap-on-memory)'{-m,--memmap-on-memory}'[Select memmap-on-memory for the specified memory]:memmap-on-memory' \
|
||||
'(-z --zone)'{-z,--zone}'[Select the memory ZONE where to set the specified RANGE, SIZE, or BLOCKRANGE of memory online or offline]:zone' \
|
||||
'(-v --verbose)'{-v,--verbose}'[Verbose mode]' \
|
||||
'(- *)'{-h,--help}'[Display help text and exit]' \
|
||||
'(- *)'{-V,--version}'[Print version and exit]'
|
||||
'(- *)'{-V,--version}'[Print version and exit]' \
|
||||
${arg}
|
||||
|
||||
# Local Variables:
|
||||
# mode: Shell-Script
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@
|
|||
# ------------------------------------------------------------------------------
|
||||
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[display this help]' \
|
||||
'(- *)'{-h,--help}'[display help]' \
|
||||
'(-c --crypt-method)'{-c,--crypt-method}'[use the specified method to encrypt the passwords]:method:(DES MD5 SHA256 SHA512 YESCRYPT NONE)' \
|
||||
'(-e --encrypted)'{-e,--encrypted}'[supplied passwords are in encrypted form]' \
|
||||
'(-m --md5)'{-m,--md5}'[use MD5 encryption instead of DES]' \
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ _arguments \
|
|||
'(- *)--help-list[Display list of available options]' \
|
||||
'(- *)--help-list-hidden[Display list of more available options]' \
|
||||
'--Wclang-format-violations[Warnings about individual formatting changes needed]' \
|
||||
'--Werror=[If set, changes formatting warnings to errors]' \
|
||||
'--Werror[If set, changes formatting warnings to errors]' \
|
||||
'*--Wno-error=[If set, do not error out on the specified warning type]:warn' \
|
||||
'--assume-filename=[Set filename used to determine the language and to find .clang-format file]: :_files' \
|
||||
'--cursor=[The position of the cursor when invoking clang-format from an editor integration]:pos' \
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ _arguments -s -S \
|
|||
'(-b --bare)'{-b,--bare}'[compile without a top-level function wrapper]' \
|
||||
'(-c --compile)'{-c,--compile}'[compile to JavaScript and save as .js files]' \
|
||||
'(-e --eval)'{-e,--eval}'[pass a string from the command line as input]:Inline Script' \
|
||||
'(- *)'{-h,--help}'[display this help message]' \
|
||||
'(- *)'{-h,--help}'[display help message]' \
|
||||
'(-i --interactive)'{-i,--interactive}'[run an interactive CoffeeScript REPL]' \
|
||||
'(-j --join)'{-j,--join}'[concatenate the source CoffeeScript before compiling]: :_files -g "*.coffee"' \
|
||||
'(-l --literate)'{-l,--literate}'[treat stdio as literate style coffeescript]' \
|
||||
|
|
|
|||
|
|
@ -78,7 +78,7 @@ _cppcheck() {
|
|||
"(-f --force)"{-f,--force}"[Force checking of all configurations in files]" \
|
||||
"(--fsigned-char --funsigned-char)--fsigned-char[Treat char type as signed]" \
|
||||
"(--fsigned-char --funsigned-char)--funsigned-char[Treat char type as unsigned]" \
|
||||
"(- 1 *)"{-h,--help}"[Print this help]" \
|
||||
"(- 1 *)"{-h,--help}"[Print help]" \
|
||||
"-I[A file that contains a list of config-excludes]:directory:_files -/" \
|
||||
"--include-file=[Specify directory paths to search for included header files in a text file]:file:_files" \
|
||||
"--include=[Force inclusion of a file before the checked file]:file:_files" \
|
||||
|
|
|
|||
|
|
@ -176,8 +176,8 @@ _dart() {
|
|||
'--write-service-info=[Outputs information necessary to connect to the VM service]:service_info:_files' \
|
||||
'(--no-dds --dds)--dds[Use the Dart Development Service for enhanced debugging functionality]' \
|
||||
'(--no-dds --dds)--no-dds[Not use the Dart Development Service for enhanced debugging functionality]' \
|
||||
'(--no-serve-observatory --serve-observatory)--serve-observatory[Enable hosting Observatory throught the VM service]' \
|
||||
'(--no-serve-observatory --serve-observatory)--no-serve-observatory[Disable hosting Observatory throught the VM service]' \
|
||||
'(--no-serve-observatory --serve-observatory)--serve-observatory[Enable hosting Observatory through the VM service]' \
|
||||
'(--no-serve-observatory --serve-observatory)--no-serve-observatory[Disable hosting Observatory through the VM service]' \
|
||||
'(--no-print-dtd --print-dtd)--print-dtd[Prints connection details for the Dart Tooling Daemon]' \
|
||||
'(--no-print-dtd --print-dtd)--no-print-dtd[Not print connection details for the Dart Tooling Daemon]' \
|
||||
'--enable-experiment=[Enable one or more experimental features]:features:_dart_run_enable_experiment' \
|
||||
|
|
@ -679,7 +679,7 @@ _dart_run_timeline_streams() {
|
|||
(( $+functions[_dart_run_enable_experiment] )) ||
|
||||
_dart_run_enable_experiment() {
|
||||
local -a features=(
|
||||
'augumentations:Augumentations - enhancing declarations from outside'
|
||||
'augumentations:Augmentations - enhancing declarations from outside'
|
||||
'const-function:Allow more of the Dart language to be executed in const expression'
|
||||
'dot-shorthands:Shorter dot syntax for static accesses'
|
||||
'enhanced-parts:Generalize parts to be nested and have exports/imports'
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ _direnv_commands() {
|
|||
'exec:Executes a command after loading the first .envrc or .env found in DIR'
|
||||
'export:Loads an .envrc or .env and prints the diff in terms of exports'
|
||||
"fetchurl:Fetches a given URL into direnv's CAS"
|
||||
'help:shows this help'
|
||||
'help:shows help'
|
||||
'hook:Used to setup the shell hook'
|
||||
'prune:removes old allowed files'
|
||||
'reload:triggers an env reload'
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@
|
|||
# ------------------------------------------------------------------------------
|
||||
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[Show this help message and exit]' \
|
||||
'(- *)'{-h,--help}'[Show help message and exit]' \
|
||||
'(- *)'{-v,--version}'[Show version and exit]' \
|
||||
'(-d --devel-release)'{-d,--devel-release}'[Upgrade to the development release]' \
|
||||
'--data-dir=[Directory that contains the data files]:dir:_files -/' \
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@
|
|||
# ------------------------------------------------------------------------------
|
||||
|
||||
local -a args=(
|
||||
'(-h --help)'{-h+,--help}'[show this help message and exit]'
|
||||
'(-h --help)'{-h+,--help}'[show help message and exit]'
|
||||
'(-)'--version'[display version information and exit]'
|
||||
'(-)1:directory: _path_files -/'
|
||||
'(-)2:command: _command_names -e'
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ _fail2ban_client() {
|
|||
'-b[start server in background]' \
|
||||
'-f[start server in foreground]' \
|
||||
'--str2sec[convert time abbreviation format to seconds]:_message str2sec' \
|
||||
'(-h --help)'{-h,--help}'[display this help message]' \
|
||||
'(-h --help)'{-h,--help}'[display help message]' \
|
||||
'(-V --version)'{-V,--version}'[print the version]' \
|
||||
'1:fail2ban command:_fail2ban_client_commands' \
|
||||
'*:fail2ban command argument:_fail2ban_client_command_arguments'
|
||||
|
|
|
|||
|
|
@ -38,16 +38,16 @@
|
|||
# ------------------------------------------------------------------------------
|
||||
|
||||
_arguments \
|
||||
'(-c --collapse-range)'{-c,--collapse-range}'[Removes a byte range from a file without leaving a hole]' \
|
||||
'(-d --dig-holes)'{-d,--dig-holes}'[Detect and dig holes]' \
|
||||
'(-c --collapse-range -d --dig-holes -p --punch-hole -z --zero-range -n --keep-size)'{-c,--collapse-range}'[Removes a byte range from a file without leaving a hole]' \
|
||||
'(-c --collapse-range -d --dig-holes -p --punch-hole -z --zero-range -n --keep-size)'{-d,--dig-holes}'[Detect and dig holes]' \
|
||||
'(-c --collapse-range -d --dig-holes -p --punch-hole -z --zero-range -n --keep-size)'{-p,--punch-hole}'[Deallocates space in the byte range starting at offset and continuing for length bytes]' \
|
||||
'(-c --collapse-range -d --dig-holes -p --punch-hole -z --zero-range )'{-z,--zero-range}'[Zeroes space in the byte range starting at offset and continuing for length bytes]' \
|
||||
'(-c --collapse-range -d --dig-holes -p --punch-hole -n --keep-size)'{-n,--keep-size}'[Do not modify the apparent length of the file]' \
|
||||
'(-i --insert-range)'{-i,--insert-range}'[Insert a hole of length bytes from offset]' \
|
||||
'(-l --length)'{-l+,--length}'[Specifies the length of the range, in bytes]:bytes' \
|
||||
'(-n --keep-size)'{-n,--keep-size}'[Do not modify the apparent length of the file]' \
|
||||
'(-o --offset)'{-o+,--offset}'[Specifies the beginning offset of the range, in bytes]:offset' \
|
||||
'(-p --punch-hole)'{-p,--punch-hole}'[Deallocates space in the byte range starting at offset and continuing for length bytes]' \
|
||||
'(-v --verbose)'{-v,--verbose}'[Enable verbose mode]' \
|
||||
'(-x --posix)'{-x,--posix}'[Enable POSIX operation mode]' \
|
||||
'(-z --zero-range)'{-z,--zero-range}'[Zeroes space in the byte range starting at offset and continuing for length bytes]' \
|
||||
'(- *)'{-h,--help}'[Display help text and exit]' \
|
||||
'(- *)'{-V,--version}'[Print version and exit]' \
|
||||
'*:filename:_files'
|
||||
|
|
|
|||
|
|
@ -463,7 +463,7 @@ _flutter() {
|
|||
_arguments \
|
||||
'(- *)'{-h,--help}'[Print this usage information]' \
|
||||
'(-d --debug-info)'{-d,--debug-info=}'[A path to the symbols file generated with "--split-debug-info"]: :_files' \
|
||||
'(-u --unit-id-debug-info)'{-d,--unit-id-debug}'[A loading unit id and the path to the symbols file]:id' \
|
||||
'(-u --unit-id-debug-info)'{-u,--unit-id-debug}'[A loading unit id and the path to the symbols file]:id' \
|
||||
'(-i --input)'{-i,--input=}'[A file path containing a Dart stack trace]: :_files' \
|
||||
'(-o --output)'{-o,--output=}'[A file path for a symbolized stack trace to be written to]: :_files' \
|
||||
&& ret=0
|
||||
|
|
@ -936,7 +936,7 @@ _flutter_pub_cache() {
|
|||
(clean)
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[Print this usage information]' \
|
||||
'(-f --force)'{f,--force}'[Do not ask for confirmation]' \
|
||||
'(-f --force)'{-f,--force}'[Do not ask for confirmation]' \
|
||||
&& ret=0
|
||||
;;
|
||||
(repair)
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@ _fwupdmgr_commands() {
|
|||
'set-approved-firmware:sets the list of approved firmware'
|
||||
'set-bios-setting:sets one or more BIOS settings'
|
||||
'switch-branch:switch the firmware branch on device'
|
||||
'sync-bkc:sync firmware versions to the host best known configuration '
|
||||
'sync-bkc:sync firmware versions to the host best known configuration'
|
||||
'unblock-firmware:unblocks a specific firmware from being installed'
|
||||
'uninhibit:uninhibit the system to allow upgrades'
|
||||
'unlock:unlocks the device for firmware access'
|
||||
|
|
|
|||
2
src/_ghc
2
src/_ghc
|
|
@ -922,7 +922,7 @@ _ghc_pkg() {
|
|||
'--expand-env-vars[expand environment variables in input package descriptions]'
|
||||
'(--expand-pkgroot --no-expand-pkgroot)--expand-pkgroot[expand pkgroot-relative paths in output package descriptions]'
|
||||
'(--expand-pkgroot --no-expand-pkgroot)--no-expand-pkgroot[preserve pkgroot-relative paths in output package descriptions]'
|
||||
'(- *)'{-?,--help}'[display this help and exit]'
|
||||
'(- *)'{-?,--help}'[display help and exit]'
|
||||
'(- *)'{-V,--version}'[output version information and exit]'
|
||||
'--simple-output[print output in easy-to-parse format for some commands]'
|
||||
'--show-unit-ids[print unit-ids instead of package identifiers]'
|
||||
|
|
|
|||
|
|
@ -104,8 +104,8 @@ __git-flow-release () {
|
|||
'start:Start a new release branch.'
|
||||
'finish:Finish a release branch.'
|
||||
'list:List all your release branches. (Alias to `git flow release`)'
|
||||
'publish:Publish this release branch to origin.`)'
|
||||
'track:Track a release branch from origin.`)'
|
||||
'publish:Publish this release branch to origin.'
|
||||
'track:Track a release branch from origin.'
|
||||
)
|
||||
_describe -t commands 'git flow release' subcommands
|
||||
_arguments \
|
||||
|
|
@ -162,7 +162,7 @@ __git-flow-hotfix () {
|
|||
'start:Start a new hotfix branch.'
|
||||
'finish:Finish a hotfix branch.'
|
||||
'list:List all your hotfix branches. (Alias to `git flow hotfix`)'
|
||||
'publish:Publish this hotfix branch to origin`)'
|
||||
'publish:Publish this hotfix branch to origin'
|
||||
)
|
||||
_describe -t commands 'git flow hotfix' subcommands
|
||||
_arguments \
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@
|
|||
|
||||
_glances() {
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[show this help message and exit]' \
|
||||
'(- *)'{-h,--help}'[show help message and exit]' \
|
||||
'--print-completion[print shell completion script]:shell:(bash zsh tcsh)' \
|
||||
'(- *)'{-V,--version}"[show program's version number and exit]" \
|
||||
'(-d --debug)'{-d,--debug}'[enable debug mode]' \
|
||||
|
|
|
|||
|
|
@ -427,7 +427,6 @@ case $state in
|
|||
local -a fix_flags=(
|
||||
'-fixtool=[specify fix analyzer]:analyzer:__golang_fix_analyzers'
|
||||
'-diff[display diffs instead of rewriting files]'
|
||||
'-fixtool=[select analysis tool]:analyzer:'
|
||||
'(- *)-V[print version and exit]'
|
||||
'-any[enable any analysis]'
|
||||
'-buildtag[enable buildtag analysis]'
|
||||
|
|
@ -747,7 +746,6 @@ case $state in
|
|||
'-test.fuzzminimizetime[time to spend minimizing a value after finding a failing input (default 1m0s)]:t' \
|
||||
'-test.fuzztime[time to spend fuzzing; default is to run indefinitely]:t' \
|
||||
'-test.fuzzworker[coordinate with the parent process to fuzz random values (for use only by cmd/go)]' \
|
||||
'-test.list[list tests, examples, and benchmarks matching regexp then exit]:regexp' \
|
||||
'-test.memprofile[write an allocation profile to file]:file:_files' \
|
||||
'-test.memprofilerate[set memory allocation profiling rate (see runtime.MemProfileRate)]:rate' \
|
||||
'-test.mutexprofile[write a mutex contention profile to the named file after execution]:string' \
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
# ------------------------------------------------------------------------------
|
||||
|
||||
_arguments -s \
|
||||
'(- *)'{-h,--help}'[display this help and exit]' \
|
||||
'(- *)'{-h,--help}'[display help and exit]' \
|
||||
'(- *)'{-v,--version}'[display version information and exit]' \
|
||||
{-t,--traditional}'[use traditional greeting]' \
|
||||
{-g,--greeting=}'[use TEXT as the greeting message]:TEXT'
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ args=(
|
|||
'--forecast=[apply periodic transaction rules to generate future transactions]'
|
||||
)
|
||||
|
||||
_arguments -C "$args[@]" -A "-*" \
|
||||
_arguments -C -A "-*" "$args[@]" \
|
||||
'(- *)--version[print version information]' \
|
||||
'--debug[show debug output]' \
|
||||
'1: :->cmds' \
|
||||
|
|
|
|||
|
|
@ -167,7 +167,7 @@ _arguments -n -C -s \
|
|||
'--unsorted[Disables all sorting while formatting output]' \
|
||||
'--sorted[Re-enables all sorting options while formatting output]' \
|
||||
'--response-charset=[Override the response encoding for terminal display purposes]:encoding' \
|
||||
'--response-mime=[Override the response mime type for coloring and formatting for the terminal]:mine' \
|
||||
'--response-mime=[Override the response mime type for coloring and formatting for the terminal]:mime' \
|
||||
'--format-options=[Controls output formatting]:format' \
|
||||
'(-p --print)'{-p,--print}'=[String specifying what the output should contain]:print flags:_httpie_printflags' \
|
||||
'(-v --verbose)'{-v,--verbose}'[Print the whole request as well as the response]' \
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@
|
|||
# Description
|
||||
# -----------
|
||||
#
|
||||
# Completion script for Jest 30.1.3 (https://jestjs.io/)
|
||||
# Completion script for Jest 30.4.0 (https://jestjs.io/)
|
||||
#
|
||||
# ------------------------------------------------------------------------------
|
||||
# Authors
|
||||
|
|
@ -58,6 +58,7 @@ _arguments -C -s \
|
|||
'--clearCache[Clear the configured Jest cache directory and then exits]' \
|
||||
'--clearMocks[Automatically clear mock calls, instances, contexts and results before every test]' \
|
||||
'--collectCoverageFrom[A glob pattern for collecting coverage info]:string' \
|
||||
'--collectTests[Discover and report all test cases without executing them]' \
|
||||
'(--color --colors)'{--color,--colors}'[Force test results output color highlighting (even if stdout is not a TTY)]' \
|
||||
'(-c --config)'{-c,--config}'[The path to a jest config file specifying how to find and execute tests]:files:_files' \
|
||||
'(--coverage --collectCoverage)'{--coverage,--collectCoverage}'[Indicate that test coverage information should be collected and reported in the output]' \
|
||||
|
|
@ -142,12 +143,13 @@ _arguments -C -s \
|
|||
'(-u --updateSnapshot)'{-u,--updateSnapshot}'[Re-record snapshots]' \
|
||||
'--useStderr[Divert all output to stderr]' \
|
||||
'--verbose[Display individual test results with the test suite hierarchy]' \
|
||||
'--waitForUnhandledRejections[Give one event loop turn to handle unhandles rejections]' \
|
||||
'--waitForUnhandledRejections[Give one event loop turn to handle unhandled rejections]' \
|
||||
'--watch[Watch files for changes and rerun tests related to changed files]' \
|
||||
'--watchAll[Watch files for changes and rerun all tests]' \
|
||||
'--watchPathIgnorePatterns[Ignore patterns of watch path]:array' \
|
||||
'(--watchman --no-watchman)--watchman[Use watchman for file crawling]' \
|
||||
'(--watchman --no-watchman)--no-watchman[Do not use watchman for file crawling]' \
|
||||
'--workerGracefulExitTimeout[Timeout msecs for worker processes to exit gracefully after test complete(Default 500ms)]:ms' \
|
||||
'--workerThreads[Use worker threads for parallelization]' \
|
||||
'*: :->file' \
|
||||
&& ret=0
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ _kitchen() {
|
|||
args)
|
||||
case $line[1] in
|
||||
converge|create|destroy|diagnose|list|setup|test|verify)
|
||||
compadd 'all'
|
||||
_wanted all-instances expl 'all instances' compadd 'all'
|
||||
_kitchen_instances
|
||||
;;
|
||||
login)
|
||||
|
|
|
|||
|
|
@ -90,7 +90,7 @@ case $state in
|
|||
'gs-load-lily-fonts[load only LilyPond fonts via Ghostscript]:gs-load-lily-fonts:(\#t \#f)' \
|
||||
'gs-never-embed-fonts[make Ghostscript embed only TrueType fonts and no other font format]:gs-never-embed-fonts:(\#t \#f)' \
|
||||
'gui[run LilyPond from a GUI and redirect stderr to a log file]:gui:(\#t \#f)' \
|
||||
'help[show this help]:help:(\#t \#f)' \
|
||||
'help[show help]:help:(\#t \#f)' \
|
||||
'include-book-title-preview[include book titles in preview images]:include-book-title-preview:(\#t \#f)' \
|
||||
'include-eps-fonts[include fonts in separate-system EPS files]:include-eps-fonts:(\#t \#f)' \
|
||||
'include-settings[included file before the score is processed]:include-settings:_files -g "*.(#i)ly(-.)"' \
|
||||
|
|
|
|||
|
|
@ -80,7 +80,7 @@ _lscpu_cache() {
|
|||
}
|
||||
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[display this help]' \
|
||||
'(- *)'{-h,--help}'[display help]' \
|
||||
'(- *)'{-V,--version}'[display version]' \
|
||||
'(-a --all)'{-a,--all}'[print both online and offline CPUs(default for -e)]' \
|
||||
'(-b --online)'{-b,--online}'[print online CPUs only]' \
|
||||
|
|
|
|||
|
|
@ -91,7 +91,7 @@ _lsipc_output_columns() {
|
|||
}
|
||||
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[display this help]' \
|
||||
'(- *)'{-h,--help}'[display help]' \
|
||||
'(- *)'{-V,--version}'[display version]' \
|
||||
'(-m --shmems)'{-m,--shmems}'[shared memory segments]' \
|
||||
'(-M --posix-shmems)'{-M,--posix-shmems}'[POSIX shared memory segments]' \
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ _lslocks_output_columns() {
|
|||
}
|
||||
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[display this help]' \
|
||||
'(- *)'{-h,--help}'[display help]' \
|
||||
'(- *)'{-V,--version}'[display version]' \
|
||||
'(-b --bytes)'{-b,--bytes}'[print SIZE in bytes rather]' \
|
||||
'(-J --json)'{-J,--json}'[use the JSON output format]' \
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@ _lslogins_output_columns() {
|
|||
}
|
||||
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[display this help]' \
|
||||
'(- *)'{-h,--help}'[display help]' \
|
||||
'(- *)'{-V,--version}'[display version]' \
|
||||
'(-a --acc-expiration)'{-a,--acc-expiration}'[display info about passwords expiration]' \
|
||||
'(-c --colon-separate)'{-c,--colon-separate}'[display data in a format similar to /etc/passwd]' \
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ _lsmem_output_columns() {
|
|||
}
|
||||
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[display this help]' \
|
||||
'(- *)'{-h,--help}'[display help]' \
|
||||
'(- *)'{-V,--version}'[display version]' \
|
||||
'(-J --json)'{-J,--json}'[use the JSON output format]' \
|
||||
'(-P --pairs)'{-P,--pairs}'[use key=value output format]' \
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@
|
|||
|
||||
_arguments \
|
||||
{-f,--file}'[Use file as as cookie seed]:file:_files' \
|
||||
{-m,--max-size}'[Set maximum length of output]:number' \
|
||||
{-m,--max-size}'[Set maximum length of output]:bytes' \
|
||||
{-v,--verbose}'[Print entropy source and random seed info]' \
|
||||
'(- *)'{-h,--help}'[Display help message and exit]' \
|
||||
'(- *)'{-V,--version}'[Display version information and exit]'
|
||||
|
|
|
|||
4
src/_mix
4
src/_mix
|
|
@ -362,7 +362,7 @@ _mix() {
|
|||
'--partitions[set the amount of partitions to split tests in]:partition' \
|
||||
'--preload-modules[preload all modules defined in applications]' \
|
||||
'--profile-require[profile the time spent to require test files]:type:(time)' \
|
||||
'--raise[immediate raise if the the test suite fails instead of continuing]' \
|
||||
'--raise[immediate raise if the test suite fails instead of continuing]' \
|
||||
'--repeat-until-failure[set the number of repetitions for running the suite until it fails]:num' \
|
||||
'--seed[seed the random generator used to randomize the order of tests(0 means disable randomization)]:seed' \
|
||||
'--slowest[print timing information for the N slowest tests]:num' \
|
||||
|
|
@ -751,7 +751,7 @@ _mix_hex_tasks() {
|
|||
local -a tasks=(
|
||||
'add:Add a repository'
|
||||
'set:Set config for repository'
|
||||
'remove:Remote repository'
|
||||
'remove:Remove repository'
|
||||
'show:Show repository config'
|
||||
'list:List all repos'
|
||||
)
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@
|
|||
# ------------------------------------------------------------------------------
|
||||
|
||||
_arguments \
|
||||
'(- *)--help[display this help message]' \
|
||||
'(- *)--help[display help message]' \
|
||||
'-d-[Verbose debug]:level:(0 1 2)' \
|
||||
'-v-[SSH debug levels]:level:(0 1 2 3)' \
|
||||
'-m-[Run concurrently on the specified hosts at a time. "0" is used for infinite]:count' \
|
||||
|
|
|
|||
|
|
@ -77,8 +77,8 @@ if [[ -n $state ]]; then
|
|||
+) _message -e lines "start at a given line" ;;
|
||||
+[crCR]#[/?]) _message -e 'search string' ;;
|
||||
+<->,) _message -e 'column number' ;;
|
||||
*) _files && ret=0 ;;
|
||||
esac
|
||||
*) _files ;;
|
||||
esac && ret=0
|
||||
fi
|
||||
|
||||
return ret
|
||||
|
|
|
|||
20
src/_node
20
src/_node
|
|
@ -28,7 +28,7 @@
|
|||
# Description
|
||||
# -----------
|
||||
#
|
||||
# Completion script for Node.js v25.9.0 (https://nodejs.org)
|
||||
# Completion script for Node.js v26.1.0 (https://nodejs.org)
|
||||
#
|
||||
# ------------------------------------------------------------------------------
|
||||
# Authors
|
||||
|
|
@ -95,6 +95,7 @@ _node() {
|
|||
'--abort-on-uncaught-exception[aborting instead of exiting causes a core file to be generated for analysis]' \
|
||||
'--allow-addons[allow use of addons when any permissions are set]' \
|
||||
'--allow-child-process[allow use of child process when any permissions are set]' \
|
||||
'--allow-ffi[allow use of FFI when any permissions are set]' \
|
||||
'--allow-fs-read=[allow permissions to read the filesystem]: :_files' \
|
||||
'--allow-fs-write=[allow permissions to write in the filesystem]: :_files' \
|
||||
'--allow-inspector[allow use of inspector when any permissions are set]' \
|
||||
|
|
@ -129,6 +130,7 @@ _node() {
|
|||
'--experimental-config-file=[set config file from supplied file]:file:_files' \
|
||||
'--experimental-default-config-file[set config file from default config file]' \
|
||||
'--experimental-eventsource[enable experimental EventSource API]' \
|
||||
'--experimental-ffi[enable experimental node:ffi module]' \
|
||||
'--experimental-import-meta-resolve[experimental ES Module import.meta.resolve() support]' \
|
||||
'--experimental-inspector-network-resource[experimental load network resources via the inspector]' \
|
||||
'(--loader --experimental-loader)'{--loader,--experimental-loader}'=[Specify the module of a custom ECMAScript Module loader]: :_files' \
|
||||
|
|
@ -138,7 +140,6 @@ _node() {
|
|||
'--experimental-storage-inspection[experimental storage inspection support]' \
|
||||
'--experimental-test-coverage[enable code coverage in the test runner]' \
|
||||
'--experimental-test-module-mocks[enable module mocking in the test runner]' \
|
||||
'--experimental-transform-types[enable transformation of TypeScript-onlysyntax into JavaScript code]' \
|
||||
'--experimental-vm-modules[experimental ES Module support in vm module]' \
|
||||
'--experimental-worker-inspection[experimental worker inspection support]' \
|
||||
'--expose-gc[expose gc extension]' \
|
||||
|
|
@ -175,15 +176,18 @@ _node() {
|
|||
'--no-experimental-global-navigator[expose experimental Navigator API on the global scope]' \
|
||||
'--no-experimental-repl-await[disable experimental await keyword support in REPL]' \
|
||||
'--no-experimental-sqlite[disable experimental node sqlite module]' \
|
||||
'(--no-strip-types --no-experimental-strip-types)'{--no-strip-types,--no-experimental-strip-types}'[disable type-stripping for TypeScript files]' \
|
||||
'--no-experimental-websocket[experimental WebSocket API (currently set)]' \
|
||||
'--no-experimental-websocket[disable experimental WebSocket API]' \
|
||||
'(--webstorage --no-experimental-webstorage)--webstorage[enable experimental Web Storage API]' \
|
||||
'(--webstorage --no-experimental-webstorage)--no-experimental-webstorage[disable experimental Web Storage API]' \
|
||||
'--no-extra-info-on-fatal-exception[hide extra information on fatal exception that causes exit]' \
|
||||
'--no-force-async-hooks-checks[disable checks for async_hooks]' \
|
||||
'--no-global-search-paths[disable global module search paths]' \
|
||||
'(--no-network-family-autoselection --enable-network-family-autoselection)'{--no-network-family-autoselection,--enable-network-family-autoselection}'[disable network address family autodetection algorithm]' \
|
||||
'(--require-module --no-require-module --no-experimental-require-module)'{--no-require-module,--no-experimental-require-module}'[disable support for loading a synchronous ES module graph in require()]' \
|
||||
'(--no-network-family-autoselection --enable-network-family-autoselection)--enable-network-family-autoselection[enable network address family autodetection algorithm]' \
|
||||
'(--no-network-family-autoselection --enable-network-family-autoselection)--no-network-family-autoselection[disable network address family autodetection algorithm]' \
|
||||
'(--require-module --no-require-module)--no-require-module[disable support for loading a synchronous ES module graph in require()]' \
|
||||
'(--experimental-strip-types --no-strip-types)--experimental-strip-types[enable Type-stripping for TypeScript files]' \
|
||||
'(--experimental-strip-types --no-strip-types)--no-strip-types[disable Type-stripping for TypeScript files]' \
|
||||
'--no-warnings[silence all process warnings]' \
|
||||
'(--no-webstorage --no-experimental-webstorage)'{--no-webstorage,--no-experimental-webstorage}'[disable Web Storage API]' \
|
||||
'--node-memory-debug[run with extra debug checks for memory leaks in Node.js itself]' \
|
||||
'--openssl-config=[load OpenSSL configuration from the specified file (overrides OPENSSL_CONF)]:file:_files' \
|
||||
'--openssl-legacy-provider[enable OpenSSL 3.0 legacy provider]' \
|
||||
|
|
@ -244,7 +248,7 @@ _node() {
|
|||
'--trace-deprecation[show stack traces on deprecations]' \
|
||||
'--trace-env[print accesses to the environment variables]' \
|
||||
'--trace-env-js-stack[print accesses to the environment variables and the JavaScript stack trace]' \
|
||||
'--trace-env-native-stack[print accesses to the environment variables and the native stack trace ]' \
|
||||
'--trace-env-native-stack[print accesses to the environment variables and the native stack trace]' \
|
||||
'--trace-event-categories[comma separated list of trace event categories to record]: :{_values -s , categories node node.async_hooks node.bootstrap node.perf node.perf.usertiming node.perf.timerify node.fs.sync node.vm.script v8}' \
|
||||
'--trace-event-file-pattern[Template string specifying the filepath for the trace-events data, it supports ${rotation} and ${pid} log-rotation id. %2$u is the pid.]:template string' \
|
||||
'--trace-exit[show stack trace when an environment exits]' \
|
||||
|
|
|
|||
21
src/_openssl
21
src/_openssl
|
|
@ -28,7 +28,7 @@
|
|||
# Description
|
||||
# -----------
|
||||
#
|
||||
# Completion script for OpenSSL 3.5.3 (https://www.openssl-library.org/)
|
||||
# Completion script for OpenSSL 4.0.0 (https://www.openssl-library.org/)
|
||||
#
|
||||
# ------------------------------------------------------------------------------
|
||||
# Authors
|
||||
|
|
@ -844,6 +844,8 @@ _openssl_dgst() {
|
|||
'-prverify[private key file to verify the signature]:file:_files' \
|
||||
'-signature[actual signature file to verify]:file:_files' \
|
||||
'-hmac[key to create a hashed MAC]:key' \
|
||||
'-hmac-env[create a hashed MAC using a key from the given environment variable]:var:_parameters -g "*export*"' \
|
||||
'-hmac-stdin[create a hashed MAC using a key obtained from the standard input]' \
|
||||
'-mac[MAC algorithm]:alg:_openssl_mac_algorithms' \
|
||||
'-macopt[options of MAC algorithm]:options' \
|
||||
'-fips-fingerprint[compute HMAC using a specific key for certain OpenSSL-FIPS operations]' \
|
||||
|
|
@ -1830,6 +1832,15 @@ _openssl_s_client() {
|
|||
$openssl_verification_options[@] \
|
||||
'-enable_server_rpk[enable support for receiving raw public keys from the server]' \
|
||||
'-enable_client_rpk[enable support for sending raw public keys to the server]' \
|
||||
'*-expected-rpks[specify public keys expected from the remote peer used to authenticate the connection]:file:_files' \
|
||||
'-ech_outer_alpn[specify ALPN values to use in the outer ClientHello]:protocol' \
|
||||
'-ech_grease[emit a GREASE value]' \
|
||||
'-ech_grease_suite[specify ECH ciphersuites to use when -ech_grease is specified]:suite' \
|
||||
'-ech_grease_type[specify a GREASEd ECH value]:type' \
|
||||
'-ech_ignore_cid[use random value for ECH]' \
|
||||
'-ech_outer_sni[specify a subject name indication value to use in hte outer ClientHello]:value' \
|
||||
'-ech_no_outer_sni[no SNI will be emitted in the outer ClientHello]' \
|
||||
'-ech_select[specify which ECHConfigList to use using a zero-based index]:index' \
|
||||
'*::host_port'
|
||||
}
|
||||
|
||||
|
|
@ -1957,7 +1968,13 @@ _openssl_s_server() {
|
|||
$openssl_provider_options[@] \
|
||||
$openssl_verification_options[@] \
|
||||
'-enable_server_rpk[enable support for sending raw public keys to the client]' \
|
||||
'-enable_client_rpk[enable support for receiving raw public keys from the client]'
|
||||
'-enable_client_rpk[enable support for receiving raw public keys from the client]' \
|
||||
'*-expected-rpks[specify public keys expected from the remote peer used to authenticate the connection]:file:_files' \
|
||||
'-ech_key[load one Encrypted Client Hello(ECH) key pair]:file:_files' \
|
||||
'-ech_dir[load an ECH key pair from every file in the named directory]:dir:_files -/' \
|
||||
'-ech_noretry_dir[load an ECH key pair from every file in the named directory. not return in "retry_configs"]:file:_files -/' \
|
||||
'-ech_trialdecrypt[ECH config_id is used to match against the loaded ECH private keys and decryption is only attempted]' \
|
||||
'-ech_greaseretries[servers will add GREASEy ECHConfigList values to those sent in retry_configs]'
|
||||
}
|
||||
|
||||
_openssl_s_time() {
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ _openvpn3_config-acl() {
|
|||
_arguments \
|
||||
{-s,--show}"[Show the current access control lists]" \
|
||||
{-o,--path}"[OBJ-PATH Path to the configuration in the configuration manager]: :($configs_paths)" \
|
||||
{-h,--help}"[This help screen]" \
|
||||
{-h,--help}"[Show help screen]" \
|
||||
{-c,--config}"[CONFIG-NAME Alternative to --path, where configuration profile name is used instead]: :($configs_names)" \
|
||||
{-S,--seal}"[Make the configuration profile permanently read-only]" \
|
||||
{-R,--revoke}"[<UID | username> Revoke this user access from this configuration profile]" \
|
||||
|
|
@ -67,7 +67,7 @@ _openvpn3_config-import() {
|
|||
_arguments \
|
||||
{-p,--persistent}"[Make the configuration profile persistent through service restarts]" \
|
||||
{-n,--name}"[NAME Provide a different name for the configuration (default: CFG-FILE)]" \
|
||||
{-h,--help}"[This help screen]" \
|
||||
{-h,--help}"[Show help screen]" \
|
||||
{-c,--config}"[CFG-FILE Configuration file to import]: :_files"
|
||||
}
|
||||
|
||||
|
|
@ -76,7 +76,7 @@ _openvpn3_config-manage() {
|
|||
{-s,--show}"[Show current configuration options]" \
|
||||
{-r,--rename}"[NEW-CONFIG-NAME Renames the configuration]" \
|
||||
{-o,--path}"[CONFIG-PATH Path to the configuration in the configuration manager]: :($configs_paths)" \
|
||||
{-h,--help}"[This help screen]" \
|
||||
{-h,--help}"[Show help screen]" \
|
||||
{-c,--config}"[CONFIG-NAME Alternative to --path, where configuration profile name is used instead]: :($configs_names)" \
|
||||
"--unset-override[<name> Removes the <name> override]" \
|
||||
"--tls-version-min[<tls_1_0|tls_1_1|tls_1_2|tls_1_3> Sets the minimal TLS version for the control channel]: :(tls_1_0 tls_1_1 tls_1_2 tls_1_3)" \
|
||||
|
|
@ -103,7 +103,7 @@ _openvpn3_config-manage() {
|
|||
_openvpn3_config-remove() {
|
||||
_arguments \
|
||||
{-o,--path}"[OBJ-PATH Path to the configuration in the configuration manager]: :($configs_paths)" \
|
||||
{-h,--help}"[This help screen]" \
|
||||
{-h,--help}"[Show help screen]" \
|
||||
{-c,--config}"[CONFIG-NAME Alternative to --path, where configuration profile name is used instead]: :($configs_names)" \
|
||||
"--force[Force the deletion process without asking for confirmation]" \
|
||||
"--config-path[OBJ-PATH Alias for --path]: :($configs_paths)"
|
||||
|
|
@ -113,24 +113,24 @@ _openvpn3_config-show() {
|
|||
_arguments \
|
||||
{-o,--path}"[OBJ-PATH Path to the configuration in the configuration manager]: :($configs_paths)" \
|
||||
{-j,--json}"[Dump the configuration in JSON format]" \
|
||||
{-h,--help}"[This help screen]" \
|
||||
{-h,--help}"[Show help screen]" \
|
||||
{-c,--config}"[CONFIG-NAME Alternative to --path, where configuration profile name is used instead]: :($configs_names)" \
|
||||
"--config-path[OBJ-PATH Alias for --path]: :($configs_paths)"
|
||||
}
|
||||
|
||||
_openvpn3_configs-list() {
|
||||
_arguments \
|
||||
{-h,--help}"[This help screen]"
|
||||
{-h,--help}"[Show help screen]"
|
||||
}
|
||||
|
||||
_openvpn3_help() {
|
||||
_arguments \
|
||||
{-h,--help}"[This help screen]"
|
||||
{-h,--help}"[Show help screen]"
|
||||
}
|
||||
|
||||
_openvpn3_log() {
|
||||
_arguments \
|
||||
{-h,--help}"[This help screen]" \
|
||||
{-h,--help}"[Show help screen]" \
|
||||
{-c,--config}"[CONFIG-NAME Alternative to --session-path, where configuration profile name is used instead]: :($sessions_configs_names $configs_names)" \
|
||||
{-I,--interface}"[INTERFACE Alternative to --session-path, where tun interface name is used instead]: :($sessions_interfaces)" \
|
||||
"--session-path[SESSION-PATH Receive log events for a specific session]: :($sessions_paths)" \
|
||||
|
|
@ -142,7 +142,7 @@ _openvpn3_session-acl() {
|
|||
_arguments \
|
||||
{-s,--show}"[Show the current access control lists]" \
|
||||
{-o,--path}"[SESSION-PATH Path to the session in the session manager]: :($sessions_paths)" \
|
||||
{-h,--help}"[This help screen]" \
|
||||
{-h,--help}"[Show help screen]" \
|
||||
{-c,--config}"[CONFIG-NAME Alternative to --path, where configuration profile name is used instead]: :($sessions_configs_names)" \
|
||||
{-R,--revoke}"[<UID | username> Revoke this user access from this session]" \
|
||||
{-I,--interface}"[INTERFACE Alternative to --path, where tun interface name is used instead]: :($sessions_interfaces)" \
|
||||
|
|
@ -155,7 +155,7 @@ _openvpn3_session-acl() {
|
|||
_openvpn3_session-manage() {
|
||||
_arguments \
|
||||
{-o,--path}"[SESSION-PATH Path to the session in the session manager]: :($sessions_paths)" \
|
||||
{-h,--help}"[This help screen]" \
|
||||
{-h,--help}"[Show help screen]" \
|
||||
{-c,--config}"[CONFIG-NAME Alternative to --path, where configuration profile name is used instead]: :($sessions_configs_names)" \
|
||||
{-R,--resume}"[Resumes a paused VPN session]" \
|
||||
{-P,--pause}"[Pauses the VPN session]" \
|
||||
|
|
@ -169,7 +169,7 @@ _openvpn3_session-manage() {
|
|||
_openvpn3_session-start() {
|
||||
_arguments \
|
||||
{-p,--config-path}"[CONFIG-PATH Configuration path to an already imported configuration]: :($configs_paths)" \
|
||||
{-h,--help}"[This help screen]" \
|
||||
{-h,--help}"[Show help screen]" \
|
||||
{-c,--config}"[CONFIG-FILE Configuration file to start directly]: :_files" \
|
||||
"--persist-tun[Enforces persistent tun/seamless tunnel (requires --config)]"
|
||||
}
|
||||
|
|
@ -178,7 +178,7 @@ _openvpn3_session-stats() {
|
|||
_arguments \
|
||||
{-o,--path}"[SESSION-PATH Path to the configuration in the configuration manager]: :($sessions_paths)" \
|
||||
{-j,--json}"[Dump the configuration in JSON format]" \
|
||||
{-h,--help}"[This help screen]" \
|
||||
{-h,--help}"[Show help screen]" \
|
||||
{-c,--config}"[CONFIG-NAME Alternative to --path, where configuration profile name is used instead]: :($sessions_configs_names)" \
|
||||
{-I,--interface}"[INTERFACE Alternative to --path, where tun interface name is used instead]: :($sessions_interfaces)" \
|
||||
"--session-path[SESSION-PATH Alias for --path]: :($sessions_paths)"
|
||||
|
|
@ -186,12 +186,12 @@ _openvpn3_session-stats() {
|
|||
|
||||
_openvpn3_sessions-list() {
|
||||
_arguments \
|
||||
{-h,--help}"[This help screen]"
|
||||
{-h,--help}"[Show help screen]"
|
||||
}
|
||||
|
||||
_openvpn3_shell-completion() {
|
||||
_arguments \
|
||||
{-h,--help}"[This help screen]" \
|
||||
{-h,--help}"[Show help screen]" \
|
||||
"--list-commands[List all available commands]" \
|
||||
"--list-options[COMMAND List all available options for a specific command]: :($(openvpn3 shell-completion --list-commands))" \
|
||||
"--arg-helper[OPTION Used together with --list-options, lists value hint to an option]"
|
||||
|
|
@ -199,7 +199,7 @@ _openvpn3_shell-completion() {
|
|||
|
||||
_openvpn3_version() {
|
||||
_arguments \
|
||||
{-h,--help}"[This help screen]"
|
||||
{-h,--help}"[Show help screen]"
|
||||
}
|
||||
|
||||
_openvpn3_command() {
|
||||
|
|
@ -210,7 +210,7 @@ _openvpn3_command() {
|
|||
"config-remove: Remove an available configuration profile"
|
||||
"config-show: Show/dump a configuration profile"
|
||||
"configs-list: List all available configuration profiles"
|
||||
"help: This help screen"
|
||||
"help: Show help screen"
|
||||
"log: Receive log events as they occur"
|
||||
"session-acl: Manage access control lists for sessions"
|
||||
"session-manage: Manage VPN sessions"
|
||||
|
|
@ -239,7 +239,7 @@ _openvpn3_command() {
|
|||
}
|
||||
|
||||
_arguments \
|
||||
{-h,--help}"[that This help screen]" \
|
||||
{-h,--help}"[Show help screen]" \
|
||||
"*::openvpn3 commands:_openvpn3_command" \
|
||||
|
||||
# Local Variables:
|
||||
|
|
|
|||
34
src/_pm2
34
src/_pm2
|
|
@ -54,7 +54,7 @@ _pm2() {
|
|||
'--max-restarts[only start the script COUNT times]:count' \
|
||||
'(-u --user)'{-u,--user}'[define user when generating startup script]:username' \
|
||||
'--uid[run target script with <uid> rights]:uid' \
|
||||
'--gid[run target script with <gid> rights]:gui' \
|
||||
'--gid[run target script with <gid> rights]:gid' \
|
||||
'--namespace[start application within specified namespace]:namespace' \
|
||||
'--cwd[run target script from path <cwd>]:cwd:_files -/' \
|
||||
'--hp[define home path when generating startup script]: :_paths -/' \
|
||||
|
|
@ -72,8 +72,8 @@ _pm2() {
|
|||
'*--ignore-watch[list of paths to ignore]: :_files' \
|
||||
'--no-color[skip colors]' \
|
||||
'--no-vizion[start an app without vizion feature]' \
|
||||
'--np-autorestart[start an app without automatic restart]' \
|
||||
'--no-treekill[Only kill the main process, not detached children]' \
|
||||
'--no-autorestart[start an app without automatic restart]' \
|
||||
'--no-treekill[only kill the main process, not detached children]' \
|
||||
'--no-pmx[start an app without pmx]' \
|
||||
'--no-automation[start an app without automation]' \
|
||||
'(--disable-trace --trace)--trace[enable transaction tracing with km]' \
|
||||
|
|
@ -93,9 +93,9 @@ _pm2() {
|
|||
(start)
|
||||
_arguments \
|
||||
'--watch[watch folder for changes]' \
|
||||
'--fresh[Rebuild Dockerfile]' \
|
||||
'--daemon[Run container in Daemon mode(debug purposes)]' \
|
||||
'--container[Start application in container mode]' \
|
||||
'--fresh[rebuild Dockerfile]' \
|
||||
'--daemon[run container in daemon mode(debug purposes)]' \
|
||||
'--container[start application in container mode]' \
|
||||
'--dist[--with-container; change local Dockerfile to containerize all files in current directory]' \
|
||||
'--image-name[with --dist; set the exported image name]:name' \
|
||||
'--node-version[with --container, set a specific major Node.js version]:version' \
|
||||
|
|
@ -119,7 +119,7 @@ _pm2() {
|
|||
(stop|restart)
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[output usage information]' \
|
||||
'--watch[Stop watching folder for changes]' \
|
||||
'--watch[stop watching folder for changes]' \
|
||||
'*: :_pm2_id_namespace_all' \
|
||||
&& ret=0
|
||||
;;
|
||||
|
|
@ -231,8 +231,8 @@ _pm2_subcommands() {
|
|||
"stop:stop a process"
|
||||
"restart:restart a process"
|
||||
"scale:scale up/down a process in cluster mode depending on total_number param"
|
||||
"profile\:mem:Sample PM2 heap memory"
|
||||
"profile\:cpu:Profile PM2 cpu"
|
||||
"profile\:mem:sample PM2 heap memory"
|
||||
"profile\:cpu:profile PM2 cpu"
|
||||
"reload:reload processes (note that its for app using HTTP/HTTPS)"
|
||||
"id:get process id by name"
|
||||
"inspect:inspect a process"
|
||||
|
|
@ -244,12 +244,12 @@ _pm2_subcommands() {
|
|||
"install:install or update a module and run it forever"
|
||||
"module\:install:install or update a module and run it forever"
|
||||
"module\:update:update a module and run it forever"
|
||||
"module\:generate:Generate a sample module in current folder"
|
||||
"module\:generate:generate a sample module in current folder"
|
||||
"uninstall:stop and uninstall a module"
|
||||
"module\:uninstall:stop and uninstall a module"
|
||||
"package:Check & Package TAR type module"
|
||||
"publish:Publish the module you are currently on"
|
||||
"module\:publish:Publish the module you are currently on"
|
||||
"package:check & package TAR type module"
|
||||
"publish:publish the module you are currently on"
|
||||
"module\:publish:publish the module you are currently on"
|
||||
"set:sets the specified config <key> <value>"
|
||||
"multiset:multiset eg \"key1 val1 key2 val2\""
|
||||
"get:get value for <key>"
|
||||
|
|
@ -263,11 +263,11 @@ _pm2_subcommands() {
|
|||
"unmonitor:unmonitor target process"
|
||||
"open:open the pm2 monitoring dashboard"
|
||||
"plus:enable pm2 plus"
|
||||
"login:Login to pm2 plus"
|
||||
"logout:Logout from pm2 plus"
|
||||
"login:login to pm2 plus"
|
||||
"logout:logout from pm2 plus"
|
||||
"dump:dump all processes for resurrecting them later"
|
||||
"save:dump all processes for resurrecting them later"
|
||||
"cleardump:Create empty dump file"
|
||||
"cleardump:create empty dump file"
|
||||
"send:send stdin to <pm_id>"
|
||||
"attach:attach stdin/stdout to application identified by <pm_id>"
|
||||
"resurrect:resurrect previously dumped processes"
|
||||
|
|
@ -297,7 +297,7 @@ _pm2_subcommands() {
|
|||
"dash:launch dashboard with monitoring and logs"
|
||||
"flush:flush logs"
|
||||
"reloadLogs:reload all logs"
|
||||
"logs:stream logs file. Default stream all logs"
|
||||
"logs:stream logs file (default is to stream all logs)"
|
||||
"kill:kill daemon"
|
||||
"pull:updates repository for a given app"
|
||||
"forward:updates repository to the next commit for a given app"
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ _pre_commit() {
|
|||
case "$state" in
|
||||
(args)
|
||||
local -a options=(
|
||||
'(- : *)'{-h,--help}'[show this help message and exit]'
|
||||
'(- : *)'{-h,--help}'[show help message and exit]'
|
||||
"--color[Whether to use color in output(default: auto)]:color:(auto always never)"
|
||||
)
|
||||
local -a hook_types=(
|
||||
|
|
@ -89,7 +89,7 @@ _pre_commit() {
|
|||
'--commit-msg-filename[file name to check when running during "commit-msg"]:file:_files'
|
||||
'--prepare-commit-message-source[source of the commit message]:source'
|
||||
'--commit-object-name[commit object name]:object_name'
|
||||
'--remote-name[Remote name used by "git push"]:name:remote:_pre_commit_git_remotes'
|
||||
'--remote-name[Remote name used by "git push"]:remote:_pre_commit_git_remotes'
|
||||
'--remote-url[Remote url used by "git push"]:url:_urls'
|
||||
'--checkout-type[branch check out or a file checkout]:type:_pre_commit_commit_types'
|
||||
'--is-squash-merge[use squash merge]:flag:(0 1)'
|
||||
|
|
|
|||
16
src/_rails
16
src/_rails
|
|
@ -45,7 +45,7 @@ _rails() {
|
|||
|
||||
local -a runtime_options rails_options
|
||||
runtime_options=(
|
||||
'(- *)'{-h,--help}'[Show this help message and quit]'
|
||||
'(- *)'{-h,--help}'[Show help message and quit]'
|
||||
'(- *)'{-v,--version}'[Show Rails version and quit]'
|
||||
)
|
||||
|
||||
|
|
@ -74,14 +74,14 @@ _rails() {
|
|||
;;
|
||||
(console|c)
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[Show this help message and quit]' \
|
||||
'(- *)'{-h,--help}'[Show help message and quit]' \
|
||||
'(-e --environment)'{-e,--environment=}'[The environment to run "console" in]:env:(test development production)' \
|
||||
'(-s --sandbox)'{-s,--sandbox}'[Rollback database modifications on exit]' \
|
||||
&& ret=0
|
||||
;;
|
||||
(server|s)
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[Show this help message and quit]' \
|
||||
'(- *)'{-h,--help}'[Show help message and quit]' \
|
||||
'(-e --environment)'{-e,--environment=}'[The environment to run "server" in]:env:(test development production)' \
|
||||
'(-p --port)'{-p,--port}'[Run Rails on the specified port]:port' \
|
||||
'(-b --binding)'{-b,--binding=}'[Bind Rails to the specified IP]:binding' \
|
||||
|
|
@ -98,7 +98,7 @@ _rails() {
|
|||
;;
|
||||
(dbconsole|db)
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[Show this help message and quit]' \
|
||||
'(- *)'{-h,--help}'[Show help message and quit]' \
|
||||
'(-e --environment)'{-e,--environment=}'[The environment to run "server" in]:env:(test development production)' \
|
||||
'(-p --include-password)'{-p,--include-password}'[Automatically provide the password from database.yml]' \
|
||||
'--mode=[Automatically put the sqlite3 database in the specified mode]:mode:(html list line column)' \
|
||||
|
|
@ -109,7 +109,7 @@ _rails() {
|
|||
;;
|
||||
(test|t|test:system)
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[Show this help message and quit]' \
|
||||
'(- *)'{-h,--help}'[Show help message and quit]' \
|
||||
'--no-plugins[Bypass minitest plugin auto-loading]' \
|
||||
'(-s --seed)'{-s,--seed=}'[Sets random seed]:seed' \
|
||||
'(-v --verbose -q --quiet)'{-v,--verbose}'[Show progress processing files]' \
|
||||
|
|
@ -133,7 +133,7 @@ _rails() {
|
|||
;;
|
||||
(runner|r)
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[Show this help message and quit]' \
|
||||
'(- *)'{-h,--help}'[Show help message and quit]' \
|
||||
'(-e --environment)'{-e,--environment=}'[The environment to run "runner"]:env:(test development production)' \
|
||||
'(-w --skip-executor)'{-w,--skip-executor}'[Do not wrap with Rails Executor]' \
|
||||
'*:: :_files -g "*.rb"' \
|
||||
|
|
@ -147,7 +147,7 @@ _rails() {
|
|||
;;
|
||||
(routes)
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[Show this help message and quit]' \
|
||||
'(- *)'{-h,--help}'[Show help message and quit]' \
|
||||
'(-c --controller)'{-c,--controller=}'[Filter by a specific controller]:controller' \
|
||||
'(-g --grep)'{-g,--grep}'[Grep routes by a specific pattern]' \
|
||||
'(-E --expanded)'{-E,--expanded}'[Print routes expanded vertically with parts explained]' \
|
||||
|
|
@ -353,7 +353,7 @@ _rails_generate() {
|
|||
(generate)
|
||||
local -a opts
|
||||
opts=(
|
||||
'(- *)'{-h,--help}'[Show this help message and quit]'
|
||||
'(- *)'{-h,--help}'[Show help message and quit]'
|
||||
$runtime_options
|
||||
'--skip-namespace[Skip namespace]'
|
||||
'--skip-collision-check[Skip collision check]'
|
||||
|
|
|
|||
2
src/_rev
2
src/_rev
|
|
@ -35,7 +35,7 @@
|
|||
# ------------------------------------------------------------------------------
|
||||
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[display this help]' \
|
||||
'(- *)'{-h,--help}'[display help]' \
|
||||
'(- *)'{-V,--version}'[display version]' \
|
||||
'(-0 --zero)'{-0,--zero}'[use the nul character as line separator]'
|
||||
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@
|
|||
# Description
|
||||
# -----------
|
||||
#
|
||||
# Completion script for rubocop 1.82.1 (https://github.com/rubocop/rubocop)
|
||||
# Completion script for rubocop 1.86.1 (https://github.com/rubocop/rubocop)
|
||||
#
|
||||
# ------------------------------------------------------------------------------
|
||||
# Authors
|
||||
|
|
@ -73,6 +73,7 @@ _arguments \
|
|||
'(-C --cache)'{-C,--cache}'[Use result caching or not]:flag:(true false)' \
|
||||
'--cache-root[Set the cache root directory]:dir:_files -/' \
|
||||
'--lsp[Start a language server listening on STDIN]' \
|
||||
'--mcp[Start an MCP server that communicates over stdio]' \
|
||||
'--server[If a server process has not been started yet start the server process and execute inspection with server]' \
|
||||
'(--restart-server --start-server --stop-server)--restart-server[Restart server process]' \
|
||||
'(--restart-server --start-server --stop-server)--start-server[Start server process]' \
|
||||
|
|
@ -89,7 +90,7 @@ _arguments \
|
|||
'--display-only-failed[Only output offense messages]' \
|
||||
'--display-only-fail-level-offenses[Only output offense messages at the specified --fail-level or above]' \
|
||||
'--display-only-correctable[Only output correctable offense messages]' \
|
||||
'--display-only-safe-correctable[Only output safe-correctable offense messages with combined with --display-only-correctable]' \
|
||||
'--display-only-safe-correctable[Only output safe-correctable offense messages when combined with --display-only-correctable]' \
|
||||
'(-a --autocorrect)'{-a,--autocorrect}"[Auto-correct offenses(only when it's safe)]" \
|
||||
'(-A --autocorrect-all)'{-A,--autocorrect-all}'[Autocorrect offenses(safe and unsafe)]' \
|
||||
'--disable-uncorrectable[used with --autocorrect to annotate any offenses that do not support autocorrect with comments]' \
|
||||
|
|
@ -99,7 +100,7 @@ _arguments \
|
|||
'(--no-exclude-limit --exclude-limit)--no-exclude-limit[Do not set the limit for how many files to exclude]' \
|
||||
'--offense-counts[Include offense counts in configuration file generated by --auto-gen-config]' \
|
||||
'--auto-gen-only-exclude[Generate only Exclude parameters and not Max when running --auto-gen-config]' \
|
||||
'--auto-gen-timestamp[Include the data and time when the --auto-gen-config was run in the file it generates]' \
|
||||
'--auto-gen-timestamp[Include the date and time when the --auto-gen-config was run in the file it generates]' \
|
||||
'--auto-gen-enforced-style[Add a setting to the TODO configuration file to enforce the style used]' \
|
||||
'(-L --list-target-files)'{-L,--list-target-files}'[List all files RuboCop will inspect]' \
|
||||
'*--show-cops[Show the given cops or all cops]::cops' \
|
||||
|
|
|
|||
2
src/_sbt
2
src/_sbt
|
|
@ -93,7 +93,7 @@ _sbt() {
|
|||
unfiltered/unfiltered.g8
|
||||
scalatra/scalatra-sbt.g8
|
||||
)
|
||||
_values 'g8_templates' $g8_templates
|
||||
_values 'g8_templates' $g8_templates && ret=0
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
|
|
|
|||
|
|
@ -173,7 +173,7 @@ __tmuxp_import() {
|
|||
(project)
|
||||
if [[ $line[1] == 'tmuxinator' ]]
|
||||
then
|
||||
_wanted tmuxinator-projects exp 'tmuxinator projects' compadd $(tmuxinator completions start)
|
||||
_wanted tmuxinator-projects expl 'tmuxinator projects' compadd $(tmuxinator completions start)
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
|
|
|
|||
2
src/_tsc
2
src/_tsc
|
|
@ -194,7 +194,7 @@ local -a opts=(
|
|||
"--excludeFiles[Remove a list of files from the watch mode's processing]:files:_files"
|
||||
"--libReplacement[Enable library replacement]"
|
||||
"--erasableSyntaxOnly[Ensures that runtime constructs which are not part of ECMAScript are not allowed]"
|
||||
'*:: :_files' \
|
||||
'*:: :_files'
|
||||
)
|
||||
|
||||
if (( $+opt_args[--build] )); then
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ case $OSTYPE in
|
|||
;;
|
||||
(*)
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[display this help]' \
|
||||
'(- *)'{-h,--help}'[display help]' \
|
||||
'(- *)'{-V,--version}'[display version]' \
|
||||
'(-r --random)'{-r,--random}'[generate random-based uuid]' \
|
||||
'(-t --time)'{-t,--time}'[generate time-based uuid]' \
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@
|
|||
# ------------------------------------------------------------------------------
|
||||
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[display this help]' \
|
||||
'(- *)'{-h,--help}'[display help]' \
|
||||
'(-g --group -p --passwd)'{-g,--group}'[edit group database]' \
|
||||
'(-g --group -p --passwd)'{-p,--passwd}'[edit passwd database]' \
|
||||
'(-q --quiet)'{-q,--quiet}'[quiet mode]' \
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ _wdctl_output_columns() {
|
|||
}
|
||||
|
||||
_arguments -s \
|
||||
'(- *)'{-h,--help}'[display this help]' \
|
||||
'(- *)'{-h,--help}'[display help]' \
|
||||
'(- *)'{-V,--version}'[display version]' \
|
||||
'(-f --flags)'{-f,--flags}'[print selected flags only]:flags' \
|
||||
'(-F --noflags)'{-F,--noflags}'[do not print information about flags]' \
|
||||
|
|
|
|||
20
src/_yarn
20
src/_yarn
|
|
@ -147,7 +147,7 @@ _yarn() {
|
|||
'--immutable-cache[abort if the cache folder was to be modified]' \
|
||||
'--refresh-lockfile[refresh the package metadata stored in the lockfile]' \
|
||||
'--check-cache[always refetch the packages and ensure that their checksums are consistent]' \
|
||||
'--check-resolutions[valudata that the package resolutions are coherent]' \
|
||||
'--check-resolutions[validate that the package resolutions are coherent]' \
|
||||
'--inline-builds[verbosely print the output of the build steps of dependencies]' \
|
||||
'--mode[change what artifacts installs generate]:mode:(skip-build update-lockfile)' \
|
||||
&& ret=0
|
||||
|
|
@ -189,7 +189,7 @@ _yarn() {
|
|||
(patch-commit)
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[show help message and exit]' \
|
||||
'(-s --save)'{-s,--save}'[add the patch to your resoltion entries]' \
|
||||
'(-s --save)'{-s,--save}'[add the patch to your resolution entries]' \
|
||||
'*:dir:_files -/' \
|
||||
&& ret=0
|
||||
;;
|
||||
|
|
@ -345,7 +345,8 @@ _yarn_cache() {
|
|||
_arguments \
|
||||
'(- *)'{-h,--help}'[show help message and exit]' \
|
||||
'--mirror[remove the global cache files instead of the local cache files]' \
|
||||
'--all[remove both the global cache files and the local cache files of the current project]'
|
||||
'--all[remove both the global cache files and the local cache files of the current project]' \
|
||||
&& ret=0
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
|
|
@ -379,7 +380,7 @@ _yarn_config() {
|
|||
(set)
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[show help message and exit]' \
|
||||
'--json[set complete configuration settins to JSON values]' \
|
||||
'--json[set complete configuration settings to JSON values]' \
|
||||
'(-H --home)'{-H,--home}'[update the home configuration instead of the project one]' \
|
||||
'1:name' \
|
||||
'2:value' \
|
||||
|
|
@ -640,8 +641,6 @@ _yarn_plugin_subcommands() {
|
|||
|
||||
(( $+functions[_yarn_run] )) ||
|
||||
_yarn_run() {
|
||||
local ret=1
|
||||
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[show help message and exit]' \
|
||||
'--json[format the output as an NDJSON stream]' \
|
||||
|
|
@ -651,10 +650,7 @@ _yarn_run() {
|
|||
'(-B --binaries-only)'{-B,--binaries-only}'[ignore any user defined scripts and only check binaries]' \
|
||||
'*--require[preload given module]:module' \
|
||||
'1: :_yarn_scripts' \
|
||||
'*:: :_files' \
|
||||
&& ret=0
|
||||
|
||||
return ret
|
||||
'*:: :_files'
|
||||
}
|
||||
|
||||
(( $+functions[_yarn_set] )) ||
|
||||
|
|
@ -809,7 +805,7 @@ _yarn_workspaces() {
|
|||
_arguments \
|
||||
'(- *)'{-h,--help}'[show help message and exit]' \
|
||||
'--json[format the output as an NDJSON stream]' \
|
||||
'--production[only install regular dependencies by ommiting dev dependencies]' \
|
||||
'--production[only install regular dependencies by omitting dev dependencies]' \
|
||||
'(-A --all)'{-A,--all}'[install the entire project]' \
|
||||
&& ret=0
|
||||
;;
|
||||
|
|
@ -908,7 +904,7 @@ _yarn_scripts() {
|
|||
fi
|
||||
|
||||
local -a candidates=($scripts $binaries)
|
||||
compadd -a candidates
|
||||
_wanted candidates expl 'scripts' compadd -a candidates
|
||||
}
|
||||
|
||||
_yarn "$@"
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ _zramctl_output_columns() {
|
|||
}
|
||||
|
||||
_arguments \
|
||||
'(- *)'{-h,--help}'[display this help]' \
|
||||
'(- *)'{-h,--help}'[display help]' \
|
||||
'(- *)'{-V,--version}'[display version]' \
|
||||
'(-a --algorithm)'{-a,--algorithm}'[compression algorithm to use]:algorithm:(lzo lz4 lz4hc deflate 842 zstd)' \
|
||||
'(-b --bytes)'{-b,--bytes}'[print sizes in bytes rather than in human readable format]:bytes' \
|
||||
|
|
|
|||
Loading…
Reference in New Issue