Oliver Kiddle
e73499b372
54181, 54331: remove support for restricted shell
...
This is in response to a security report. There are too many potential ways
to break out of a restricted shell and more secure, modern alternatives exist.
2026-04-14 03:14:46 +02:00
Jun-ichi Takimoto
f7769ad632
54327: parameter names with dot are allowed except just after $
2026-04-13 09:44:50 +09:00
Mikael Magnusson
b28db218a1
54319: turn off AUTO_NAME_DIRS option in completion
2026-04-08 11:05:59 +02:00
Bao Trinh
e2aa560919
github #156 : _git: fix --git-dir and --work-tree options when used with parameters
2026-04-05 14:08:04 -05:00
Christopher Bock
2f338edfd9
github #153 : _zfs update zpool-prop's
2026-04-05 14:01:49 -05:00
Ronan Pigott
b6c83b47e6
54208: allow multiple --preserve flags to cp
2026-04-05 11:52:42 +02:00
Oliver Kiddle
c8923e69da
54276: fix to add full list of compression algorithms as completion matches for zfs
2026-04-05 11:29:28 +02:00
Eisuke Kawashima
8a56d87ab1
github #163 : fix completion of ssh (option -E)
2026-04-03 23:20:32 +09:00
Eisuke Kawashima
15444f903c
github #155 : update git completion
2026-04-03 21:21:38 +09:00
Christopher Bock
1f062e3ed2
github #152 : _apt fix typos
2026-04-03 20:18:05 +09:00
Jun-ichi Takimoto
ec5c130abd
54251: complete names containing dot only after ${
2026-03-30 13:43:20 +09:00
Stéphane Blondon
50bfeb4e98
54246: _zcalc: accept option -r (RPN mode)
2026-03-26 23:27:09 +09:00
Jun-ichi Takimoto
64a75431b0
54241 + 54242: use extra-verbose style in _parameters
...
add notes in the description of extra-verbose style in zshcompsys(1)
2026-03-24 22:52:39 +09:00
Jun-ichi Takimoto
8758234470
54185+54209: set default value of verbose style to true
2026-03-09 00:12:22 +09:00
Christopher Bock
3a81b4d0f9
54150: the option --license was removed in 2010
2025-12-16 01:26:54 +01:00
Christopher Bock
005e39b8f3
54148: use same set of options for apt as with apt-get
2025-12-16 01:23:58 +01:00
Christopher Bock
4a99cc2669
54117: update apt completion
...
thanks to dana or the many tweaks.
* fix: apt-config shell options + add missing options
* new: satisy, autoremove, autpurge, --allow-downgrades,
--allow-remove-essential,--allow-change-held-packages, --with-new-pkgs,
indextargets, --snapshot/-S
* snapshot lookup via mr/time^Wrewritten by dana to use zsh/datetime
* edit-sources file lookup for .list & .sources
2025-11-30 20:48:43 +01:00
Oliver Kiddle
5a1cbabead
54094: handle rust coreutils in completions
2025-11-24 22:10:27 +01:00
dana
f9f83d20f8
54092 (tweaked): _git: improve format completion
...
- complete user-defined formats (pretty.<name> in config)
- complete tformat: syntax
- auto-remove extra : when completing (t|)format:
- add new place-holders
+ added comment per off-list suggestion
2025-11-22 13:52:09 -06:00
Arseny Maslennikov
81aefc79ad
54091: _git: add support for more pretty format specifiers
...
The specifiers are taken from the git-log(1) man page.
The %[ac]h specifier matches the behaviour of git rev-list --date=human.
2025-11-17 17:49:35 +01:00
Christopher Bock
8ee515c56b
54085: complete tput -v option on Linux
2025-11-17 04:51:20 +01:00
Christopher Bock
86c1043043
54080 (tweaked): update tags in bts completion
2025-11-17 04:46:18 +01:00
Christopher Bock
d16d14fa45
54084: use _numbers for whence -x
2025-11-17 04:37:44 +01:00
Oliver Kiddle
3fdffa7fa5
54034: ignore completer filenames with funny characters in them
...
This addresses the same issue as 52768 which was reverted.
2025-11-17 04:31:33 +01:00
dana
1a3c753ae8
53577: _git: improve max-verbose, other descriptions
...
- add ability to style specific ref types
- significantly improve performance of resolving unambiguous ref names
- fix display of ref names without descriptions
- make branch and commit descriptions more consistent
- improve format of alias descriptions
2025-11-16 10:45:46 -06:00
Christopher Bock
dec49fb7ae
54026: update uscan options
2025-11-12 08:44:13 +01:00
Christopher Bock
8b55591950
54025: complete apt-mark minimize-manual
2025-11-12 08:37:24 +01:00
Oliver Kiddle
2a6e69d42d
54071: fix prompt colour completion
2025-11-12 08:10:05 +01:00
Christopher Bock
6d095f2c0d
github #148 : complete fortune databases
2025-11-03 20:33:59 +01:00
Oliver Kiddle
1782750aa9
54022: completion updates for openbsd 7.8
2025-11-03 20:25:36 +01:00
LangLangbart
7bf0500ddf
github #149 : improve voice name parsing in say completion
2025-10-31 10:58:24 +01:00
Christopher Bock
044267cecb
github #131 : add missing options
2025-10-23 23:04:53 +02:00
Kevin Cox
a53cd5eacb
github #147 : Clean up some leaked variables in completion functions
2025-10-23 19:28:54 +02:00
Oliver Kiddle
fa40c50ee0
54000: new completion for FreeBSD's bectl
2025-10-23 19:16:01 +02:00
Oliver Kiddle
fb4e83852d
53985: update git completion for new options in 2.51
2025-10-02 23:06:00 +02:00
Christoph Erhardt
071e325c82
53981: _dnf5: fix completion of local rpm files
2025-09-30 08:47:15 +09:00
Ryan Rotter
32d1158b8f
github #145 : update completion: _install
...
current to:
DragonFly 6.4.2, FreeBSD 14.3, NetBSD 10.1, OpenBSD 7.7, macOS 15.6.1
- -S[temp file] removed except for DragonFly; all other BSDs have
removed this flag, and I can't find a commercial Unix that supports it
- -S[flush] replaces old -S opt on Darwin, FreeBSD
- -S disabled on OpenBSD which still supports it as a noop/compat option
- corrected +N flag to -N
- remove -C for NetBSD, it appears that this was never supported
- several other updates (mostly Net/Free flags added to Darwin/DragonFly)
2025-09-29 14:36:48 +02:00
Oliver Kiddle
6f6cdea2b3
53970 based on github #131 by Christopher Bock: complete all dataset properties for zfs allow and support comma separated list for zfs scripts
2025-09-29 14:32:10 +02:00
Oliver Kiddle
89c0256ef6
53969: completion updates for Unix utilities in macOS 15.5
2025-09-29 14:24:39 +02:00
Oliver Kiddle
3b08c1f044
53968: new lvm2 and blkid completions
2025-09-29 14:20:05 +02:00
Oliver Kiddle
59247a8a6f
53967: update completions affected by FreeBSD 14.3
2025-09-25 09:28:35 +02:00
Oliver Kiddle
f5432a7127
53966: completion update based on nmcli 1.52.0
2025-09-25 09:17:10 +02:00
Markus Kurtz
8f4002a1e4
github #143 : list only remote branches for git checkout --guess
2025-09-24 00:57:06 +02:00
Elliot Berman
c45baa2510
github #142 : Fix text for git merge --squash/--no-squash
2025-09-24 00:47:51 +02:00
Christopher Bock
5ee53bb245
github #141 : complete apt why/why-not
2025-09-24 00:41:34 +02:00
Eisuke Kawashima
1cb9a052dc
fix and improve completion for ssh-keygen
2025-09-24 00:10:25 +02:00
Oliver Kiddle
c6b6954294
53947: fix for broken completion of tags and paths with ansible-galaxy
2025-09-24 00:03:16 +02:00
Jun-ichi Takimoto
dff057259d
53898: update _pmap, _date, _pgrep, _sysctl
...
_pmap is moved from Linux/Command/ to Unix/Command
2025-09-01 11:11:01 +09:00
Jun-ichi Takimoto
7d4fc84519
53866: fix _man for NetBSD
2025-08-28 09:15:08 +09:00
Jun-ichi Takimoto
19767e1129
53827: fix/update _sbuild
2025-08-07 00:58:15 +09:00