Updated: tack 1.10+20240501

2024-05-04 Thread Cygwin tack Maintainer
terminfo file diagnostic

The following packages have been upgraded in the Cygwin distribution:

* tack  1.10+20240501

Terminfo Action ChecKer is a diagnostic designed to create,
verify, and refine terminal information descriptions.

For more information see the project home page:

https://invisible-island.net/ncurses/tack.html

For changes please see below or read /usr/share/doc/tack/CHANGES
after installation:

https://invisible-island.net/ncurses/tack/CHANGES.html


1.102024-05-01

- init.c, configure.in, package/tack.spec, package/debian/changelog,
  tack.h, HISTORY: bump to 1.10
- configure: regen
- configure.in: add a configure-check if terminfo functions use "const"
  strings, to fix compiler warnings with NetBSD
- init.c, edit.c: gcc warning (NetBSD)
- edit.c: check to avoid printing a non-printable character, per Coverity
- tack.c: initialize variables, per Coverity
- aclocal.m4: correction for CF_ANSI_CC_CHECK, works around MacOS "c89"
  confusion of "-O"
- tack.1: change limit for SGR tool to allow for aixterm's colors
- ansi.c: change the SGR tool to show up to 120 (past aixterm's 108)
- color.c: when reloading the colors 0-7, use the index for the named
  color rather than just the array-index (fixing an interchanged
  red/blue for instance). Also, initialize the palette using the ANSI
  codes if the terminal supports setaf/setab.
- color.c, charset.c, ansi.c, edit.c, crum.c, pad.c, tack.c, tack.h:
  use "const" in a few places reported by cppcheck
- tack.1: improve formatting/style
- aclocal.m4: resync with my-autoconf, fixing compiler-warnings inside
  configure script
- config.sub, config.guess: update

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

The easiest way to unsubscribe is to visit 
, and click 'Unsubscribe'.

If you need more information on unsubscribing, start reading here: 
.



Updated: bash-completion/-devel 2.13

2024-05-04 Thread Cygwin bash-completion Maintainer
Command options and arguments auto-completion under the Bash shell

The following packages have been upgraded in the Cygwin distribution:

* bash-completion   2.13
* bash-completion-devel 2.13

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

See below for details of changes since the last Cygwin release:

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


2.13.0  2024-04-03

Features

- curl: Complete protocols for --proto-default
- ip: Add completion for netconf subcommand
- ip: Complete commands for netns exec
- ip: Complete help for unknown subcommands
- ip: Complete ip link property
- ip: Complete link types for address show
- ip: Complete neigh show and flush
- ip: Complete stats subcommand
- ip: Create function to get link types
- rg: add fallback 3rd party completion loader
- xmllint,xmlwf: also suggest *.rss files

Bug Fixes

- available_interfaces: fix regression of unwanted trailing colons
- ip: Complete addrlabel add/del properties
- ip: Complete ip delete with type correctly
- ip: Complete more variations of subcommands
- ip: Complete netns attach subcommand
- ip: Complete only relevant addrlabel subcmds
- ip: Keep completing after -netns name
- ip: Quote all instantiation of ip as "$1"
- ip: Quote network namespace names
- Makefile: include api-and-naming.md in dist


2.12.0  2024-02-21

Features

- _comp_backup_glob: add `ucf` generated backup files
- _comp_backup_glob: require dash in dpkg backup files
- _comp_compgen_{filedir,set}: define exit status
- _comp_compgen_commands: align return value with other compgens
- _comp_compgen_commands: auto set `-o filenames` when appropriate
- _comp_compgen_commands: include dirs
- _comp_compgen_known_hosts: return 2 on usage error
- _comp_compgen: support `-i cmd` and `-x cmd`
- _comp_compgen: support `-U var` to unlocal var
- _comp_compgen: support option -C
- _comp_expand_glob: fail when no paths are generated
- _comp_get_fist_arg: support "-o GLOB" to skip optargs
- _ip_addresses: auto ltrim colon completions when appropriate
- add _comp_compgen_split
- add `_comp_locate_first_arg`
- airflow: add fallback 3rd party completion loader
- ansible*: add fallback 3rd party completion loader
- apt-get: prefer `apt-cache` in same dir as command
- b2sum: new completion
- bash_completion: add function _comp_compgen_ltrim_colon
- black,blackd: add fallback 3rd party completion loader
- carton: support exec command completions
- chezmoi: add 3rd-party completion loader (cobra)
- conda: add 3rd-party completion loader (argcomplete)
- crc: add 3rd-party completion loader (cobra)
- cz: add fallback 3rd party completion loader
- dot: support filename extension .gv
- dprint: add fallback 3rd party completion loader
- eog: add missing extension .heif
- eog: associate with `*.avif` and `*.webp`
- eog: associate with `*.heic` and `*.jxl`
- eog: associate with `*.pbm`
- feh: associate with y4m and heic/heif/avif
- feh: deassociate with avci/avcs
- flask: add fallback 3rd party completion loader
- hash: new completion
- httpx: add fallback 3rd party completion loader
- ip: Add completion for monitor subcommand
- jungle: add fallback 3rd-party completion loader
- keyring: add fallback 3rd party completion loader
- kontena: add fallback 3rd-party completion loader
- lefthook: add fallback 3rd party completion loader
- mailman: prefer `list_lists` in same dir as command
- mysql: prefer `mysqlshow` from same dir
- no empty command completion if `no_empty_cmd_completion` is on
- npm: add fallback 3rd-party completion loader
- nvm: add fallback 3rd-party completion loader
- oc: add 3rd-party completion loader (cobra)
- pip{,3}: add fallback 3rd-party completion loader
- pipenv: add fallback 3rd party completion loader
- pytest: complete new --import-mode value
- rtx: add fallback 3rd party completion loader
- scp,sftp: prefer `ssh` from same dir to resolve options etc
- ssh-copy-id,ssh-keygen: prefer `ssh` from same dir
- ssh-inscribe: add fallback 3rd party completion loader
- ssh: complete RequiredRSASize
- tkn-pac: add 3rd-party completion loader (cobra)
- tkn: add 3rd-party completion loader (cobra)
- xrandr: comma separated `--setmonitor` third argument

Bug Fixes

- __load_completion: quoted compspec for variants
- _cd_devices: `/dev/cdc-*` CDC device false positives
- _comp__init_set_up_service_completions: work around failglob
- _comp_{first_arg,count_args}: count - as argument
- _comp_{first_arg,count_args}: count any arguments after --
- _comp_command_offset: Support complete -C
- _comp_compgen_fstypes: avoid unexpected expansions
- _comp_compgen_help: allow dots to connect names in longopt
- _comp_compgen_known_hosts: work around bash-4.2 nounset
- _comp_compgen_split: work around nounset
-