..
.distfiles
_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
53328: completion options update
2025-01-27 23:34:59 +01: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
52769: fix completion of ansible keywords and --step option
2024-03-18 21:12:55 +01:00
_ant
52366 + fix typo: rename find_targets as _ant_targets, replace one sed with substitution
2023-12-09 19:47:09 -08:00
_antiword
_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
_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
53326: completion updates for core Linux utils
2025-01-27 23:06:16 +01: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
_bpython
48938: remove vim fold and option markers in completions
2021-06-03 00:09:06 +02:00
_bzip2
_bzr
49150: consistently use singular form for headings on completion match groups
2021-07-09 00:23:52 +02:00
_cabal
_cal
51473: Update cal/ncal completion
2023-02-24 14:43:27 +01:00
_calendar
_cat
52315: completion options update
2023-11-22 00:07:37 +01:00
_ccal
_cdcd
_cdrdao
40965: fix for missing local declarations of expl
2017-04-26 16:32:10 +02:00
_cdrecord
_chkconfig
_chmod
53326: completion updates for core Linux utils
2025-01-27 23:06:16 +01:00
_chown
53326: completion updates for core Linux utils
2025-01-27 23:06:16 +01:00
_chroot
52112: use '_normal -p subcmd' to complete only external command
2023-09-04 15:07:52 +09: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
53326: completion updates for core Linux utils
2025-01-27 23:06:16 +01:00
_column
52265: update completions for some util-linux tools to version 2.39.2
2023-11-02 14:59:19 +01: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
_cowsay
42317: completion option updates for commands that have had recent updates
2018-01-23 11:03:00 +01:00
_cp
52307: new completion for many SELinux tools
2023-11-17 18:25:21 +01:00
_cpio
49315: list units in brackets at the end of group descriptions
2021-08-29 16:55:25 +02:00
_cplay
_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
52303: updates to completions for macOS 13
2023-11-17 18:13:41 +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
53325: cover newer BSD releases in completion
2025-01-27 23:00:17 +01:00
_dbus
52315: completion options update
2023-11-22 00:07:37 +01:00
_dconf
41711: new dconf completion
2017-09-15 20:24:04 +02:00
_dd
52315: completion options update
2023-11-22 00:07:37 +01:00
_devtodo
42171: prevent parameters of various parameters from becoming global
2018-01-02 14:38:03 -05:00
_df
53325: cover newer BSD releases in completion
2025-01-27 23:00:17 +01:00
_dhclient
53325: cover newer BSD releases in completion
2025-01-27 23:00:17 +01: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
53328: completion options update
2025-01-27 23:34:59 +01: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
53325: cover newer BSD releases in completion
2025-01-27 23:00:17 +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
52303: updates to completions for macOS 13
2023-11-17 18:13:41 +01:00
_dvi
_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
52217: update completions for FreeBSD 14
2023-10-11 00:57:16 +02:00
_elinks
_enscript
52315: completion options update
2023-11-22 00:07:37 +01:00
_entr
49319: completion options update
2021-08-29 17:08:34 +02:00
_env
53325: cover newer BSD releases in completion
2025-01-27 23:00:17 +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
_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
Protect some :s from history modifier expansion
2023-06-06 09:22:18 +01:00
_figlet
_find
53326: completion updates for core Linux utils
2025-01-27 23:06:16 +01:00
_finger
_flac
53328: completion options update
2025-01-27 23:34:59 +01: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 #122 : Add c17, iso9899:2017, c18, iso9899:2018, gnu17, gnu18, c++20, gnu++20, c++23, gnu++23 to gcc completion
2024-11-23 23:20:27 +01:00
_gcore
52217: update completions for FreeBSD 14
2023-10-11 00:57:16 +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
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
_genisoimage
_getconf
44087: _getconf: Complete options, config variables on more systems
2019-02-27 19:31:55 -06:00
_getent
52315: completion options update
2023-11-22 00:07:37 +01: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
github #118 : completion(git-rebase): non-interactive mode also supports --autosquash
2025-01-30 13:02:39 +01:00
_global
51111: update completion for global to version 6.6.8
2022-12-09 19:27:31 -08: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
53328: completion options update
2025-01-27 23:34:59 +01:00
_go
49316: add (-.) glob qualifier to globs where only files are applicable
2021-08-29 17:00:05 +02:00
_gpg
github #129 : fix _gpg completion
2025-02-27 16:07:36 +01:00
_gphoto2
update gphoto2 completion for new options up to gphoto2 2.5.11
2017-02-19 02:22:43 +01:00
_gprof
52315: completion options update
2023-11-22 00:07:37 +01:00
_gradle
52179: Fix gradlew completion when it isn't in PATH
2023-11-01 00:31:10 +01:00
_graphicsmagick
45269: Fix misspellings in completions and elsewhere.
2020-01-09 13:42:02 +00:00
_grep
51581: update completions to cover changes in OpenBSD 7.2
2023-03-16 22:12:48 +01: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
52013,52014,52015,52016,52017,52018: updates for coreutils option changes
2023-08-06 13:35:20 -07:00
_hexdump
53326: completion updates for core Linux utils
2025-01-27 23:06:16 +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
52413: support Citrus version of iconv on macOS, DragonFly, NetBSD
2023-12-16 23:22:58 +09:00
_id
52303: updates to completions for macOS 13
2023-11-17 18:13:41 +01:00
_ifconfig
52303: updates to completions for macOS 13
2023-11-17 18:13:41 +01: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
52315: completion options update
2023-11-22 00:07:37 +01:00
_iostat
53325: cover newer BSD releases in completion
2025-01-27 23:00:17 +01: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
52552: newer Java supports passing source files directly to java
2024-02-22 19:07:01 +01:00
_joe
49150: consistently use singular form for headings on completion match groups
2021-07-09 00:23:52 +02:00
_join
_jq
53328: completion options update
2025-01-27 23:34:59 +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
53326: completion updates for core Linux utils
2025-01-27 23:06:16 +01:00
_ldconfig
44080: Completion: Fix several option-description typos
2019-02-26 01:21:29 -06:00
_ldd
52217: update completions for FreeBSD 14
2023-10-11 00:57:16 +02:00
_less
52315: completion options update
2023-11-22 00:07:37 +01:00
_lha
40965: fix for missing local declarations of expl
2017-04-26 16:32:10 +02:00
_libvirt
51858 (+52073): virsh's edit command accepts all domains
2023-08-28 12:02:15 +09: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
52303: updates to completions for macOS 13
2023-11-17 18:13:41 +01: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
53325: cover newer BSD releases in completion
2025-01-27 23:00:17 +01:00
_lsof
52315: completion options update
2023-11-22 00:07:37 +01:00
_lua
52315: completion options update
2023-11-22 00:07:37 +01: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
_make
52303: updates to completions for macOS 13
2023-11-17 18:13:41 +01:00
_man
53251: _man: fix page completion on macOS, update fall-back paths, etc.
2024-12-16 11:01:23 -06: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
52217: update completions for FreeBSD 14
2023-10-11 00:57:16 +02: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
_moosic
49150: consistently use singular form for headings on completion match groups
2021-07-09 00:23:52 +02:00
_mosh
52112: use '_normal -p subcmd' to complete only external command
2023-09-04 15:07:52 +09:00
_mount
52307: new completion for many SELinux tools
2023-11-17 18:25:21 +01:00
_mpc
Karel Balej: 53240, 53241: updated completions for mpc add, mpc insert
2024-11-12 19:48:56 -08: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
unposted (cf. 52167): mutt's -a takes a list of files terminated by --
2023-11-14 21:19:30 +01:00
_mv
53326: completion updates for core Linux utils
2025-01-27 23:06:16 +01: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
52217: update completions for FreeBSD 14
2023-10-11 00:57:16 +02: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
52114: improve _nice
2023-09-07 22:37:16 +09:00
_nkf
51108: single letter forms of Shift-JIS / EUC-JP options were reversed
2022-12-06 20:47:10 -08:00
_nl
_nm
52315: completion options update
2023-11-22 00:07:37 +01: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
53326: completion updates for core Linux utils
2025-01-27 23:06:16 +01:00
_od
45269: Fix misspellings in completions and elsewhere.
2020-01-09 13:42:02 +00:00
_openldap
unposted: fix quoting in openldap completion
2025-01-27 23:35:03 +01: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
52315: completion options update
2023-11-22 00:07:37 +01: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
52315: completion options update
2023-11-22 00:07:37 +01:00
_perlbrew
github #108 : add perlbrew completion
2024-01-26 07:23:14 +01:00
_perldoc
49150: consistently use singular form for headings on completion match groups
2021-07-09 00:23:52 +02:00
_pgrep
53326: completion updates for core Linux utils
2025-01-27 23:06:16 +01: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
53326: completion updates for core Linux utils
2025-01-27 23:06:16 +01: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
_pkgadd
_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
53326: completion updates for core Linux utils
2025-01-27 23:06:16 +01:00
_psutils
_ptx
49730: new completions for csplit, pr, ptx, truncate
2022-02-04 21:17:00 +09:00
_pump
_pv
53328: completion options update
2025-01-27 23:34:59 +01:00
_pwgen
42548: new pwgen completion
2018-03-28 10:32:11 +02:00
_pydoc
51331: update _pydoc for version 3.11
2023-05-11 11:44:38 -07:00
_python
53393: Complete python module arguments
2025-02-28 20:54:22 +01:00
_python_module-http.server
53393: Complete python module arguments
2025-02-28 20:54:22 +01:00
_python_module-json.tool
53393: Complete python module arguments
2025-02-28 20:54:22 +01:00
_python_module-venv
53393: Complete python module arguments
2025-02-28 20:54:22 +01:00
_qemu
github #100 : _qemu: add -enable-kvm and -bios suggestion
2023-07-31 16:31:03 -05:00
_quilt
gitlab !17 : Add missing options for quilt setup command
2022-01-23 10:46:52 +00:00
_rake
51340: update _rake for version 13
2023-05-11 11:48:32 -07:00
_ranlib
_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
53326: completion updates for core Linux utils
2025-01-27 23:06:16 +01: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
unposted: fix missing closing brace from 52301
2023-11-22 00:10:23 +01: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
52303: updates to completions for macOS 13
2023-11-17 18:13:41 +01:00
_rmdir
44251: Completion: Fix various wording issues
2019-04-26 17:50:00 -05:00
_route
52112: use '_normal -p subcmd' to complete only external command
2023-09-04 15:07:52 +09:00
_rrdtool
40965: fix for missing local declarations of expl
2017-04-26 16:32:10 +02:00
_rsync
52989: _rsync: support rsync 3.2.4+ remote filename handling.
2024-08-03 20:07:51 -04:00
_rubber
45269: Fix misspellings in completions and elsewhere.
2020-01-09 13:42:02 +00:00
_ruby
github #125 : Add completion for irb --no-pager
2025-01-27 23:35:03 +01:00
_runit
49150: consistently use singular form for headings on completion match groups
2021-07-09 00:23:52 +02:00
_samba
52315: completion options update
2023-11-22 00:07:37 +01:00
_sccs
52056: _sccs: don't handle subcommands in main namespace
2023-10-16 10:34:15 +02:00
_scons
52059 (+52070): _scons: fix for options --jobs and --question
2023-08-21 17:35:25 +09:00
_screen
52112: use '_normal -p subcmd' to complete only external command
2023-09-04 15:07:52 +09:00
_script
53325: cover newer BSD releases in completion
2025-01-27 23:00:17 +01:00
_seafile
gitlab !9 : Rudimentary seafile client completion
2019-09-27 00:44:10 +02:00
_sed
53325: cover newer BSD releases in completion
2025-01-27 23:00:17 +01:00
_seq
41823: new completions for some GNU coreutils utilities
2017-10-07 22:26:51 +02:00
_service
52217: update completions for FreeBSD 14
2023-10-11 00:57:16 +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
52303: updates to completions for macOS 13
2023-11-17 18:13:41 +01:00
_sqlite
53328: completion options update
2025-01-27 23:34:59 +01:00
_sqsh
39890: typo corrections in completion functions
2016-11-09 16:55:14 +01:00
_ssh
53328: completion options update
2025-01-27 23:34:59 +01: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
52112: use '_normal -p subcmd' to complete only external command
2023-09-04 15:07:52 +09: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
53326: completion updates for core Linux utils
2025-01-27 23:06:16 +01: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
Protect some :s from history modifier expansion
2023-06-06 09:22:18 +01:00
_sudo
52260: handle variable assignments before the command in sudo completion
2023-11-02 14:49:23 +01: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
53144: _sysctl: support completion with the dot delimiter on linux
2024-11-11 09:27:52 -05:00
_tac
unposted: _tac: Eliminate superfluous variable
2020-01-05 14:51:04 -06:00
_tail
52013,52014,52015,52016,52017,52018: updates for coreutils option changes
2023-08-06 13:35:20 -07:00
_tar
51249: use of --force-local with tar completion
2022-12-30 20:48:48 +00: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
_tex
unposted (c.f. Denis Bitouzé: users/28405): handle also lualatex
2022-11-17 20:10:52 +01: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
52315: completion options update
2023-11-22 00:07:37 +01:00
_timeout
52112: use '_normal -p subcmd' to complete only external command
2023-09-04 15:07:52 +09: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
github #106 : update tmux completion (20230919); tweak Util/check-tmux-state
2023-11-14 21:39:30 +01:00
_todo.sh
github #112 : Completion: todo.sh uses shorthelp and not showhelp
2024-02-15 14:55:17 +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
_totd
_touch
52303: updates to completions for macOS 13
2023-11-17 18:13:41 +01:00
_tput
49150: consistently use singular form for headings on completion match groups
2021-07-09 00:23:52 +02:00
_tr
52013,52014,52015,52016,52017,52018: updates for coreutils option changes
2023-08-06 13:35:20 -07:00
_transmission
49317: cleanup inappropriate use of {...} specs with _arguments or _alternative
2021-08-29 17:05:39 +02:00
_trash
github #99 : _trash: add completion for trash-d
2023-07-19 23:13:58 -05: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
52315: completion options update
2023-11-22 00:07:37 +01:00
_tty
43897: Add/update various completion functions
2018-12-17 14:49:33 -06:00
_twidge
_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
Julian Prein: 53309: remove uncommon / obsolete options -t and -W
2025-01-20 10:57:58 -08: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
53326: completion updates for core Linux utils
2025-01-27 23:06:16 +01:00
_user_admin
52315: completion options update
2023-11-22 00:07:37 +01:00
_vi
45831: Add _vi completer
2020-05-17 15:18:26 -05:00
_vim
github #128 : Updated completion for neovim
2025-01-27 23:45:22 +01:00
_visudo
43897: Add/update various completion functions
2018-12-17 14:49:33 -06:00
_vmstat
53325: cover newer BSD releases in completion
2025-01-27 23:00:17 +01:00
_vorbis
52315: completion options update
2023-11-22 00:07:37 +01:00
_vpnc
43301: add some functions from zsh-completions project
2018-08-23 01:19:54 +02:00
_w
53326: completion updates for core Linux utils
2025-01-27 23:06:16 +01:00
_w3m
49319: completion options update
2021-08-29 17:08:34 +02:00
_watch
52037: complete only external commands for env/watch
2023-08-14 15:51:12 +09:00
_wc
53325: cover newer BSD releases in completion
2025-01-27 23:00:17 +01:00
_webbrowser
43061: Improve open (macOS) completion
2018-06-20 00:26:41 -05:00
_wget
52315: completion options update
2023-11-22 00:07:37 +01: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
52303: updates to completions for macOS 13
2023-11-17 18:13:41 +01:00
_xfconf-query
52168: add completion for xfce's xfconf-query(1)
2023-11-08 02:42:04 +01:00
_xmlsoft
52315: completion options update
2023-11-22 00:07:37 +01: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
52315: completion options update
2023-11-22 00:07:37 +01:00
_xz
52373: fix _numbers for suffixes containing % and update affected functions
2023-12-05 18:51:33 +01: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
53325: cover newer BSD releases in completion
2025-01-27 23:00:17 +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
_zstd
53058: new completion for zstd
2024-08-31 12:02:48 +02:00