1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-09-03 10:21:46 +02:00
Commit graph

4649 commits

Author SHA1 Message Date
Oliver Kiddle
05c7b21e2b 52646: extend support for highlight groups to completion explanation strings and WATCHFMT 2024-03-05 00:11:02 +01:00
Oliver Kiddle
5331ff11c6 52594: support for POSIX real-time signals with kill and trap
Also add new -L option to kill for a more verbose listing of signals
2024-02-28 00:21:11 +01:00
Oliver Kiddle
40d5200c8b 52552: newer Java supports passing source files directly to java 2024-02-22 19:07:01 +01:00
Jun-ichi Takimoto
d2f63d0d92 * 52544: _diff_options: support macOS Ventura or newer 2024-02-19 08:50:27 +09:00
Poncho
2d2086557e github #112: Completion: todo.sh uses shorthelp and not showhelp 2024-02-15 14:55:17 +01:00
OpenSauce
742049a4cb github #110: Fix incorrect completion for dnf --showduplicates 2024-01-26 07:26:47 +01:00
Aurélien Olivier
0119a57e9c github #108: add perlbrew completion 2024-01-26 07:23:14 +01:00
Wu Zhenyu
dde12593db Fix a typo
$ valgrind --tool=massif --help | grep time-unit
    --time-unit=i|ms|B        time unit: instructions executed, milliseconds
2024-01-14 13:48:51 -06:00
Jun-ichi Takimoto
a528af5c57 52413: support Citrus version of iconv on macOS, DragonFly, NetBSD 2023-12-16 23:22:58 +09:00
Bart Schaefer
71b7008ceb 52366 + fix typo: rename find_targets as _ant_targets, replace one sed with substitution 2023-12-09 19:47:09 -08:00
Oliver Kiddle
618f842b46 52326, 52372: add -q option to kill for sigqueue 2023-12-05 18:51:33 +01:00
Oliver Kiddle
0394b7cf17 52373: fix _numbers for suffixes containing % and update affected functions 2023-12-05 18:51:33 +01:00
Bart Schaefer
cceace0eb6 52361: fix quoting of _ant target files 2023-12-02 15:26:46 -08:00
Oliver Kiddle
7a84713bb7 unposted: fix missing closing brace from 52301 2023-11-22 00:10:23 +01:00
Oliver Kiddle
6aa15f57fd 52315: completion options update 2023-11-22 00:07:37 +01:00
Oliver Kiddle
8f0a8131fa 52307: new completion for many SELinux tools 2023-11-17 18:25:21 +01:00
Oliver Kiddle
6306dcfaa5 52303: updates to completions for macOS 13 2023-11-17 18:13:41 +01:00
Matt Koscica
be223aedee github #106: update tmux completion (20230919); tweak Util/check-tmux-state
- update tmux completion functions
- tweak check-tmux-state to take current file format into account
2023-11-14 21:39:30 +01:00
Oliver Kiddle
5c7a97ff7d unposted (cf. 52167): mutt's -a takes a list of files terminated by -- 2023-11-14 21:19:30 +01:00
Oliver Kiddle
424746982b 52301: update options in completions for ruby 3.2, gem 3.4.10 and ri 6.5 2023-11-14 20:39:23 +01:00
Oliver Kiddle
c3cb5a3e0c 52300: update completion options for ansible 2.15.2 2023-11-14 20:36:43 +01:00
Oliver Kiddle
d8a3bff4f5 52280: update git completion for new options in git through to version 2.42.0 2023-11-09 16:48:12 +01:00
Shotaro Aoyama
2573786fd3 github #105: add "-I" for "zle" completion 2023-11-08 02:48:20 +01:00
Eric Cook
7cd5b7f1fc 52168: add completion for xfce's xfconf-query(1) 2023-11-08 02:42:04 +01:00
Oliver Kiddle
364ecf7099 52268: update nmcli completion to networkmanager 1.42.2 2023-11-02 16:26:16 +01:00
Oliver Kiddle
8e65233747 52266: update completion for strace to 2.6.5 2023-11-02 15:02:31 +01:00
Oliver Kiddle
491e268e8b 52265: update completions for some util-linux tools to version 2.39.2 2023-11-02 14:59:19 +01:00
Oliver Kiddle
a9b0ccd661 52260: handle variable assignments before the command in sudo completion 2023-11-02 14:49:23 +01:00
Shohei Yoshida
8ebbf25a71 52179: Fix gradlew completion when it isn't in PATH 2023-11-01 00:31:10 +01:00
Ulysse Buonomo
97e4310563 github #102: Ensure todo.sh completion uses builtin commands
the `todo.sh` script allows redefining commands locally, which can mess
up this completion script. We are using the `command` subcommand to
avoid that.
2023-10-29 17:36:29 -05:00
Christian Heusel
5fd8cccf54 github #103: fix completion for zpool upgrade
This is done by simply adding a missing backslash to the code.

