Markus Richter
9aaf2e64fb
Add description/author header
2018-11-04 15:11:45 +01:00
mqus
d4d55235da
Add _nft (iptables successor) completion
...
Some things to note here:
1.: There are bugs in the code as I'm no expert on zsh completion *at all*. I just trial-and-error'd a big part of it.
2.: Some things are not done here (marked with a `TODO`), namely the statement syntax of some `nft add` commands.
3.: Some completions try to complete existing chain names/rule handles/table names. For this you either have to be root or use sudo AND enable the gain-privileges zstyle (otherwise this will not work)
4.: I also found the nft man page to be somewhat lacking so there might be some edge case completions which are plain wrong.
2018-11-04 15:01:52 +01:00
Julien Nicoulaud
f8cede57f0
_ansible in zsh replaces all our _ansible* compdefs
2018-11-04 14:41:31 +01:00
Julien Nicoulaud
9edc47d5a3
Delete some compdefs that have been included in zsh (thanks @okapia)
...
Command used, on a zsh 5.6.2 installation:
for def in src/*; { [[ -n $(find /usr/share/zsh/functions -name ${def:t}) ]] && git rm $def }
Closes #607
2018-11-04 14:36:19 +01:00
Julien Nicoulaud
c614accc90
#605 : conan: fix plural form confusion
2018-11-04 14:34:53 +01:00
Edhebi
5f34afa1bf
Follow to PR #601 : still one type
...
The previous PR#601 fixed "compabilty" on 3 lines over 4. The PR fixes the last one
2018-10-25 09:57:30 +02:00
Julien Nicoulaud
8ec8c8c5c6
tox: fix function not defined first time completion is called + simplify it
2018-10-24 20:32:56 +02:00
nicoulaj
ddda39de92
Merge pull request #600 from pseyfert/golang
...
[golang] add buildmode completion
2018-10-24 19:58:49 +02:00
Edhebi
4c700530b7
Fix typos
...
Fixing "compabilty" to "compatibility"
2018-10-18 00:42:31 +02:00
Paul Seyfert
b03195e636
[golang] add buildmode completion
...
add the build modes from `go help buildmode` to the completion of
`go build -buildmode <TAB>`
2018-10-16 21:27:01 +02:00
nicoulaj
84a820a798
Merge pull request #588 from Eisfunke/master
...
Add completion script for wireguard's wg-quick
2018-10-13 23:45:08 +02:00
Julien Nicoulaud
c299511237
#505 : pg_restore accepts a file
2018-10-13 23:39:52 +02:00
Julien Nicoulaud
9a0dde3d49
#595 : chromium can open files too
2018-10-13 23:33:24 +02:00
Julien Nicoulaud
02479c2fb0
#533 : fix command positional substitution arguments conflicting with options
2018-10-13 23:23:34 +02:00
Julien Nicoulaud
4235fe5d69
#533 : add tox completion
2018-10-13 23:07:51 +02:00
Mikkel Oscar Lyderik Larsen
3875707119
Update completetions for Go 1.11
...
Updates the completions for Go 1.11 which introduced a new `go mod`
command.
https://groups.google.com/forum/#!topic/golang-announce/O7POXMK3xbM
Signed-off-by: Mikkel Oscar Lyderik Larsen <mikkel.larsen@zalando.de>
2018-09-04 09:31:23 +02:00
Paul Seyfert
34e36dfc9b
fixup based on review comment
2018-08-29 20:29:06 +02:00
Paul Seyfert
c0eedafd93
use CPPFLAGS completion for CMAKE_CXX_FLAGS completion
...
cmake -DCMAKE_*_FLAGS*=<TAB>
will invoke _gcc as if one completes
export CPPFLAGS=<TAB>
Given that _gcc doesn't distinguish between CFLAGS, CPPFLAGS, or
CXXFLAGS, neither do we here.
2018-08-29 20:26:38 +02:00
okapia
c97cb23593
Merge pull request #590 from daboross/patch-1
...
Fix kakoune completion not providing a description argument to _values
2018-08-29 16:19:33 +02:00
Nicolas Lenz
c4587d5cf7
Use built-in _path_files instead of sed
2018-08-26 21:16:26 +02:00
Nicolas Lenz
b97156b51e
Fix typo in wg-quick
2018-08-26 20:35:37 +02:00
David Ross
9a215c194c
Replace _values with compadd, and other cleanup recommended
...
Thanks @okapia!
2018-08-25 17:37:09 -07:00
Julien Nicoulaud
955645c22b
add conan completion (work in progress)
2018-08-26 01:08:15 +02:00
Julien Nicoulaud
8e5db9fcb1
#562 : rclone now ships its own completion ( f1f7e0e6f9
)
2018-08-26 01:07:30 +02:00
nicoulaj
f3b38922bf
Merge pull request #568 from kapsh/glances
...
glances: update existing arguments
2018-08-26 00:58:51 +02:00
nicoulaj
69d7166518
Merge pull request #572 from pseyfert/iwyu
...
WIP: adding include-what-you-use completion
2018-08-26 00:55:42 +02:00
nicoulaj
55bedff245
Merge pull request #584 from grimreaper/eax/completion/macports_port_add_select
...
_port: add some missing values
2018-08-26 00:47:12 +02:00
nicoulaj
3924ee7cc4
Merge pull request #583 from Robinhuett/ecdsautil
...
Added ecdsautils
2018-08-26 00:47:02 +02:00
nicoulaj
577e98372e
Merge pull request #579 from ybiquitous/update-nodejs-completion
...
Update Node.js completion to fit latest version
2018-08-26 00:43:06 +02:00
nicoulaj
94ad3f32ba
Merge pull request #576 from pseyfert/ccache
...
add ccache completion
2018-08-26 00:39:37 +02:00
nicoulaj
94e1d2be9b
Merge pull request #575 from ssiegel/improve-ansible-completion
...
Improve ansible completion
2018-08-26 00:37:58 +02:00
nicoulaj
eec18e681e
Merge pull request #570 from pseyfert/chromium
...
adding completion function for chromium (the browser)
2018-08-26 00:28:19 +02:00
nicoulaj
df4a398d0c
Merge pull request #565 from NiKoTron/master
...
add flutter.io cli tool completions
2018-08-26 00:19:53 +02:00
nicoulaj
742d2f1c08
Merge pull request #564 from Madh93/add-more-rspec-completions
...
Add more RSpec completions
2018-08-26 00:16:45 +02:00
nicoulaj
1a7b8f486c
Merge pull request #550 from wadewegner/master
...
Added support for the Salesfore CLI
2018-08-26 00:16:21 +02:00
David Ross
c059bbdfe6
Fix kak_sessions not sending _values enough arguments
...
Using zsh 5.4.2, I am occasionally running into an error "_values:compvalues:11: not enough arguments". When it doesn't occur, instead, one of the kakoune sessions does not appear as part of autocompletion.
This fixes both problems for me by providing a description as described in http://zsh.sourceforge.net/Doc/Release/Completion-System.html#Completion-System . "The first non-option argument is used as a string to print as a description before listing the values. "
2018-08-25 14:56:06 -07:00
Fabian Winter
8c08f6396c
hledger: Add completions for all commands and parameters
2018-08-07 17:53:56 +02:00
Eisfunke
639d209d62
Add completion script for wireguard's wg-quick
2018-08-04 15:23:07 +02:00
Fabian Winter
07b4d49b18
hledger: Fix syntax errors
2018-07-30 17:15:10 +02:00
Fabian Winter
c66a6b1c27
Update hledger completion
...
There have been some changes in the last four years. I included what
seemed to me the most important commands and parameters.
2018-07-29 19:55:43 +02:00
Fabian Winter
e1273aa5b5
Re-add hledger completion
...
Thanks to @Valodim, who licenced their old completion under Apache 2.0,
as written in #585
2018-07-29 19:55:43 +02:00
Eitan Adler
4b1e7502fd
_port: add some missing values
2018-07-04 20:13:39 -07:00
Robinhuett
5c3264b391
Added ecdsautils
2018-06-28 10:43:01 +02:00
Paul Seyfert
2527ac9c03
shift words array before passing from _cmake to build tool
...
* this fixes #581
2018-06-25 14:49:03 +02:00
Paul Seyfert
9f5c2796d7
last bit of ccache
2018-06-19 16:40:48 +02:00
Paul Seyfert
0b151f1749
add actual arguments for ccache completion
2018-06-19 16:40:48 +02:00
Paul Seyfert
66f1f211b9
start environment variable completion
2018-06-19 16:40:48 +02:00
Paul Seyfert
543c22cb63
add ccache completion
2018-06-19 16:40:48 +02:00
okapia
d3a273cedf
Merge pull request #577 from pseyfert/c_standards
...
extend cmake completion
2018-06-18 14:59:24 +02:00
okapia
5bf2eeb6de
Merge pull request #546 from pseyfert/cmake_module_path
...
add CMAKE_PREFIX_PATH to cmake completion
2018-06-18 14:59:12 +02:00
okapia
dd540537ba
Merge pull request #544 from pseyfert/cmake_options
...
extend cmake completion
2018-06-18 14:58:58 +02:00
Oliver Kiddle
4b2d83c18b
Remove completions that zsh itself includes
...
Zsh has included completions for paste, scl, ssh-copy-id and virsh
for a number of releases now.
2018-06-18 14:49:53 +02:00
Masafumi Koba
18db5b0611
Update Node.js completion to fit latest version
...
Remove old Node.js CLI options:
- `--max-stack-size`
- `--vars`
See also [Node.js doucmentation](https://nodejs.org/api/cli.html ).
2018-06-18 11:10:51 +09:00
Stefan Siegel
32875bed4b
Improve ansible completion
...
Allow stacked/merged and repeated/incremental options
2018-06-12 01:17:23 +02:00
Paul Seyfert
1b4d48ef8f
allow multiple imp files and add directories to .imp completion
2018-06-01 19:27:36 +02:00
Paul Seyfert
7d963814db
suggest -Xiwyu more than once to include-what-you-use
2018-05-31 17:27:22 +02:00
Paul Seyfert
264856830f
adding rough version of include-what-you-use completion
2018-05-29 15:59:37 +02:00
Paul Seyfert
fc44d851ea
adding completion function for chromium (the browser)
2018-05-21 11:04:05 +02:00
Serge Bibauw
ff73f4064f
yarn: rename clean to autoclean, add description for certain commands
...
- `clean` has been renamed to `autoclean` (https://github.com/yarnpkg/rfcs/pull/52 )
- added description (from `yarn help [command]`) to `cache`, `import` and `versions`
2018-05-02 15:22:48 +02:00
Alexander Kapshuna
01c8d6282e
glances: update existing arguments
2018-04-30 21:28:43 +03:00
NiKoTron
5e1439f17e
add flutter.io cli tool completions
2018-04-22 02:16:07 +03:00
Madh93
399dd48d22
Add more RSpec completions
2018-04-18 22:57:45 +01:00
Rob Speed
95ed61ffc2
DOCS: Fix references to "macOS" as "OS X", "Mac OS X", etc.
...
Apple renamed "Mac OS X" to "macOS" in 2016.
* Replace instances of "OSX"/"OS X"/etc. with "macOS" in comments to reflect the change.
* There are additional references to things like "osx" in functional code which are left unchanged.
* Grammatical changes due to the initial letter changing from a vowel to a consonant (o => m) in some places.
* Fix a unrelated minor grammatical issue.
2018-03-31 17:35:11 -04:00
James Short
9362cc2e82
Rename go completion to not collide with zsh file.
...
There is a _go file in the zsh functions directory that would be found
first if you use OMZ with zsh-completions. This is an ancient file in
zsh and does not complete for the go executable either, but it is still
there on typical zsh distributions.
This change makes it such that zsh/OMZ/zsh-completions can work in
harmony, if one so chooses.
2018-03-16 14:35:18 -07:00
Tony Narlock
4508695cb2
improve tmuxp load completions
...
1. Limit wildcard json/yaml file matches to current directory
2. Preserve all directory completion (for tabbing into directories)
3. Use unlimited depth search for directories with .tmuxp.(yaml/json)
inside them. tmuxp load command can load the file or the directory.
2018-03-14 10:32:03 -05:00
Wade Wegner
21617af144
Added :file:_files as appropriate
2018-01-16 06:09:00 -08:00
Mario Fernández
70a7a5cdee
Merge pull request #545 from dkarter/patch-1
...
Add --only-failures to rspec completions
2018-01-10 21:10:18 +01:00
Wade Wegner
4e2edad24f
Update to include command arguments
2018-01-07 14:03:55 -08:00
Wade Wegner
7d6d555910
Added support for the Salesfore CLI
2018-01-07 05:01:51 -08:00
Paul Seyfert
e41dfffc0b
added cxx and c language standards
2017-12-21 12:19:26 +01:00
Paul Seyfert
51592ac5a6
add CMAKE_PREFIX_PATH to cmake completion
...
https://cmake.org/cmake/help/v3.3/variable/CMAKE_PREFIX_PATH.html
* some packages provide no Find${PROJECT}.cmake file but a ${PROJECT}Config.cmake instead
* providing these through CMAKE_MODULE_PATH just results in an error
message, which points out one should've used CMAKE_PREFIX_PATH instead.
2017-12-12 18:42:47 +01:00
Dorian Karter
a9ca8f5fd9
Add --only-failures to rspec completions
...
See title. This would be available for rspec 3.x users.
2017-12-05 19:51:44 -06:00
Paul Seyfert
c3b41b338b
extend cmake completion
...
* added common properties for makefile verbosity
* options are picked from https://stackoverflow.com/a/2673355
* explanation strings from the cmake documentation
2017-11-17 10:15:17 +01:00
Simon Wachter
155c2a9939
yarn: escape colons when getting scripts from package.json
2017-11-06 13:33:30 +01:00
nicoulaj
372f9b47e9
Merge pull request #538 from okapia/master
...
Add completion for scons
2017-11-03 19:27:00 +01:00
nicoulaj
f70c416f7d
Merge pull request #537 from danteu/master
...
Add tarsnap autocompletion
2017-11-03 19:26:34 +01:00
nicoulaj
1d0b4b71ea
Merge pull request #536 from bezhermoso/tmuxp
...
Add tmuxp auto-completion
2017-11-03 19:24:42 +01:00
Oliver Kiddle
538f2a0287
follow normal zsh case conventions in some functions
2017-10-28 00:23:07 +02:00
dannyzen
831d89694d
Revert "experiment for testing gcloud completion"
...
This reverts commit 2b58cdfdeb
.
2017-10-27 11:04:25 -04:00
dannyzen
2b58cdfdeb
experiment for testing gcloud completion
2017-10-27 11:01:57 -04:00
Daniel Teunis
70f69c15f9
rewrite tarsnap autocompletion based on PR review
2017-10-24 22:55:21 +02:00
Oliver Kiddle
38212a77ee
Add completion for scons
...
This only handles the options. I never found a good way to get a
list of targets which would make it much more useful. But option
completion alone is useful and it falls back to file completion
so doesn't do any harm.
2017-10-21 16:19:48 +02:00
Julien Nicoulaud
ed7ba0a71c
Remove license header from compdefs I wrote (switching to the Zsh license)
2017-10-19 20:05:38 +02:00
Bez Hermoso
a86e06b336
Use _call_program when gathering list of tmux sessions
2017-10-19 09:02:24 -07:00
Bez Hermoso
e7132b01c4
Dump stderr
2017-10-18 18:58:45 -07:00
Daniel Teunis
839f50f8a8
Add tarsnap autocompletion
2017-10-18 23:32:08 +02:00
Bez Hermoso
d0dcdb632e
Implement suggestions: reduced code for session selection, fixed --help etc.
2017-10-18 14:10:45 -07:00
Bez Hermoso
630edf185b
Add tmuxp auto-completion
2017-10-18 12:07:07 -07:00
nicoulaj
f13a8d454a
Merge pull request #532 from nicolasdespres/caffeinate
...
Add completion for 'caffeinate'.
2017-09-28 21:40:54 +02:00
nicoulaj
a22fe39009
Merge pull request #531 from hlx98007/master
...
knife plugin cannot ls path with quotes
2017-09-28 21:40:09 +02:00
nicoulaj
80eca0f068
Merge pull request #530 from tomonacci/fix-ibus-positional-arguments
...
_ibus: avoid the use of positional arguments
2017-09-28 21:39:24 +02:00
nicoulaj
03dce094a6
Merge pull request #526 from anderkonzen/mix_improvements
...
Add new Phoenix tasks, mostly included in the 1.3.0 release
2017-09-28 21:38:27 +02:00
Nicolas Despres
28d94cc3cf
Add completion for 'caffeinate'.
2017-09-28 21:50:53 +13:00
Luxing Huang
59f97c36c9
fix knife cannot ls a path problem. (double quotes is the issue)
2017-09-20 16:39:46 -04:00
Tomo Kazahaya
d0eed71d9b
_ibus: avoid the use of positional arguments
2017-09-18 09:22:02 -04:00
Anderson Konzen
7bcd6810cb
Add new Phoenix tasks, mostly included in the 1.3.0 release
2017-09-04 00:37:38 -03:00
Jeff Widman
93b3a91233
Delete _ag in favor of upstream
...
`ag` added their own upstream ZSH completion script: https://github.com/ggreer/the_silver_searcher/blob/master/_the_silver_searcher
2017-09-01 23:36:03 -07:00
nicoulaj
6a2895b7f5
Merge pull request #524 from dark-panda/pgsql-enhancements
...
Pgsql enhancements
2017-08-29 17:53:28 +02:00
nicoulaj
7ca3815ebc
Merge pull request #523 from kapsh/yaml_ext
...
Add yaml to _ansible-playbook recognized extensions
2017-08-29 17:52:47 +02:00
nicoulaj
8a190214ae
Merge pull request #522 from tomonacci/feature-xsel
...
Add completion script for xsel
2017-08-29 17:52:17 +02:00