Home | History | Annotate | Download | only in dist
History log of /src/external/historical/nawk/dist/b.c
RevisionDateAuthorComments
 1.10  17-Aug-2024  christos Marge conflicts between 2020-02-18 and 2024-08-17
 1.9  18-Feb-2020  christos branches: 1.9.10;
merge conflicts
 1.8  01-Aug-2019  christos PR/54424: Martijn Dekker: awk: broken character classes in UTF-8 locale:
only the first matches
Pick up some of the fixes from upstream:
- posix paren matching
- print \v \a
- some more fatal handling
- init all the character range.
 1.7  01-Aug-2019  christos remove trailing whitespace.
 1.6  19-Jan-2019  christos branches: 1.6.2;
PR/53885: Martijn Dekker: Add ERE support from
https://opensource.apple.com/tarballs/awk/awk-24.tar.gz
 1.5  02-Jan-2013  christos branches: 1.5.28; 1.5.30;
we define HAS_ISBLANK in the Makefile
 1.4  29-Dec-2012  christos merge 2012-12-20
 1.3  10-Mar-2012  christos branches: 1.3.2;
PR/46155: Miguel Pi�eiro Jr: Fix RS processing. Apply the gawk-like patch
from the excellent PR. Many thanks for all the work you put on this,
explanation, tests, and patch!
 1.2  26-Aug-2010  christos branches: 1.2.6; 1.2.8;
Apply all our changes including newer fixes to WARNS?=4
 1.1  26-Aug-2010  christos branches: 1.1.1;
Initial revision
 1.1.1.4  17-Aug-2024  christos Import the current version of nawk from github.
Last was imported on 2020-02-18. The major change is utf8 handling.
 1.1.1.3  18-Feb-2020  christos Last import was 2010 when there was no ChangeLog yet. I've worked
with upstream to merge all our changes and this includes many other
fixes including new operator support etc. The change to pass an
extra "isnew" argument to open was not preserved as none of the
tests supplied with the PR fail.

This also adds the testsuite and all the bugs fixed since then.
 1.1.1.2  29-Dec-2012  christos from http://www.cs.princeton.edu/~bwk/btl.mirror/
 1.1.1.1  26-Aug-2010  christos imprort latest nawk
 1.2.8.1  12-Jul-2012  riz Pull up following revision(s) (requested by christos in ticket #414):


external/historical/nawk/dist/main.c patch
external/historical/nawk/dist/b.c patch
external/historical/nawk/dist/lib.c patch
external/historical/nawk/dist/proto.h patch
external/historical/nawk/dist/run.c patch

Fix segfault in awk, and address PR#46155.
[christos, ticket #414]
 1.2.6.2  23-Jan-2013  yamt sync with head
 1.2.6.1  17-Apr-2012  yamt sync with head
 1.3.2.1  25-Feb-2013  tls resync with head
 1.5.30.2  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.5.30.1  10-Jun-2019  christos Sync with HEAD
 1.5.28.1  26-Jan-2019  pgoyette Sync with HEAD
 1.6.2.1  04-Aug-2019  martin Pull up following revision(s) (requested by christos in ticket #11):

external/historical/nawk/dist/awk.h: revision 1.3
external/historical/nawk/dist/run.c: revision 1.10
external/historical/nawk/dist/FIXES: revision 1.2
external/historical/nawk/dist/b.c: revision 1.7
external/historical/nawk/dist/b.c: revision 1.8
external/historical/nawk/dist/lex.c: revision 1.5
external/historical/nawk/dist/main.c: revision 1.9
external/historical/nawk/dist/proto.h: revision 1.8
external/historical/nawk/dist/tran.c: revision 1.10
external/historical/nawk/dist/proto.h: revision 1.9
external/historical/nawk/dist/awk.1: revision 1.2
external/historical/nawk/dist/lib.c: revision 1.9
external/historical/nawk/dist/ytab.c: revision 1.2
external/historical/nawk/dist/tran.c: revision 1.9

remove trailing whitespace.

PR/54424: Martijn Dekker: awk: broken character classes in UTF-8 locale:
only the first matches

Pick up some of the fixes from upstream:
- posix paren matching
- print \v \a
- some more fatal handling
- init all the character range.

remove ### error output accidentally committed.

Add translators for \v and \a per posix.
 1.9.10.1  02-Aug-2025  perseant Sync with HEAD

RSS XML Feed