summaryrefslogtreecommitdiff
path: root/Completion
AgeCommit message (Collapse)AuthorFilesLines
2025-04-2053463: _hosts: allow overriding the default matching controlEric Cook1-1/+1
2025-04-14_typeset: fix typoMikael Magnusson1-1/+1
2025-04-0453449: do not complete indices for empty array subscriptsKyle Andelin1-0/+3
2025-04-0453445: extra-verbose mode support on some recent Linux and BSD systemsOliver Kiddle1-7/+27
2025-02-2853395: complete snapshot ranges for zfs destroyOliver Kiddle2-5/+29
2025-02-2853393: Complete python module argumentsRonan Pigott4-0/+38
Python modules can behave like commands in their own right. This allows modules to define _python_module-* functions that are used to complete module arguments. Also gets the ball rolling by defining completions for venv, http.server, and json.tool.
2025-02-27github #129: fix _gpg completionVadim Misbakh-Soloviov1-2/+6
1) As for now, `--local-user` completion is irrelevant: it completes system users, while gpg expects private keys IDs 2) `secret-keys` completion was also broken and completed nothing. The reason of that to happen was in that fact that it assumed `uid` token would be next after `fpr` (same as it do in public-keys completion), while in current gnupg versions there is at least `grp` token, and potentially can be others. So, instead i+=2 I made `until "uid"` loop.
2025-02-1353358: adapt completion to reflect 53348 and extend exclusion lists to cover ↵Oliver Kiddle1-28/+28
more + options
2025-01-30github #118: completion(git-rebase): non-interactive mode also supports ↵Eisuke Kawashima1-9/+2
--autosquash
2025-01-3053338: complete typeset -n optionOliver Kiddle1-27/+34
2025-01-27github #128: Updated completion for neovimGI1-10/+16
2025-01-27github #126: Fix some typosWu, Zhenyu1-1/+1
2025-01-27github #125: Add completion for irb --no-pagerKouhei Yanagita1-0/+1
2025-01-27unposted: fix quoting in openldap completionOliver Kiddle1-1/+1
2025-01-2753327: update for git 2.47Oliver Kiddle1-22/+114
2025-01-2753328: completion options updateOliver Kiddle16-64/+309
2025-01-2753326: completion updates for core Linux utilsOliver Kiddle23-28/+58
2025-01-2753325: cover newer BSD releases in completionOliver Kiddle22-60/+167
2025-01-20Julian Prein: 53309: remove uncommon / obsolete options -t and -WBart Schaefer1-2/+0
2025-01-02unposted: _zparseopts: update per workers/53260dana1-0/+2
2024-12-1653251: _man: fix page completion on macOS, update fall-back paths, etc.dana1-52/+79
- fix broken page completion on macOS and FreeBSD (regression caused by workers/50278) - update fall-back paths to include /usr/local/share/man (fixes issues like workers/53249 for systems without `manpath` or equivalent) - fold macOS completion into FreeBSD's, as macOS 13+ uses it now with little modification - add -K option for FreeBSD and -h option for mandoc/NetBSD, complete pre-processor sequences, complete section lists with commas for man-db - exclude HTML pages for FreeBSD-likes
2024-11-23github #122: Add c17, iso9899:2017, c18, iso9899:2018, gnu17, gnu18, c++20, ↵Wu, Zhenyu1-1/+1
gnu++20, c++23, gnu++23 to gcc completion
2024-11-23github #123: Make okular's completion support *.epub files.Shlomi Fish1-1/+1
2024-11-23github #124: _dpkg: remove --largemem, --smallmem optionsRyan Rotter1-2/+0
These options were deleted in 2009: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=468106
2024-11-2153238 (+53239 Mikael): support dnf5Jun-ichi Takimoto2-55/+664
some options etc for dnf4 are also updated
2024-11-12Karel Balej: 53240, 53241: updated completions for mpc add, mpc insertBart Schaefer1-1/+15
2024-11-1153174: add Completion/Base/Utility/_as_ifEric Cook1-0/+10
2024-11-1153144: _sysctl: support completion with the dot delimiter on linuxEric Cook1-1/+9
2024-09-1853095: fix completion for chmod/chown --reference with escaped filenamePhilip Sequeira2-5/+5
2024-09-14unposted (c.f. Emil Velikov: 53072): remove completion that has been ↵Oliver Kiddle1-165/+0
imported by the upstream project
2024-08-3153056: new zsh/random module defining an SRANDOM parameter and zrand_float() ↵Clinton Bunch1-1/+1
and zrand_int() math functions
2024-08-31github #120: Update _git to reflect `--recursive` being an aliasSemnodime1-1/+0
`--recursive` and `--recurse-submodules` are aliased according to https://github.com/git/git/blob/99c33bed562b41de6ce9bd3fd561303d39645048/builtin/clone.c#L105
2024-08-3153058: new completion for zstdOliver Kiddle1-0/+118
2024-08-3153057: complete glob qualifiers following an equals expansionOliver Kiddle1-1/+9
2024-08-3153052: update setxkbmap completion with newer optionsOliver Kiddle1-96/+114
2024-08-1353031: Completion/Unix/Command/_git: add missing terminator in case statementChristian Heusel1-0/+1
2024-08-0352989: _rsync: support rsync 3.2.4+ remote filename handling.Eric Cook2-6/+24
2024-06-0852946: Revert "Handle completer filenames with funny characters in them"Mikael Magnusson2-5/+5
This reverts commit 88f47569030b12345aee3bd857e424351ee61726.
2024-05-2452904: Improve quoting of paths passed via _call_program to "git ls-files"Bart Schaefer1-1/+1
2024-05-2052895: Partial revert of 44274 which broke _baudratesMikael Magnusson1-2/+3
_description does not accept -o numeric, which resulted in _description:zformat:89: invalid argument: expl The array is already sorted correctly in the completer so I don't see any need to have the completion sort it again anyway.
2024-04-01github #115: completion(ruby): completer opts for irbOKURA Masafumi1-0/+2
IRB now has `--regexp-completor` and `--type-completor` options added by: https://github.com/ruby/irb/commit/1dec2708c92559487e51c5f3a3030b74a62270e5
2024-04-0152859: use _date_formats for fc and complete -m/-M for varedOliver Kiddle2-1/+3
2024-03-2652798: handle comments in ssh configOliver Kiddle2-8/+6
2024-03-2352768: Handle completer filenames with funny characters in themMikael Magnusson2-5/+5
For example, a file called _foo;bar will cause this to happen: % hello [press tab]zsh: command not found: _foo zsh: command not found: bar
2024-03-1852770: handle newrole in SELinux completionsOliver Kiddle1-8/+23
2024-03-1852769: fix completion of ansible keywords and --step optionOliver Kiddle1-7/+7
2024-03-0552646: extend support for highlight groups to completion explanation strings ↵Oliver Kiddle1-8/+13
and WATCHFMT
2024-02-2852594: support for POSIX real-time signals with kill and trapOliver Kiddle1-4/+5
Also add new -L option to kill for a more verbose listing of signals
2024-02-2252552: newer Java supports passing source files directly to javaOliver Kiddle1-1/+4
2024-02-19* 52544: _diff_options: support macOS Ventura or newerJun-ichi Takimoto1-2/+6