delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2022/11/23/06:28:11

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org C666C385455F
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1669202851;
bh=DcGxaRccHsKEelHDueGl4F6JdQBiY2ntGySySQW7ML8=;
h=To:Date:Subject:From:List-Id:List-Unsubscribe:List-Archive:
List-Post:List-Help:List-Subscribe:Reply-To:From;
b=NLIY8+dnwOKMXajFRlR9JXot+bQZ2PFUUD7F8CNeVpqSQt0yehxNaP2ahWVNlj6No
Xlm1UAcEuwbh923SzpzeKs/0c32wFsGdO6bTMx3IgVVfI2FX8z89zocx2jK3HRSQlI
OTYbVMPHgJKavUsQkzTXTQ+BKCxgU+qFW+bdGHcI=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3BE543853D7C
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1669202783;
bh=wPYlc91N0MFYYcV+5S6Dp4xu5qnRvNLhX9clujB59Q0=;
h=To:Date:Subject:From:Reply-To:From;
b=VgkZJ2i/UKbbmRqhzQFCZUVL8XHmC76vm7BAOg8e69b4cObBYLrg4agYmnbXBaiDx
/50SRd2Xn6nKo+goDuHzGoxCkNbrYs6rQxqcLG2ISZtboLv0a8oaZpzJfXNLClYqpP
AMMkR5gj/rpzl396ITvjrVwP0ITuDx153r9hNxqU=
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E87953852C47
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1669202782;
bh=wPYlc91N0MFYYcV+5S6Dp4xu5qnRvNLhX9clujB59Q0=;
h=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Help:
List-Subscribe:From:Reply-To:From;
b=o8VeI3XrhpskY26k99eOReMtbMxf3M9eedSf450DKTWhd6do71qXqmRoE9hDHxuC/
PrWfCZ0xLEHN4v6PyYNyD12oj4XoMVWu6P+k8Ep5Qq9G0RCV1uXw2DrOWRZNqsOccS
5QJNSPEWBpSlVGVuGyBGxjWBHKSs1eKGEurdOB3o=
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 005A33858D20
X-Mailbox-Line: From cygwin-announce-gawk-5.2.1-1 Wed Nov 23 12:24:07 2022
To: cygwin AT cygwin DOT com
Date: Wed, 23 Nov 2022 12:24:07 +0100
Message-Id: <announce.20221123122407.1383509-1-corinna-cygwin@cygwin.com>
Subject: [ANNOUNCEMENT] gawk 5.2.1-1
X-Provags-ID: V03:K1:KPvYUqN4zaUDqGO4qkGNjxmxbxne8WfdrQytr8jRj9Dv4MOMwnY
IPS7o6iLqYF6nKiewB7bYdpZ/h+iYQVT9Lj9ILldFCA8Ab+qv5rWGZ03XwY919C5Gx3ivf9
8D/h70L0JMGAIP9vcr0VZ5froYDV0v1aJQFFdiBoNP/jHiTqOxovfmi4g3SlurclHhufUmj
oOmOefFhvu8YvJ/XViyow==
X-UI-Out-Filterresults: notjunk:1;V03:K0:zKVCTY+Qg20=:Gi84rIM93wNfToWN7Ye/sW
2fkUfMljhm49cd9IuUqNBbmPC5BAF1SrsZ4c8g30A/rEUoEP8O51s3AjmdKDQDkqutn7Q0vIh
ipgx+VCNPaetNjZv5W8E5BcQ1RHL5OebM80GXzgiV9673IhDSOW36BQjjMKNlfyocJw1Ms6Qd
anK/4xbXXpY6IN+i2hLmcfJzCo4Z9+QNy4e205OLr/pIBTwqIrLFRNLr837R8G+BH2HTVOvYW
MEVpLdeVntp0zSopMa6r5fACu3o87Xrq4rf48pnGUEnKz2cf4njpTg68hxToMyQalI35MT00v
hg3FmcWI6hSjrRDiUEz7DNKe7sCBAp6tuoArVzKAnvU7VKucLJ1AmtWR90WD22Q/IPMPK/mDx
ZWFoRYerUky4DXg1bNjYIAQdK7GcHR0DtDSBonp5o5YbWCxMbkv/T2uFuowsmDkQFrliXuMmB
R+tzVGEzCsQ0/F/wL5g8bi0SghQSfN7Wz1ce0MoLBnZk1pDYqgF7hhaCdrq+Plys0pVwu1zsH
nMMqc5b8RgvLL9Ts0g03Yh4ylLJjpmGccyCOvFiC3vE4T4jElq7iZQ5G2FcLokf0QByI/ozNJ
DbfNPJ3Tv8CgS+XIIa92XCeLjORbHNODD1kKP1LSGAGX0Ow29maMHsjPj3rkOGSKw8NG9heB/
B5xsryc3D/CZnC9Y2Zkh0YkiX7kU7gNKkFkl/KJdI4a+6CYO6TnfhO7uK11zGkCpiBUN3Evew
+My8si1kbZ0hBF/LSofQaafMokgiehEIKONthb1VW02r1wCtu09CXfgVRd72ZJYsDNfuT4Ng9
/0Chhzf0GNSQmAe73YZCLaoTci2Wg==
X-Spam-Status: No, score=-95.1 required=5.0 tests=BAYES_00,
GOOD_FROM_CORINNA_CYGWIN, KAM_DMARC_NONE, KAM_DMARC_STATUS, KAM_NUMSUBJECT,
KAM_SHORT, RCVD_IN_DNSWL_NONE, SPF_FAIL, SPF_HELO_NONE, TO_EQ_FM_DOM_SPF_FAIL,
TXREP 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
From: Corinna Vinschen via Cygwin-announce <cygwin-announce AT cygwin DOT com>
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>
Reply-To: cygwin AT cygwin DOT com
MIME-Version: 1.0
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>

The following packages have been uploaded to the Cygwin distribution:

* gawk-5.2.1-1

The gawk package contains the GNU version of awk, a text
processing utility. Awk interprets a special-purpose programming
language to do quick and easy text pattern matching and
reformatting jobs.

Install the gawk package if you need a text processing utility.
Gawk is considered to be a standard Linux tool for processing text.

Changes from 5.2.0 to 5.2.1
---------------------------

1. More subtle issues with untyped array elements being passed to
   functions have been fixed. 

2. The rwarray extension's readall() function has had some bugs fixed.

3. The PMA allocator is now supported on Linux on s/390, FreeBSD and OpenBSD.
   It is currently disabled on macos on M1 since there are some unsolved
   problems in that environment. macos on Intel works without problem.

4. There have been several minor code cleanups and bug fixes. See the
   ChangeLog for details.

Changes from 5.1.x to 5.2.0
---------------------------

*****************************************************************************
* MPFR mode (the -M option) is now ON PAROLE.  This feature is now being    *
* supported by a volunteer in the development team and not by the primary   *
* maintainer.  If this situation changes, then the feature will be removed. *
* For more information see this section in the manual:                      *
* https://www.gnu.org/software/gawk/manual/html_node/MPFR-On-Parole.html    *
*****************************************************************************

1. Infrastructure upgrades: Libtool 2.4.7, Bison 3.8.2.

2. Numeric scalars now compare in the same way as C for the relational
   operators. Comparison order for sorting has not changed.  This only
   makes a difference when comparing Infinity and NaN values with
   regular numbers; it should not be noticeable most of the time.

3. If the AWK_HASH environment variable is set to "fnv1a" gawk will
   use the FNV1-A hash function for associative arrays.

4. The CMake infrastructure has been removed. In the five years it was in
   the tree, nobody used it, and it was not updated.

5. There is now a new function, mkbool(), that creates Boolean-typed
   values.  These values *are* numbers, but they are also tagged as
   Boolean. This is mainly for use with data exchange to/from languages
   or environments that support real Boolean values. See the manual
   for details.

6. As BWK awk has supported interval expressions since 2019, they are
   now enabled even if --traditional is supplied. The -r/--re-interval option
   remains, but it does nothing.

7. The rwarray extension has two new functions, writeall() and readall(),
   for saving / restoring all of gawk's variables and arrays.

8. The new `gawkbug' script should be used for reporting bugs.

9. The manual page (doc/gawk.1) has been considerably reduced in size.
   Wherever possible, details were replaced with references to the online
   copy of the manual.

10. Gawk now supports Terence Kelly's "persistent malloc" (pma),
    allowing gawk to preserve its variables, arrays and user-defined
    functions between runs. THIS IS AN EXPERIMENTAL FEATURE!

    For more information, see the manual. A new pm-gawk.1 man page
    is included, as is a separate user manual that focuses on the feature.

11. Support for OS/2 has been removed. It was not being actively
    maintained.

12. Similarly, support for DJGPP has been removed. It also was not
    being actively maintained.

13. VAX/VMS is no longer supported, as it can no longer be tested.
    The files for it remain in the distribution but will be removed
    eventually.

14. Some subtle issues with untyped array elements being passed to
    functions have been fixed.

15. Syntax errors are now immediately fatal. This prevents problems
    with errors from fuzzers and other such things.

16. There have been numerous minor code cleanups and bug fixes. See the
    ChangeLog for details.


-- 
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019