| delorie.com/archives/browse.cgi | search |
| X-Recipient: | archive-cygwin AT delorie DOT com |
| DKIM-Filter: | OpenDKIM Filter v2.11.0 sourceware.org 393D43857027 |
| DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; |
| s=default; t=1683400461; | |
| bh=tlatbLkNfnHxrnJRs1addwSWNyGjeFlbt66m4YtQflA=; | |
| h=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: | |
| List-Help:List-Subscribe:From:Reply-To:Cc:From; | |
| b=ljFsGkOZoVR/avipeTz4nA1IVNHeW4WPf0j4KtKBNjHAgrHn9mM0t8h4505V/b2IU | |
| s3YyqxRc6W6gOusi+QmIj0qkwdJ9wXD17OzDVJduCZ4mUNuC05zRkGXRKNDWfQI0Z6 | |
| M5976begk4CpS5Rb/+9rmkxCtiIgAH/w+F8q0lx0= | |
| X-Original-To: | cygwin AT cygwin DOT com |
| Delivered-To: | cygwin AT cygwin DOT com |
| DKIM-Filter: | OpenDKIM Filter v2.11.0 sourceware.org CC0743858CDB |
| DKIM-Filter: | OpenDKIM Filter v2.11.0 sourceware.org 7F3EF385771E |
| DMARC-Filter: | OpenDMARC Filter v1.4.2 sourceware.org 788C53858D28 |
| X-Authority-Analysis: | v=2.4 cv=J8G5USrS c=1 sm=1 tr=0 ts=6456a6b6 |
| a=DxHlV3/gbUaP7LOF0QAmaA==:117 a=DxHlV3/gbUaP7LOF0QAmaA==:17 a=HiWkEfo4AAAA:8 | |
| a=0iRc3Q39CO1usHcUpLwA:9 a=FVQKmHlVnccA:10 a=_QplDg0m8TGAdENQf2wZ:22 | |
| To: | cygwin AT cygwin DOT com |
| Date: | Sat, 06 May 2023 13:10:04 -0600 |
| Message-Id: | <announce.20230506131004.25020-1-Brian.Inglis@Shaw.ca> |
| Subject: | [ANNOUNCEMENT] Test: ncurses/-demo libncurses/-devel/++/w10 |
| terminfo/-extra 6.4-4.20230429 (TEST) | |
| X-CMAE-Envelope: | MS4xfJHouwCqtYkJq9uszKPqc6lSVWQlFpqYzP+8DdwGYTz/VpCoFwHJD/RmsGRuYIkWsVIltQKHKYeWt2abZFI2GLPz1JKjOdMY4l5IBCSVtJ6mXjGlA2eA |
| sIgKFjTJYPKOaUGst6dNp7eAv5U2E9qwP8WfNbGyD6ta3QFzqXK1QsdDGycs/xJ4tuvgYVIPtLvcLRWGYW7HLts3RepxSWKJlqo= | |
| X-Spam-Status: | No, score=-3.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, |
| DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, | |
| SPF_HELO_NONE, SPF_PASS, TXREP, | |
| T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 | |
| X-Spam-Checker-Version: | SpamAssassin 3.4.6 (2021-04-09) on |
| server2.sourceware.org | |
| X-BeenThere: | cygwin-announce AT cygwin DOT com |
| X-Mailman-Version: | 2.1.29 |
| X-Mailer: | Perl5 Mail::Internet v2.20 |
| X-BeenThere: | cygwin AT cygwin DOT com |
| List-Id: | General Cygwin discussions and problem reports <cygwin.cygwin.com> |
| List-Archive: | <https://cygwin.com/pipermail/cygwin/> |
| List-Post: | <mailto:cygwin AT cygwin DOT com> |
| List-Help: | <mailto:cygwin-request AT cygwin DOT com?subject=help> |
| List-Subscribe: | <https://cygwin.com/mailman/listinfo/cygwin>, |
| <mailto:cygwin-request AT cygwin DOT com?subject=subscribe> | |
| From: | Cygwin ncurses Maintainer via Cygwin-announce via Cygwin |
| <cygwin AT cygwin DOT com> | |
| Reply-To: | cygwin AT cygwin DOT com |
| Cc: | Cygwin ncurses Maintainer via Cygwin-announce <cygwin-announce AT cygwin DOT com>, |
| Cygwin ncurses Maintainer <Brian DOT Inglis AT Shaw DOT ca> | |
| MIME-Version: | 1.0 |
| Sender: | "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com> |
The following test packages have been uploaded to the Cygwin distribution:
* ncurses 6.4-4.20230429
* ncurses-demo 6.4-4.20230429
* libncurses-devel 6.4-4.20230429
* libncurses++w10 6.4-4.20230429
* libncursesw10 6.4-4.20230429
* terminfo 6.4-4.20230429
* terminfo-extra 6.4-4.20230429
Please test these packages as extensively as possible (especially if you
are a Cygwin package maintainer) as libncursesw10 is used in many
libraries including libreadline and utilities including less, vim,
emacs, most other editors, screen, tmux, mail and web clients, and bash.
Package maintainers should install this test release and rerun checks of
as many libraries and packages depending on libncurses{,++}w10 as
possible.
If no issues are reported in the next few weeks, and no newer release
becomes available, this release will be promoted to current stable.
The ncurses (new curses) library is an emulation of Sys V R 4
curses, and more. It uses terminfo format, supports pads, color,
multiple highlights, forms characters, function key mapping,
and has all the other SVR4 curses enhancements over BSD curses.
For more information see the project home page:
https://invisible-island.net/ncurses
As there are multiple components and many changes each release see below
or read /usr/share/doc/ncurses/ANNOUNCE and /usr/share/doc/ncurses/NEWS
after installation:
https://invisible-island.net/ncurses/announce.html#h2-release-notes
20230429
* revise recent change to _nc_write_entry to isolate it to a Cygwin bug
* amend fix for wgetnstr, wgetn_wstr to use cbreak mode unless raw mode
was set
* fix a few warnings from cppcheck, etc.
* correct copy/paste error in nc_access.h
20230424
* check return value of _nc_save_str(), in special case for tic where
extended capabilities are processed but the terminal description was
not initialized
* regenerate llib-* files.
20230423
* add tiscan_s() to help applications check formatting capabilities that
would be passed to tiparm_s, etc.
* add tiparm_s() to provide applications a way to tell ncurses what the
expected parameters are for a capability
* improve check in lib_tparm.c, ensuring that a char* fits into a
TPARM_ARG.
* add --disable-setuid-environ configure option
* drop compatibility with obsolete versions of tack, e.g., pre-1.08
20230418
* improve checks for limits on privileged execution:
- modify _nc_syserr_abort() to use _nc_env_access(), rather than only
checking root uid.
- use getauxval() when available, to improve setuid/setgid checks.
- modify test packages to disable root access/environ options.
* modify tgoto() to accept no-parameter capabilities, for joe editor
20230415
* configure script fixes:
- fix copy/paste error in configure option --disable-root-access
- modify CF_XOPEN_SOURCE macro's amend default case to avoid
undefining _XOPEN_SOURCE if _POSIX_C_SOURCE is defined.
* modify test_tparm to account for extended capabilities.
* add checks in tparm() and tiparm() for misuse of numeric parameters,
overlooked in 20230408.
* fix errata in clear.1 and curs_terminfo.3x
20230408
* document limitations of tparm, and error-returns in curs_terminfo.3x
* document limitations of tgoto, and error-returns in curs_termcap.3x
* add xterm+focus to alacritty+common
* add "-v" option to tput, to show warnings.
* improve checks for malformed terminfo data
- make the parameter type/count checks in _nc_tiparm() more stringent
- update tgoto() to account for _nc_tiparm() changes
- add checks in tparm() and tiparm() for misuse of string parameters
- add special cases in tput to handle extensions Cs/Ms parameters
- ignore compiled-terminfo where the array sizes exceed the standard
20230401
* modify experimental Windows driver to work with xterm mouse protocol.
* remove DECCOLM+DECSCLM from foot
20230311
* improve manpage description for addch versus unctrl format used for
non-printable characters.
* modify version-check for gcc/g++, now works for msys2.
* modify check in _nc_write_entry() for multiply defined aliases to
report problems within the current runtime of tic rather than for
conflicts with pre-existing terminal descriptions.
* allow for MinGW32-/64-bit configurations to use _DEFAULT_SOURCE
* clarify interaction of -R option versus -C, -I and -r in infocmp
manpage.
* build-fix in lib_win32con.c
20230225
* build-fixes for rpm test-packages.
* add/use configure check for clock_gettime(), to supersede
gettimeofday().
20230218
* configure-script improvements:
- recent msys2 headers work with _DEFAULT_SOURCE; amend check
- use $ac_includes_default in most cases where stdlib.h should work
- use #error consistently vs "make an error"
- add configure macro for gettimeofday vs inline check
20230211
* set dwShareMode in calls to CreateConsoleScreenBuffer()
* use CreateFile with "CONIN$", "CONOUT$" rather than GetStdHandle to
obtain a handle on the actual console, avoiding redirection in the
MinGW/Win32 configurations
20230128
* document XF, kxIN and kxOUT -TD
* add note on sun/wscons/cmdtool/shelltool -TD
* modify configure script check for pkg-config library directory to take
into account an older version 0.15.0 which used PKG_CONFIG_PATH but
not PKG_CONFIG_LIBDIR
20230121
* correct limit-check when dumping tc/use clause via tic -I
* correct a check for manpage-alias in edit_man.sh, to work with out of
tree builds
--
Problem reports: https://cygwin.com/problems.html
FAQ: https://cygwin.com/faq/
Documentation: https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |