1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-10-14 23:51:08 +02:00
zsh/Completion/Unix/Command
Bart Schaefer a7e4394d1b 50714: also complete in the 2nd argument of "git diff" anything that could
be in the 1st argument.

This probably shouldn't complete ranges but all other code is in common,
so leaving it to someone more familiar with _git to clean up.
2022-10-22 20:26:23 -07:00
..
.distfiles 33047: use git to simplify massively source distribution file selection 2014-08-23 21:01:58 +01:00
_a2ps 42175 + 42177 + 42178: avoid localized output from external commands 2017-12-28 11:35:34 +09:00
_aap 49151: remove commas erroneously included in _arguments exclusion lists 2021-07-09 00:32:37 +02:00
_abcde 49319: completion options update 2021-08-29 17:08:34 +02:00
_ack 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_adb 49968: _adb: also replace model names, since device names aren't sent on wifi listing 2022-04-03 18:34:03 +02:00
_ansible github #82: Fix typos 2021-11-12 23:54:34 +01:00
_ant 49156: make wider use of the convention of square brackets for defaults 2021-07-10 23:44:58 +02:00
_antiword 26372: update antiword completion for version 0.37 2009-01-20 02:04:27 +00:00
_apachectl
_apm
_arp 49852: Add _routing_domains and _routing_tables types 2022-03-18 20:52:18 -05:00
_arping 44279: completion updates for Dragonfly 5.4, FreeBSD 12 and OpenBSD 6.5 2019-05-09 00:17:04 +02:00
_asciidoctor 43897: Add/update various completion functions 2018-12-17 14:49:33 -06:00
_asciinema 43897: Add/update various completion functions 2018-12-17 14:49:33 -06:00
_at 33467: correct return status on functions and numerous other minor fixes 2014-10-14 23:04:45 +02:00
_attr 49319: completion options update 2021-08-29 17:08:34 +02:00
_augeas 39067: update options to correspond to latest versions of software in various functions 2016-08-19 18:00:07 +02:00
_avahi 44782: new completions for avahi and pkgin 2019-09-27 01:48:17 +02:00
_awk 47883: _awk: support gawk ver.5 2021-02-01 09:40:34 +09:00
_base64 42931: completion for several utilities especially for checksums across a variety of systems 2018-06-07 18:19:55 +02:00
_basename 40842: update completions for coreutils and similar utilities, also improving BSD and Solaris support 2017-03-14 16:13:05 +01:00
_bash 44349: completion option updates 2019-05-23 01:19:02 +02:00
_baz 49157: fix uses of literal % characters in completion descriptions 2021-07-10 23:50:50 +02:00
_beep unposted: _beep completion: Actually hook it for the 'beep' command. 2015-10-24 20:42:31 +00:00
_bibtex 37663: New bibtex completion (very minimal). 2016-01-18 02:39:52 +00:00
_bison
_bittorrent 49316: add (-.) glob qualifier to globs where only files are applicable 2021-08-29 17:00:05 +02:00
_bogofilter 33467: correct return status on functions and numerous other minor fixes 2014-10-14 23:04:45 +02:00
_bpython 48938: remove vim fold and option markers in completions 2021-06-03 00:09:06 +02:00
_bzip2 30795: new xz completion and comple --fast and --best for bzip2 2012-11-12 08:47:16 +00:00
_bzr 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_cabal 34874: completion for cabal 2015-04-10 19:31:33 -04:00
_cal
_calendar 26801: add completion for calendar function 2009-04-01 10:57:10 +00:00
_cat unposted: additional typo fix 2020-01-11 17:41:14 +01:00
_ccal
_cdcd unposted: fix incorrectly capitalized completion descriptions 2010-06-06 13:44:11 +00:00
_cdrdao 40965: fix for missing local declarations of expl 2017-04-26 16:32:10 +02:00
_cdrecord
_chkconfig
_chmod 49594: adapt to changes in 49499 to ensure file modes starting with dash aren't taken to be flags 2021-11-19 21:54:50 +01:00
_chown 44251: Completion: Fix various wording issues 2019-04-26 17:50:00 -05:00
_chroot 42931: completion for several utilities especially for checksums across a variety of systems 2018-06-07 18:19:55 +02:00
_chsh 44080: Completion: Fix several option-description typos 2019-02-26 01:21:29 -06:00
_cksum 44080: Completion: Fix several option-description typos 2019-02-26 01:21:29 -06:00
_clay 36127: assorted minor completion function changes 2015-08-12 18:06:03 +02:00
_cmp 43346: various completion option updates 2018-08-29 17:32:10 +02:00
_column 44076: _column: Support Debian, add missing options, adjust wording 2019-02-22 13:14:16 -06:00
_comm 43043: Improve comm/sed completion 2018-06-17 20:38:15 -05:00
_composer 44681 (tweaked): _composer: Eliminate questionable eval, fix quoting issue 2019-10-12 02:02:15 -05:00
_compress
_configure 27518: suggest some more configure argument patterns 2009-12-14 21:35:02 +00:00
_cowsay 42317: completion option updates for commands that have had recent updates 2018-01-23 11:03:00 +01:00
_cp 44781: add completion of SELinux contexts 2019-09-27 00:27:45 +02:00
_cpio 49315: list units in brackets at the end of group descriptions 2021-08-29 16:55:25 +02:00
_cplay 30199: add (-.) to many completion _files globs 2012-02-10 17:09:05 +00:00
_crontab 43186: Add completion for cronie/dcron/Vixie crontab 2018-07-19 21:17:30 -05:00
_cscope 40020: new cscope completion 2016-11-25 23:05:54 +01:00
_csplit 49730: new completions for csplit, pr, ptx, truncate 2022-02-04 21:17:00 +09:00
_cssh
_ctags 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_curl 48832: try _gnu_generic first 2021-09-06 12:20:27 -07:00
_cut 42207: support g prefixes for GNU variants on systems like macOS+Homebrew 2018-01-03 17:27:23 +01:00
_cvs 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_darcs 40965: fix for missing local declarations of expl 2017-04-26 16:32:10 +02:00
_date 48618: update completions for FreeBSD 13 2021-04-19 23:05:49 +02:00
_dbus github #41: Extend _dbus with dbus-launch completion 2019-10-29 15:59:02 +01:00
_dconf 41711: new dconf completion 2017-09-15 20:24:04 +02:00
_dd 49597: add a helper for completing numbers with unit suffixes and separate out defaults, ranges and units in completion descriptions 2021-11-24 23:09:38 +01:00
_devtodo 42171: prevent parameters of various parameters from becoming global 2018-01-02 14:38:03 -05:00
_df 43718: Use singular completion group descriptions 2018-10-24 00:41:58 -05:00
_dhclient 48897: completion updates for DragonFly 6.0 and OpenBSD 6.9 2021-05-22 00:05:54 +02:00
_dict 49319: completion options update 2021-08-29 17:08:34 +02:00
_diff
_diff3 43721: _diff3: detect GNU variant correctly 2018-10-24 17:29:28 +09:00
_diffstat 42658: allow compact form of option arguments to diffstat 2018-04-16 16:53:47 +02:00
_dig 49319: completion options update 2021-08-29 17:08:34 +02:00
_django 49156: make wider use of the convention of square brackets for defaults 2021-07-10 23:44:58 +02:00
_dmesg 47944: update completions for NetBSD 9 2021-02-08 00:40:10 +01:00
_dmidecode 43816: various completion option updates 2018-11-12 10:32:41 +01:00
_doas 45424: completion: Add **/sbin to PATH when completing commands like sudo 2020-03-11 16:26:41 -05:00
_dos2unix 44033: Add completion for dos2unix/unix2dos 2019-02-03 11:58:42 -06:00
_drill 42570: new completion for drill and factor out DNS type completion 2018-03-30 16:12:35 +02:00
_dropbox 49315: list units in brackets at the end of group descriptions 2021-08-29 16:55:25 +02:00
_dsh 44783, 44791: mark some repeatable options with * in the _arguments specs 2019-09-30 23:20:24 +02:00
_dtruss 49156: make wider use of the convention of square brackets for defaults 2021-07-10 23:44:58 +02:00
_du 43302: Fix _du -B spec 2018-08-15 16:15:24 -05:00
_dvi unposted: add dvipdf to _dvi command list 2014-09-23 09:45:29 +01:00
_ecasound 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_ed 43722: _ed, _env, _sort: support darwin 2018-10-24 17:32:17 +09:00
_elfdump 37383: add completion type for object files 2015-12-11 11:51:09 +01:00
_elinks 28051: update elinks completion for version 0.12pre5 2010-06-22 01:01:07 +00:00
_enscript 42221: update enscript completion for GNU enscript 1.6.6 2018-01-05 14:30:02 +01:00
_entr 49319: completion options update 2021-08-29 17:08:34 +02:00
_env 47919: use common function for completing BSD login classes 2021-02-06 00:23:20 +01:00
_espeak 39165: update options to correspond to latest versions of software in various functions 2016-09-03 12:31:22 +02:00
_etags 31203: add new etags completion. 2013-04-04 16:02:52 +01:00
_fakeroot
_feh 39890: typo corrections in completion functions 2016-11-09 16:55:14 +01:00
_fetchmail 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_ffmpeg 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_figlet
_find github #91: _find (gnu/freebsd/darwin): Add some flags and syntaxes 2022-05-20 21:50:50 +00:00
_finger
_flac 41728: new completion for flac and update options in metaflac completion 2017-09-18 22:38:18 +02:00
_flex 41492: update some options in completions 2017-08-05 16:22:30 +02:00
_fmt 42590: fix detection of OSTYPE in _fmt 2018-04-05 20:31:28 +09:00
_fold 42223: new completions for sublime text and some basic Unix utilities 2018-01-05 15:29:17 +01:00
_fortune
_fsh 39261 (tweaked cf. Daniel: 39275): don't unconditionally elevate privileges with sudo in completion functions 2016-09-11 13:49:22 +02:00
_fuser 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_gcc github #82: Fix typos 2021-11-12 23:54:34 +01:00
_gcore 49317: cleanup inappropriate use of {...} specs with _arguments or _alternative 2021-08-29 17:05:39 +02:00
_gdb 48437: fix pid completion when cursor is in the middle of the line 2021-04-09 21:51:31 +02:00
_gem 49584: allow for build options in gem install completion 2021-11-19 21:50:33 +01:00
_genisoimage 23745: partial completion for genisoimage. 2007-08-08 02:25:43 +00:00
_getconf 44087: _getconf: Complete options, config variables on more systems 2019-02-27 19:31:55 -06:00
_getent 44780: add completion to getent for the utmpx key on FreeBSD 2019-09-27 00:23:50 +02:00
_getfacl 49319: completion options update 2021-08-29 17:08:34 +02:00
_getmail
_getopt unposted: Fix util-linux variant detection in _getopt 2022-04-26 21:54:29 -05:00
_ghostscript 42881: update options in ghostscript completion and query more matches directly from it 2018-06-04 00:07:23 +02:00
_git 50714: also complete in the 2nd argument of "git diff" anything that could 2022-10-22 20:26:23 -07:00
_global 39890: typo corrections in completion functions 2016-11-09 16:55:14 +01:00
_gnu_generic
_gnupod 49156: make wider use of the convention of square brackets for defaults 2021-07-10 23:44:58 +02:00
_gnutls 49319: completion options update 2021-08-29 17:08:34 +02:00
_go 49316: add (-.) glob qualifier to globs where only files are applicable 2021-08-29 17:00:05 +02:00
_gpg unposted c.f. 46034: workaround incompatibility with sh_file_expansion option 2020-06-26 00:46:00 +02:00
_gphoto2 update gphoto2 completion for new options up to gphoto2 2.5.11 2017-02-19 02:22:43 +01:00
_gprof 49319: completion options update 2021-08-29 17:08:34 +02:00
_gradle Marlon Richert: 49954: gradle completion improvements 2022-05-07 16:50:59 -07:00
_graphicsmagick 45269: Fix misspellings in completions and elsewhere. 2020-01-09 13:42:02 +00:00
_grep 48618: update completions for FreeBSD 13 2021-04-19 23:05:49 +02:00
_groff 39890: typo corrections in completion functions 2016-11-09 16:55:14 +01:00
_growisofs 49315: list units in brackets at the end of group descriptions 2021-08-29 16:55:25 +02:00
_gsettings 42317: completion option updates for commands that have had recent updates 2018-01-23 11:03:00 +01:00
_guilt
_gzip 49319: completion options update 2021-08-29 17:08:34 +02:00
_head 49597: add a helper for completing numbers with unit suffixes and separate out defaults, ranges and units in completion descriptions 2021-11-24 23:09:38 +01:00
_hexdump 41958: update util-linux completions to 2.31; new hexdump completion 2017-10-29 13:42:53 +01:00
_host 43897: Add/update various completion functions 2018-12-17 14:49:33 -06:00
_hostname 43047: Add completion for hostname 2018-06-18 17:54:22 -05:00
_iconv 45269: Fix misspellings in completions and elsewhere. 2020-01-09 13:42:02 +00:00
_id 42309: A few small updates for OpenBSD 2018-01-23 11:02:56 +01:00
_ifconfig 44587: completion option updates 2019-08-19 16:15:49 +02:00
_iftop 40965: fix for missing local declarations of expl 2017-04-26 16:32:10 +02:00
_imagemagick unposted: _imagemagick: Add *.svg and *.webp files. 2022-08-28 16:45:53 +00:00
_init_d 43713: Improve init.d command completion 2018-10-22 15:56:28 -05:00
_initctl 49156: make wider use of the convention of square brackets for defaults 2021-07-10 23:44:58 +02:00
_install 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_iostat 49319: completion options update 2021-08-29 17:08:34 +02:00
_ip unposted (salsa.debian.org MR!1): _ip: Complete the -brief option 2019-11-11 16:00:16 +00:00
_ipsec 43959: Add completion for strongSwan, &al. 2019-01-01 06:49:08 -06:00
_irssi 41431: update options in assorted completions 2017-07-15 14:53:53 +02:00
_ispell
_java 49319: completion options update 2021-08-29 17:08:34 +02:00
_joe 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_join 35011: update completions for some common Unix commands, 2015-05-03 16:53:57 +02:00
_jq 43816: various completion option updates 2018-11-12 10:32:41 +01:00
_killall 49597: add a helper for completing numbers with unit suffixes and separate out defaults, ranges and units in completion descriptions 2021-11-24 23:09:38 +01:00
_knock
_kvno 41087: Update kvno completion to MIT krb 1.14 2017-05-22 15:00:41 +01:00
_last 41958: update util-linux completions to 2.31; new hexdump completion 2017-10-29 13:42:53 +01:00
_ldconfig 44080: Completion: Fix several option-description typos 2019-02-26 01:21:29 -06:00
_ldd 44077: completion: Fix GNU _pick_variant patterns, partially fix getent -s 2019-02-22 13:20:16 -06:00
_less 49766: _less: add quotes to -" and -# 2022-02-23 11:39:33 +09:00
_lha 40965: fix for missing local declarations of expl 2017-04-26 16:32:10 +02:00
_libvirt 41086: Update librt completions 2017-05-22 14:58:49 +01:00
_links 45269: Fix misspellings in completions and elsewhere. 2020-01-09 13:42:02 +00:00
_lldb github #72: Fix unix command lldb tab-completion 2021-02-07 00:25:24 +01:00
_ln 44587: completion option updates 2019-08-19 16:15:49 +02:00
_loadkeys
_locale unposted (Daniel): add exclusion list missed in recent OpenBSD update to locale completion 2021-02-13 01:15:10 +01:00
_localedef 44077: completion: Fix GNU _pick_variant patterns, partially fix getent -s 2019-02-22 13:20:16 -06:00
_locate 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_logger 49631: new logger completion 2021-12-02 21:03:57 +01:00
_look 39165: update options to correspond to latest versions of software in various functions 2016-09-03 12:31:22 +02:00
_lp 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_ls 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_lsof 45939: Add _pgids type 2020-06-01 21:18:23 -05:00
_lua 43203: Add completion for lua 2018-07-25 12:10:11 -05:00
_luarocks 49317: cleanup inappropriate use of {...} specs with _arguments or _alternative 2021-08-29 17:05:39 +02:00
_lynx 43073: various completion option updates 2018-06-21 13:28:24 +02:00
_lz4 45535: _lz4: Order compression levels numerically 2020-03-13 09:38:25 -05:00
_lzop 39479 + 39481 minus _path_files hunk (see 39489): Completion: audit 'compset -P' calls to use shortest match where applicable, plus random drive-by tweaks. 2016-10-07 13:56:31 +00:00
_mail 33485: fixes for zstyle context handling 2014-10-21 20:53:51 +02:00
_make Felipe Contreras: 50435+50436 (+50444): do not build anything 2022-08-05 22:53:31 +09:00
_man 50278: use man -w in preference to manpath; fix caching and precedence of -M 2022-05-22 15:50:45 -07:00
_md5sum 49343: Fix file name completion of GNU digest utilities 2021-09-04 13:28:26 +02:00
_mencal 39890: typo corrections in completion functions 2016-11-09 16:55:14 +01:00
_mh 36127: assorted minor completion function changes 2015-08-12 18:06:03 +02:00
_mkdir 44781: add completion of SELinux contexts 2019-09-27 00:27:45 +02:00
_mkfifo 44781: add completion of SELinux contexts 2019-09-27 00:27:45 +02:00
_mknod 44781: add completion of SELinux contexts 2019-09-27 00:27:45 +02:00
_mktemp 43761: update five completion functions for darwin 2018-11-07 21:01:54 +09:00
_module 49153: cut off .lua extension from module files that occurs when using lmod for module 2021-07-08 23:51:36 +02:00
_monotone 33467: correct return status on functions and numerous other minor fixes 2014-10-14 23:04:45 +02:00
_moosic 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_mosh 42572: various completion option updates 2018-03-31 10:12:59 +02:00
_mount 43345: don't modify global variable in _umountable 2018-08-28 17:41:29 +02:00
_mpc 44587: completion option updates 2019-08-19 16:15:49 +02:00
_mt
_mtools unposted: Remove uneeded executability bits. 2015-12-03 23:49:14 +00:00
_mtr 49319: completion options update 2021-08-29 17:08:34 +02:00
_mutt 39067: update options to correspond to latest versions of software in various functions 2016-08-19 18:00:07 +02:00
_mv 44251: Completion: Fix various wording issues 2019-04-26 17:50:00 -05:00
_myrepos github #33: Add completion file for myrepos (mr) 2019-05-06 17:03:59 +02:00
_mysql_utils 50695: Completion/Unix/Command/_mysql_utils add --protocol option 2022-09-28 17:59:48 -04:00
_mysqldiff 49156: make wider use of the convention of square brackets for defaults 2021-07-10 23:44:58 +02:00
_ncftp 36091: _ncftp: search XDG_DATA_HOME for bookmarks saved by lftp 2015-08-15 00:43:48 +02:00
_netcat 42520: don't use an empty but existing option cache in netcat completion 2018-03-24 15:16:07 +01:00
_netstat 49852: Add _routing_domains and _routing_tables types 2022-03-18 20:52:18 -05:00
_nginx 43196: Add completion for nginx 2018-07-20 11:15:32 -05:00
_ngrep 41556: complete BPF (libpcap) filters 2017-08-16 23:47:55 +02:00
_nice
_nkf 44080: Completion: Fix several option-description typos 2019-02-26 01:21:29 -06:00
_nl 35011: update completions for some common Unix commands, 2015-05-03 16:53:57 +02:00
_nm 49519: quote completed options as needed and remove the now superfluous quotes from option specifications 2021-10-26 18:35:36 +02:00
_nmap github #65: _nmap: Rename option flags (s/_/-/g) 2020-09-23 11:00:54 +00:00
_npm 43809: Suppress npm update checks during completion 2018-11-13 13:06:29 -06:00
_nslookup
_numfmt 41823: new completions for some GNU coreutils utilities 2017-10-07 22:26:51 +02:00
_objdump 49319: completion options update 2021-08-29 17:08:34 +02:00
_od 45269: Fix misspellings in completions and elsewhere. 2020-01-09 13:42:02 +00:00
_openstack 48192: Fix _openstack completion for new style clients 2021-03-31 01:16:25 +02:00
_opustools 49157: fix uses of literal % characters in completion descriptions 2021-07-10 23:50:50 +02:00
_pack
_pandoc 49317: cleanup inappropriate use of {...} specs with _arguments or _alternative 2021-08-29 17:05:39 +02:00
_paste 42207: support g prefixes for GNU variants on systems like macOS+Homebrew 2018-01-03 17:27:23 +01:00
_patch 39165: update options to correspond to latest versions of software in various functions 2016-09-03 12:31:22 +02:00
_patchutils 49319: completion options update 2021-08-29 17:08:34 +02:00
_pax 43718: Use singular completion group descriptions 2018-10-24 00:41:58 -05:00
_pbm 49156: make wider use of the convention of square brackets for defaults 2021-07-10 23:44:58 +02:00
_perforce 49315: list units in brackets at the end of group descriptions 2021-08-29 16:55:25 +02:00
_perl 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_perldoc 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_pgrep 49852: Add _routing_domains and _routing_tables types 2022-03-18 20:52:18 -05:00
_php 49519: quote completed options as needed and remove the now superfluous quotes from option specifications 2021-10-26 18:35:36 +02:00
_picocom github #44: Allow completion for picocom to list symlinks to character devices 2020-01-07 14:55:46 +00:00
_pine
_ping 49852: Add _routing_domains and _routing_tables types 2022-03-18 20:52:18 -05:00
_pip 49655 based on 34928 (Daniel Hahler): new pip completion 2021-12-21 01:20:01 +01:00
_pkg-config 45269: Fix misspellings in completions and elsewhere. 2020-01-09 13:42:02 +00:00
_pkg_instance 25324: Danek Duvall: some Solaris and more general completions 2008-07-21 19:15:22 +00:00
_pkgadd unposted: fix incorrectly capitalized completion descriptions 2010-06-06 13:44:11 +00:00
_pkginfo 49158: remove superfluous function definitions 2021-07-11 00:32:34 +02:00
_pkgrm 49158: remove superfluous function definitions 2021-07-11 00:32:34 +02:00
_pon
_postfix unposted: _postfix: Correct quoting in _call_program invocations. 2016-09-16 04:02:12 +00:00
_postgresql 45269: Fix misspellings in completions and elsewhere. 2020-01-09 13:42:02 +00:00
_pr 49730: new completions for csplit, pr, ptx, truncate 2022-02-04 21:17:00 +09:00
_printenv 42207: support g prefixes for GNU variants on systems like macOS+Homebrew 2018-01-03 17:27:23 +01:00
_prove 42572: various completion option updates 2018-03-31 10:12:59 +02:00
_ps 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_psutils c.f. 31071: remove duplicate _osc and rename _ps to avoid name clash 2013-02-27 21:43:15 +00:00
_ptx 49730: new completions for csplit, pr, ptx, truncate 2022-02-04 21:17:00 +09:00
_pump
_pv 49597: add a helper for completing numbers with unit suffixes and separate out defaults, ranges and units in completion descriptions 2021-11-24 23:09:38 +01:00
_pwgen 42548: new pwgen completion 2018-03-28 10:32:11 +02:00
_pydoc 34415: cache list of all python modules 2015-01-28 23:58:23 +09:00
_python users/27852: local _compskip to avoid propagating any changes by _normal 2022-07-16 20:53:59 -07:00
_qemu 49156: make wider use of the convention of square brackets for defaults 2021-07-10 23:44:58 +02:00
_quilt gitlab !17: Add missing options for quilt setup command 2022-01-23 10:46:52 +00:00
_rake users/26649: add zstyle for rake targets without description 2021-05-17 00:17:25 +02:00
_ranlib Jesse Weinstein: 23878: completion for ranlib. 2007-10-01 13:22:02 +00:00
_rar 49319: completion options update 2021-08-29 17:08:34 +02:00
_rclone 49597: add a helper for completing numbers with unit suffixes and separate out defaults, ranges and units in completion descriptions 2021-11-24 23:09:38 +01:00
_rcs
_readelf 49319: completion options update 2021-08-29 17:08:34 +02:00
_readlink 42931: completion for several utilities especially for checksums across a variety of systems 2018-06-07 18:19:55 +02:00
_renice 45939: Add _pgids type 2020-06-01 21:18:23 -05:00
_ri 49319: completion options update 2021-08-29 17:08:34 +02:00
_rlogin 39479 + 39481 minus _path_files hunk (see 39489): Completion: audit 'compset -P' calls to use shortest match where applicable, plus random drive-by tweaks. 2016-10-07 13:56:31 +00:00
_rm 46097: Fix "assignment to invalid subscript range" error in _rm. 2020-06-28 13:08:00 +00:00
_rmdir 44251: Completion: Fix various wording issues 2019-04-26 17:50:00 -05:00
_route 49852: Add _routing_domains and _routing_tables types 2022-03-18 20:52:18 -05:00
_rrdtool 40965: fix for missing local declarations of expl 2017-04-26 16:32:10 +02:00
_rsync 49597: add a helper for completing numbers with unit suffixes and separate out defaults, ranges and units in completion descriptions 2021-11-24 23:09:38 +01:00
_rubber 45269: Fix misspellings in completions and elsewhere. 2020-01-09 13:42:02 +00:00
_ruby 49319: completion options update 2021-08-29 17:08:34 +02:00
_runit 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_samba 49151: remove commas erroneously included in _arguments exclusion lists 2021-07-09 00:32:37 +02:00
_sccs 28761: file completion for sccs 2011-02-17 19:54:06 +00:00
_scons 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_screen 42230: update screen completion to 4.06.01 2018-01-05 17:27:28 +01:00
_script 49319: completion options update 2021-08-29 17:08:34 +02:00
_seafile gitlab !9: Rudimentary seafile client completion 2019-09-27 00:44:10 +02:00
_sed 48897: completion updates for DragonFly 6.0 and OpenBSD 6.9 2021-05-22 00:05:54 +02:00
_seq 41823: new completions for some GNU coreutils utilities 2017-10-07 22:26:51 +02:00
_service 43346: various completion option updates 2018-08-29 17:32:10 +02:00
_setfacl 49151: remove commas erroneously included in _arguments exclusion lists 2021-07-09 00:32:37 +02:00
_sh 45531: _sh: Complete options more accurately 2020-03-13 09:37:37 -05:00
_shasum 42931: completion for several utilities especially for checksums across a variety of systems 2018-06-07 18:19:55 +02:00
_showmount
_shred 43897: Add/update various completion functions 2018-12-17 14:49:33 -06:00
_shuf 42919: new shuf and uptime completions 2018-06-04 00:19:02 +02:00
_shutdown 42968: add "-c" for _shutdown completion on FreeBSD 12-current 2018-06-09 21:26:44 +02:00
_sisu 39890: typo corrections in completion functions 2016-11-09 16:55:14 +01:00
_slrn
_smartmontools 44080: Completion: Fix several option-description typos 2019-02-26 01:21:29 -06:00
_socket
_sort 43722: _ed, _env, _sort: support darwin 2018-10-24 17:32:17 +09:00
_spamassassin
_split 43346: various completion option updates 2018-08-29 17:32:10 +02:00
_sqlite 49319: completion options update 2021-08-29 17:08:34 +02:00
_sqsh 39890: typo corrections in completion functions 2016-11-09 16:55:14 +01:00
_ssh github #79 (tweaked): _ssh: update options in apple's version of ssh-add 2021-10-16 20:23:41 -05:00
_stat 49449: _zstat: Don't offer -o after -s, since -s is ignored when both -s and -o are specified. 2021-11-26 08:33:40 +00:00
_stdbuf 49597: add a helper for completing numbers with unit suffixes and separate out defaults, ranges and units in completion descriptions 2021-11-24 23:09:38 +01:00
_stgit 40965: fix for missing local declarations of expl 2017-04-26 16:32:10 +02:00
_stow github #36: Add completion file for GNU Stow 2019-12-16 12:07:33 +01:00
_strings 49519: quote completed options as needed and remove the now superfluous quotes from option specifications 2021-10-26 18:35:36 +02:00
_strip 49319: completion options update 2021-08-29 17:08:34 +02:00
_stty 42207: support g prefixes for GNU variants on systems like macOS+Homebrew 2018-01-03 17:27:23 +01:00
_su 47919: use common function for completing BSD login classes 2021-02-06 00:23:20 +01:00
_subversion 49715: _subversion: add: Complete target arguments to this subcommand 2022-01-29 10:08:45 +00:00
_sudo 49319: completion options update 2021-08-29 17:08:34 +02:00
_surfraw 48466: correct indentation and remove tabs and trailing spaces 2021-04-11 21:32:18 +02:00
_swaks 45218: add more options to swaks completion 2020-01-03 23:02:52 +01:00
_swanctl 43959: Add completion for strongSwan, &al. 2019-01-01 06:49:08 -06:00
_swift 40450, 40451: Swifth language completion. 2017-01-29 16:36:24 +00:00
_sysctl 44080: Completion: Fix several option-description typos 2019-02-26 01:21:29 -06:00
_tac unposted: _tac: Eliminate superfluous variable 2020-01-05 14:51:04 -06:00
_tail 49597: add a helper for completing numbers with unit suffixes and separate out defaults, ranges and units in completion descriptions 2021-11-24 23:09:38 +01:00
_tar 44768: _tar: improve completion of long options 2019-09-20 12:41:54 +09:00
_tardy
_tcpdump 44279: completion updates for Dragonfly 5.4, FreeBSD 12 and OpenBSD 6.5 2019-05-09 00:17:04 +02:00
_tcptraceroute
_tee 42931: completion for several utilities especially for checksums across a variety of systems 2018-06-07 18:19:55 +02:00
_telnet 33467: correct return status on functions and numerous other minor fixes 2014-10-14 23:04:45 +02:00
_tex 49757 (sourceforge #1): offer *.dtx as TeX input files 2022-02-16 13:16:19 +09:00
_texinfo 49875: completion for info -f. 2022-03-24 10:37:39 +00:00
_tidy 49156: make wider use of the convention of square brackets for defaults 2021-07-10 23:44:58 +02:00
_tiff 49319: completion options update 2021-08-29 17:08:34 +02:00
_timeout 49597: add a helper for completing numbers with unit suffixes and separate out defaults, ranges and units in completion descriptions 2021-11-24 23:09:38 +01:00
_tin 39165: update options to correspond to latest versions of software in various functions 2016-09-03 12:31:22 +02:00
_tla 49157: fix uses of literal % characters in completion descriptions 2021-07-10 23:50:50 +02:00
_tmux 49319: completion options update 2021-08-29 17:08:34 +02:00
_todo.sh github #66: Add more commands to _todo.sh 2021-02-07 01:02:10 +01:00
_toilet gitlab !2: _toilet: detect .flf files as well as .tlf ones 2018-09-23 18:04:37 +02:00
_top 49852: Add _routing_domains and _routing_tables types 2022-03-18 20:52:18 -05:00
_topgit 26023: skeletal completion for tg (topgit). 2008-11-11 12:13:50 +00:00
_totd
_touch 38812: a few new completions and update some command options 2016-07-08 23:10:41 +02:00
_tput 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_tr 42209: fix option descriptions for non-GNU variants of tr 2018-01-04 00:01:58 +01:00
_transmission 49317: cleanup inappropriate use of {...} specs with _arguments or _alternative 2021-08-29 17:05:39 +02:00
_tree 44349: completion option updates 2019-05-23 01:19:02 +02:00
_truncate 49730: new completions for csplit, pr, ptx, truncate 2022-02-04 21:17:00 +09:00
_truss 42317: completion option updates for commands that have had recent updates 2018-01-23 11:03:00 +01:00
_tty 43897: Add/update various completion functions 2018-12-17 14:49:33 -06:00
_twidge 29690: new _twidge and _cryptsetup completers from Daniel Friesel. 2011-08-17 10:24:34 +00:00
_twisted c.f. 42499: tera torn: update twisted completion stub for new twist command 2018-04-08 10:51:35 +02:00
_unace
_uname 48897: completion updates for DragonFly 6.0 and OpenBSD 6.9 2021-05-22 00:05:54 +02:00
_unexpand 42209: take account of numeric options such as -4 instead of -t4 2018-01-04 00:05:59 +01:00
_uniq 47930: update completions for FreeBSD base up to 12.2 2021-02-07 02:13:10 +01:00
_unison 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_units 46044 (tweaked per Matthew): _units: Correct the path to the units data file on Debian with units 2.00 and newer and on FreeBSD. 2020-06-19 15:32:34 +00:00
_uptime 42919: new shuf and uptime completions 2018-06-04 00:19:02 +02:00
_user_admin 47919: use common function for completing BSD login classes 2021-02-06 00:23:20 +01:00
_vi 45831: Add _vi completer 2020-05-17 15:18:26 -05:00
_vim 49319: completion options update 2021-08-29 17:08:34 +02:00
_visudo 43897: Add/update various completion functions 2018-12-17 14:49:33 -06:00
_vmstat 47932: update completions for procps 3.3.16 2021-02-07 02:54:21 +01:00
_vorbis 42743: update vorbis-tools completion and include vorbiscomment with the rest 2018-05-02 08:59:23 +02:00
_vpnc 43301: add some functions from zsh-completions project 2018-08-23 01:19:54 +02:00
_w 47932: update completions for procps 3.3.16 2021-02-07 02:54:21 +01:00
_w3m 49319: completion options update 2021-08-29 17:08:34 +02:00
_watch 43895: _watch: Complete for procps/-ng watch 2018-12-17 14:45:14 -06:00
_wc 35011: update completions for some common Unix commands, 2015-05-03 16:53:57 +02:00
_webbrowser 43061: Improve open (macOS) completion 2018-06-20 00:26:41 -05:00
_wget 49319: completion options update 2021-08-29 17:08:34 +02:00
_whereis
_who 41598: new who and w completions 2017-08-25 15:08:30 +02:00
_whois 42171: prevent parameters of various parameters from becoming global 2018-01-02 14:38:03 -05:00
_wiggle 49319: completion options update 2021-08-29 17:08:34 +02:00
_xargs 47943: update completions for DragonflyBSD 5.8.3 2021-02-08 00:06:57 +01:00
_xmlsoft 49319: completion options update 2021-08-29 17:08:34 +02:00
_xmlstarlet 42567: new completion for xmlstarlet 2018-03-30 16:14:34 +02:00
_xmms2 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_xxd 49319: completion options update 2021-08-29 17:08:34 +02:00
_xz 41479: _xz: Complete compressed, rather than uncompressed, files after -d. 2017-08-02 14:09:59 +00:00
_yafc 49150: consistently use singular form for headings on completion match groups 2021-07-09 00:23:52 +02:00
_yodl
_yp 42208: fix use of cache variables in yp completion 2018-01-03 18:39:55 +01:00
_zcat unposted: _zcat: support macOS 2018-11-15 21:02:22 +09:00
_zdump
_zfs 49668: update zfs completion 2021-12-29 00:22:33 +01:00
_zip 49519: quote completed options as needed and remove the now superfluous quotes from option specifications 2021-10-26 18:35:36 +02:00
_zsh 43350: _zsh: support --emulate 2018-08-30 00:58:29 +09:00