Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

Your mode of life will be changed to ASCII.


devel / comp.lang.awk / Beta release of gawk 5.3.0

SubjectAuthor
o Beta release of gawk 5.3.0Aharon Robbins

1
Beta release of gawk 5.3.0

<65379dd9$0$705$14726298@news.sunsite.dk>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=1639&group=comp.lang.awk#1639

  copy link   Newsgroups: comp.lang.awk
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!news-1.dfn.de!news.dfn.de!news1.uni-leipzig.de!fu-berlin.de!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
Newsgroups: comp.lang.awk
Subject: Beta release of gawk 5.3.0
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
From: arnold@skeeve.com (Aharon Robbins)
Originator: arnold@skeeve.com (Aharon Robbins)
Date: 24 Oct 2023 10:35:05 GMT
Lines: 74
Message-ID: <65379dd9$0$705$14726298@news.sunsite.dk>
Organization: SunSITE.dk - Supporting Open source
NNTP-Posting-Host: 9610d697.news.sunsite.dk
X-Trace: 1698143705 news.sunsite.dk 705 arnold@skeeve.com/147.236.215.54:54596
X-Complaints-To: staff@sunsite.dk
 by: Aharon Robbins - Tue, 24 Oct 2023 10:35 UTC

This note is to announce the BETA release of GNU Awk 5.3.0.

It is available from:

http://www.skeeve.com/gawk/gawk-5.2.63.tar.gz

This is a major release.

The important part of the NEWS file is below.

As far as I can tell, the documentation and code have both hit the
freeze point.

So, why do a beta release? So that you, yes you, the end user, can see
if anything I've done breaks gawk for you. Then you can TELL ME ABOUT
IT so that I can fix it for the final release.

Thanks,

Arnold Robbins
arnold@skeeve.com
---------------------------------------------
Copyright (C) 2019, 2020, 2021, 2022, 2023 Free Software Foundation, Inc.

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.

Changes from 5.2.x to 5.3.0
---------------------------

1. Infrastructure changes: Removed the use of libsigsegv. The
value-add was never very much and it caused problems in some
environments.

2. In keeping with new features in BWK awk, gawk now has built-in
CSV file parsing. The behavior is intended to be identical to
that of the "One True AWK" when --csv is applied. See the
manual for details.

3. Also in keeping with BWK awk, gawk now supports a new \u escape
sequence. This should be followed by 1-8 hexadecimal digits. The
given code point is converted to its corresponding multibyte encoding
for storage inside gawk. See the manual.

4. If PROCINFO["BUFFERPIPE"] exists, then pipe output is buffered.
You can also use PROCINFO["command", "BUFFERPIPE"]. See the manual
for details.

5. Because of the additional `do_csv' variable in the API, which breaks
binary compatibility, the API major version was updated to 4 and
the minor version was reset to zero. The API remains source code
compatible; that is, existing extensions should only require recompilation.

6. The manual now requires Texinfo 7.1 and its texinfo.tex for formatting.
As a result, we no longer need to pre-process it, removing the need
for gawktexi.in and leaving just gawk.texi.

7. And of course, there have been several minor code cleanups and bug fixes.
See the ChangeLog for details.

Changes from 5.2.2 to 5.2.x
---------------------------

1. The readdir extension has been updated with additonal code and
features, see the manual or its man page. As a result, the
readdir_test.c extension has been removed.

2. We have a new translation: Ukranian.

3. Several subtle issues related to null regexp matches around
multibyte characters have been fixed.
--
Aharon (Arnold) Robbins arnold AT skeeve DOT com

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor