From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by sourceware.org (Postfix) with ESMTPS id A073B3858D1E for ; Sun, 31 Mar 2024 15:40:55 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org A073B3858D1E Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=SystematicSW.ab.ca Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=SystematicSW.ab.ca ARC-Filter: OpenARC Filter v1.0.0 sourceware.org A073B3858D1E Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=216.40.44.15 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1711899657; cv=none; b=KaohCtDETr/8HWqvS8rzOchQJF2XFt+TQGiky/8zMLzWb9lAB+jsQ7hg0WZYnw+LtBUtyp/jLlESaPnF6U905WhDUooDQHNCwr76oMx5EbMZOqsLwRJS4bTIPnqRZ6/4J/SN+pchM7urzwM4u83APCwGMe0/paK5gSdwBuUY9Hk= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1711899657; c=relaxed/simple; bh=EK/3FEKvU13IGkn3dBp+RbjlBZvoXQN5jZm8pqS5Jkw=; h=From:To:Date:Message-Id:Subject; b=N0LNOQtbQrzNAtxbrkMhy4h4el/SBdr28f5Sy2xq7DPVH6YiqvOcJ+Ss1bPKYiyCpEU1gipWQNxNoUxDq75ubzdLwbZspRjVsrVIV9iCQmIsP4hwVCOqk8viyVyUU/9WPkQdVkVksdz1PtBlmT/JvWBXy6scOj2iNhJPvbGHpsE= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from omf18.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id F118AA021A for ; Sun, 31 Mar 2024 15:40:54 +0000 (UTC) Received: from [HIDDEN] (Authenticated sender: Brian.Inglis@SystematicSW.ab.ca) by omf18.hostedemail.com (Postfix) with ESMTPA id D3E8730 for ; Sun, 31 Mar 2024 15:40:52 +0000 (UTC) From: "Cygwin ncurses Maintainer" To: "Cygwin Announcements" Reply-To: "Cygwin" Date: Sun, 31 Mar 2024 09:38:56 -0600 Message-Id: <20240331093856.42386-1-Brian.Inglis@SystematicSW.ab.ca> Subject: Test: ncurses/-demo terminfo/-extra libncurses/-devel/++/w10 6.4+20240330 (TEST) X-Rspamd-Server: rspamout06 X-Rspamd-Queue-Id: D3E8730 X-Stat-Signature: qu3s1kr7kacbhpbso5wo65pyc7teq159 X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,KAM_DMARC_STATUS,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS,TXREP,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.6 X-Session-Marker: 427269616E2E496E676C69734053797374656D6174696353572E61622E6361 X-Session-ID: U2FsdGVkX1/uIE8KgU/EDd3zAj0DMTwbBJv7dPOLMWI= X-HE-Tag: 1711899652-930753 X-HE-Meta: U2FsdGVkX1+zGbmdKp283UznGIp14JsTg/DPwqr2GlSouehZnF0Y9fNrgxRjHKvqUudT8KBlH/ujwE3QyFHv7AQNm/jFN5eBr5pcsGFA4zpHjiHqZihoOjSTl8yQRssuYVkka8Hco+zuxx+HF5bfcIEeE3iVYm0op6d8i9Wwxs5cSPQZF3+eK9kBEertnOxxCb3wlEM8tUHy08NLMn2T0O83p8sjp2jpaCsM9ge/7eqmTxpR5AoMQsCkkVgy44KCV8TAVZSF5A6HOBZUiW6AoP9iWxzJ9rGPanJWUHmJwitjj8iJld+Qd0tiOSdrjr8k+Xu8GLGytKI= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: The following test packages have been uploaded to the Cygwin distribution: * ncurses 6.4+20240330 * ncurses-demo 6.4+20240330 * terminfo 6.4+20240330 * terminfo-extra 6.4+20240330 * libncurses-devel 6.4+20240330 * libncurses++w10 6.4+20240330 * libncursesw10 6.4+20240330 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 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, this release may be promoted to current stable. As there are multiple components and may be many changes each release, see below or read /usr/share/doc/ncurses/NEWS after installation: 20240330 - remove masking of ISIG in cbreak(). - modify test/test_mouse.c to use curses api for raw/noraw. - improved configure macros from other program development: - build-fix for clang on Solaris - suppress filename/timestamp in gzip'd manpages 20240323 - modify tput/tset reset feature to avoid 1-second sleep if running in a pseudo-terminal. - modify check-size feature to avoid using it in a pseudoterminal - improve formatting/style of manpages. - trim a space after some "-R" options, fixing builds for applications built using clang and ncurses on Solaris. 20240309 - modify xgterm to work around line-drawing bug - use CSI 3J in vte-2017 20240302 - add configure check for MB_LEN_MAX, to provide warning as needed. - improve formatting/style of manpages. - fix regression in tput which disallowed hex/octal parameters - update config.guess, config.sub 20240224 - improve man/curs_mouse.3x style. - provide for CCHARW_MAX greater than 1 - eliminate use of PATH_MAX in lib_trace.c - work around misconfiguration of MacPorts gcc13, which exposes invalid definition of MB_LEN_MAX in gcc's fallback copy of limits.h. 20240217 - add vt100+noapp, vt100+noapp+pc, xterm+app+pc, xterm+decedit from xterm #389 - fix inconsistent description of wmouse_trafo(). - modify wenclose() to handle pads. - improve manpage discussion of mouseinterval(). 20240210 - compiler-warning fixes, while investigating an optimizer bug in MacPorts gcc13 13.2.0_4+stdlib_flag which results in only the first byte of a multibyte character being printed to the screen. 20240203 - minor changes to tracing and locale-checks. 20240127 - amend change to z39-a. - use xterm+nopcfkeys, vt52-basic, dec+pp, dec+sl, vt52+arrows, hp+pfk+cr, klone+acs, klone+color, klone+sgr, ncr160wy50+pp to trim - NetBSD-related fixes for x68k and wsvt52