ANN: ncurses-6.6-20260523

Thomas Dickey <[email protected]> Sun, 24 May 2026 00:20:19 +0000
Newsgroups gmane.comp.lib.ncurses.bugs
Message-ID <[email protected]>
Files:
  https://invisible-island.net/archives/AdaCurses/current/AdaCurses-20260523.tgz
  https://invisible-island.net/archives/AdaCurses/current/AdaCurses-20260523.tgz.asc
  https://invisible-island.net/archives/AdaCurses/current/AdaCurses-small-20260523.tgz
  https://invisible-island.net/archives/AdaCurses/current/AdaCurses-small-20260523.tgz.asc
  https://invisible-island.net/archives/ncurses-examples/current/ncurses-examples-20260523.tgz
  https://invisible-island.net/archives/ncurses-examples/current/ncurses-examples-20260523.tgz.asc
  https://invisible-island.net/archives/ncurses/6.6/MD5sums
  https://invisible-island.net/archives/ncurses/6.6/dev-patches.zip
  https://invisible-island.net/archives/ncurses/6.6/ncurses-6.6-20260523.patch.gz
  https://invisible-island.net/archives/ncurses/6.6/ncurses-6.6-20260523.patch.gz.asc
  https://invisible-island.net/archives/ncurses/current/ncurses-6.6-20260523.tgz
  https://invisible-island.net/archives/ncurses/current/ncurses-6.6-20260523.tgz.asc
  https://invisible-island.net/archives/ncurses/win32/mingw32-20260523.zip
  https://invisible-island.net/archives/ncurses/win32/mingw64-20260523.zip

 ncurses 6.6 - patch 20260523 - Thomas E. Dickey

 ------------------------------------------------------------------------------

 Ncurses 6.6 is at
   https://invisible-island.net/archives/ncurses/
   https://invisible-mirror.net/archives/ncurses/
   https://ftp.gnu.org/gnu/ncurses/

 Patches for ncurses 6.6 can be found at
   https://invisible-island.net/archives/ncurses/6.6
   https://invisible-mirror.net/archives/ncurses/6.6

 ------------------------------------------------------------------------------
 https://invisible-island.net/archives/ncurses/6.6/ncurses-6.6-20260523.patch.gz
 patch by Thomas E. Dickey <[email protected]>
 created  Sun May 24 00:08:29 UTC 2026
 ------------------------------------------------------------------------------
 NEWS                             |    7 ++++-
 VERSION                          |    2 -
 dist.mk                          |    4 +--
 ncurses/base/lib_set_term.c      |    7 +++--
 ncurses/curses.priv.h            |    9 +++++-
 ncurses/llib-lncurses            |   23 ++++++++++++++++-
 ncurses/llib-lncursest           |   23 ++++++++++++++++-
 ncurses/llib-lncursestw          |   26 +++++++++++++++++---
 ncurses/llib-lncursesw           |   26 +++++++++++++++++---
 ncurses/llib-ltinfo              |   14 ++++++++++
 ncurses/llib-ltinfot             |   14 ++++++++++
 ncurses/llib-ltinfotw            |   14 ++++++++++
 ncurses/llib-ltinfow             |   14 ++++++++++
 ncurses/modules                  |   48 ++++++++++++++++++-------------------
 ncurses/tinfo/lib_win32con.c     |   10 +++----
 ncurses/tty/tty_update.c         |    8 +++---
 ncurses/widechar/lib_wacs.c      |   47 ++++++++++++++++++++----------------
 ncurses/win32con/win32_driver.c  |   25 +++++++++----------
 package/debian-mingw/changelog   |    4 +--
 package/debian-mingw64/changelog |    4 +--
 package/debian/changelog         |    4 +--
 package/mingw-ncurses.nsi        |    4 +--
 package/mingw-ncurses.spec       |    6 ++--
 package/ncurses.spec             |    6 ++--
 package/ncursest.spec            |    6 ++--
 progs/tic.c                      |   15 ++++++-----
 26 files changed, 257 insertions(+), 113 deletions(-)
 ------------------------------------------------------------------------------
 
20260523
	+ modify _nc_wacs[] to make it per-screen (from Juergen Pfeifer's fork)
	+ eliminate a special case in tic when translating %{code} to %'char',
	  since %{92} mapping to %'\' works with tparm and infocmp.


-- 
Thomas E. Dickey <[email protected]>
https://invisible-island.net
signature.asc (application/pgp-signature, 659 B)
-----BEGIN PGP SIGNATURE-----

iQGzBAABCgAdFiEEGYgtkt2kxADCLA1WzCr0RyFnvgMFAmoSREMACgkQzCr0RyFn
vgMAPgwA4R3W9t8DOFoTN8aPaAP21eG3dy6HBYHsvi1biVMp1ccLmidXMRA/M08m
UgURLo3QhxxjW3XbjQ/Y9T/vkN9ldc2mcmdZikZJqkOtXxhXnUJhFY21d9s00ec2
gV/LJYxM3ONQtaAaqhjWhEdRdHkCKQUgXBn0atm2p7ppo+GBVCA1/dmTndCkCvPE
UKc5geZcsKtAQxeW0EQ8Xepa2qvA/I5aokfu7SBI659tp0gXhIVq9AlFtgo292jg
nTvyCNtWLGaRhWGGyCEudYKuOdK7QyUEVsuZ2urTYOIXuoKTiyVvSKXP5tXATC32
o3HTSb7rmkhGxyc46m0qVqFNWtKlfdBW6nDGao7QTkdjGis5E1PknwJ1IViB6gcs
u+GRuOkwCC7PJRCY/KCzEJcwuHM5IhStRgwstJMgjeEQt1Yz4rNBbdiSg2aj8jYO
DmRqT419/8Yi/VsC1+Iv7yk1ay3ayaHh2Y19qF00iqnVQ67jJvWJSiRiqn2mVq1O
IJHih7sL
=iA2z
-----END PGP SIGNATURE-----