bash-completion provides auto-completion for options of and
arguments to hundreds of commands; and a collection of shell functions
to develop those using the bash programmable completion commands.

For more information see the project home page:

        https://github.com/scop/bash-completion

The following packages have been upgraded in the Cygwin distribution:

- bash-completion               2.15
- bash-completion-devel         2.15

See below for changes since the last Cygwin release: for full details
see /usr/share/doc/bash-completion/CHANGELOG.md after installation or:

        https://github.com/scop/bash-completion/blob/master/CHANGELOG.md


2024-11-24      2.15

Features

- _comp_abspath: handle ".."
- _comp_compgen_filedir,_comp_compgen_filedir_xspec: don’t suggest . and ..
- associate unzip and friends with *.vsix
- curl: Complete "%", "-" for --trace[-ascii]
- curl: Complete files for --json, --write-out
- curl: Complete stdin "-" in file locations
- fprintd-*: new completions
- iftop: -G, -s, -L, and -o arg (non-)completions
- ip: complete ip ntable show
- java: enable .java filename completion for java command
- kata-runtime: add 3rd party fallback completion loader
- nerdctl: add 3rd party fallback completion loader
- ngrok: add 3rd party fallback completion loader
- openssl: Stop having subcommands hardcoded
- python,pyvenv: versioned 3.13 executable support
- set: more featureful completion
- slabtop: new completion
- sops: add 3rd party fallback completion loader
- tar: use long option compression options
- todoist: add 3rd party fallback completion loader
- uv: add 3rd party fallback completion loader
- uvx: add 3rd party fallback completion loader
- wine: complete with `*.bat` and `*.cmd`
- xv: associate with *.webp and *.pnm
- xxd: add -n, -o, and -R arg (non-)completions

Bug Fixes

- _comp_compgen: use `compgen -V array_name` in `bash >= 5.3`
- _comp_expand_glob: set LC_COLLATE for the sorting order
- _comp_expand_glob: work around GLOBSORT in Bash 5.3
- compatdir: use _comp_expand_glob for the correct order
- curl: Complete all and category for --help
- dpkg: Add missing short option -R
- rsync,ssh: do not overescape spaces in remote filenames
- source files using absolute paths for absolute BASH_SOURCE
- tar: Complete added files with long opts
- update-alternatives: fix the "--help" parsing

-- 
              *** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

The easiest way to unsubscribe is to visit 
<https://cygwin.com/mailman/options/cygwin-announce>, and click 'Unsubscribe'.

If you need more information on unsubscribing, start reading here: 
<https://sourceware.org/lists.html#unsubscribe>.

Reply via email to