Fixes: 85bf9740a0 ("49668: update zfs completion")
Signed-off-by: Christian Heusel <christian@heusel.eu>
2023-10-24 20:39:18 -05:00
Mikael Magnusson
c9da370470 52056: _sccs: don't handle subcommands in main namespace
If someone using sccs wants to save typing, they can just do
alias get="sccs get" anyway.
2023-10-16 10:34:15 +02:00
Oliver Kiddle
70320635b4 52189: ignore compadd -M if -U also specified as they don't make sense together
This fixes df completion.
2023-10-11 01:06:50 +02:00
Oliver Kiddle
985952e2f6 52217: update completions for FreeBSD 14 2023-10-11 00:57:16 +02:00
Wim de With
12b61965b5 51857: Include fusermount3 in fusermount completions
fusermount3 is part of libfuse version 3, while fusermount is part of
libfuse version 2. Since they share the exact same command line
interface, we can reuse the completions.
2023-09-20 20:21:50 +02:00
Atte Peltomäki
d92b1a3547 51980: Add glob qualifier grouping operator to completion
Also improve wording in documentation to make glob qualifier grouping
easier to find by explicit use of terms 'logical OR' and 'logical AND'.
2023-09-20 20:17:09 +02:00
Jörg Sommer
bfc419e0c6 52102: Add subcommand autopurge to apt completion
Autopurge (like autoremove) take the same options like purge and remove the
given packages along with their dependencies they become unused.
2023-09-20 20:08:12 +02:00
Wesley Schwengle
fa17566b65 52141: Add trailer token completion for git commit --trailer
Via 842587016d in the git project there has been support for git commit
trailer tokens for the bash completion system. This commit adds similar
support to zsh. It includes additional hardening of the regexp and
allows for tokens which include a '.'. This can be found in git via
9a0ec17606.
2023-09-20 20:00:10 +02:00
Oliver Kiddle
d3394f3593 52163: completion update for OpenZFS 2.2 2023-09-20 19:49:49 +02:00
Mikael Magnusson
aecef41f2e 52142: Move _history_modifiers call to _parameter
_parameters is used in many contexts, like assignments in command
position, assignment after typeset, etc, where history modifiers are not
valid. _brace_parameter already calls _history_modifiers explicitly so
this seems more in line with that.
2023-09-15 21:09:51 +02:00
Bart Schaefer
d95197a2ec unposted: extra quoting of words in "eval" for safety 2023-09-09 22:11:50 -07:00
Jun-ichi Takimoto
d82ea848bf 52114: improve _nice
support -n option, complete only external commands
2023-09-07 22:37:16 +09:00
Jun-ichi Takimoto
c0caef5613 52112: use '_normal -p subcmd' to complete only external command 2023-09-04 15:07:52 +09:00
Shohei YOSHIDA
a8853323dd 52098, 52099, 52100, 52105(+minor tweak): update for latest macOS 2023-08-28 13:12:50 +09:00
sergio
53fe16e9b5 51858 (+52073): virsh's edit command accepts all domains 2023-08-28 12:02:15 +09:00
Bart Schaefer
5f984319b5 Marlon Richert: 51861: fix _approximate when compadd has been overridden
Before this patch, if compadd had been overridden by a function of the
same name, _approximate would not do corrections.
2023-08-27 15:27:45 -07:00
Bart Schaefer
2a854aae48 52028: improvements to _shadow / _unshadow, plus helper and doc 2023-08-27 15:22:14 -07:00
Shohei YOSHIDA
660a629864 52034: update sqlite3 completion for version 3.42.0 2023-08-27 14:59:03 -07:00
Shohei YOSHIDA
d36b9ae0dc 52059 (+52070): _scons: fix for options --jobs and --question 2023-08-21 17:35:25 +09:00
Jun-ichi Takimoto
9b9870a6dc 52037: complete only external commands for env/watch
also includes a few minor fixes for _date, _env and _watch
2023-08-14 15:51:12 +09:00