gawk-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] gawk branch, master, updated. gawk-4.1.0-4677-gc2f6af30


From: Arnold Robbins
Subject: [SCM] gawk branch, master, updated. gawk-4.1.0-4677-gc2f6af30
Date: Sun, 27 Mar 2022 01:08:05 -0400 (EDT)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gawk".

The branch, master has been updated
       via  c2f6af30f602aa1a28e59491cbbfcf9145350f78 (commit)
       via  656b5bbec59a3094ae13f3bdac7ae2ef1e2fb5e9 (commit)
      from  0cdb4a0e28663cde0937601d26789ba5a6697848 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=c2f6af30f602aa1a28e59491cbbfcf9145350f78

commit c2f6af30f602aa1a28e59491cbbfcf9145350f78
Merge: 0cdb4a0e 656b5bbe
Author: Arnold D. Robbins <arnold@skeeve.com>
Date:   Sun Mar 27 08:07:51 2022 +0300

    Merge branch 'gawk-5.1-stable'

diff --cc pc/Makefile.tst
index d74172d1,cb949286..98ec2853
--- a/pc/Makefile.tst
+++ b/pc/Makefile.tst
@@@ -186,31 -186,30 +186,31 @@@ UNIX_TESTS = 
  
  GAWK_EXT_TESTS = \
        aadelete1 aadelete2 aarray1 aasort aasorti argtest arraysort \
 -      arraysort2 arraytype backw badargs beginfile1 beginfile2 binmode1 \
 -      charasbytes colonwarn clos1way clos1way2 clos1way3 clos1way4 \
 -      clos1way5 clos1way6 commas crlf dbugeval dbugeval2 dbugeval3 \
 -      dbugtypedre1 dbugtypedre2 delsub devfd devfd1 devfd2 dfacheck1 \
 -      dumpvars errno exit fieldwdth forcenum fpat1 fpat2 fpat3 fpat4 \
 -      fpat5 fpat6 fpat7 fpat8 fpat9 fpatnull fsfwfs funlen functab1 \
 -      functab2 functab3 functab6 fwtest fwtest2 fwtest3 fwtest4 fwtest5 \
 -      fwtest6 fwtest7 fwtest8 genpot gensub gensub2 gensub3 getlndir \
 -      gnuops2 gnuops3 gnureops gsubind icasefs icasers id igncdym igncfs \
 -      ignrcas2 ignrcas4 ignrcase incdupe incdupe2 incdupe3 incdupe4 \
 -      incdupe5 incdupe6 incdupe7 include include2 indirectbuiltin \
 -      indirectbuiltin2 \
 -      indirectcall indirectcall2 indirectcall3 inf-nan-torture intarray 
iolint \
 -      isarrayunset lint lintexp lintindex lintint lintlength lintplus \
 -      lintold lintset lintwarn manyfiles match1 match2 match3 mbstr1 \
 -      mbstr2 mixed1 mktime modifiers muldimposix nastyparm negtime \
 -      next nondec nondec2 nonfatal1 nonfatal2 nonfatal3 nsawk1a nsawk1b \
 -      nsawk1c nsawk2a nsawk2b nsbad nsbad_cmd nsforloop nsfuncrecurse \
 -      nsidentifier nsindirect1 nsindirect2 nsprof1 nsprof2 octdec patsplit 
posix \
 -      printfbad1 printfbad2 printfbad3 printfbad4 printhuge procinfs \
 -      profile0 profile1 profile2 profile3 profile4 profile5 profile6 \
 -      profile7 profile8 profile9 profile10 profile11 profile12 profile13 \
 -      profile14 profile15 profile16 pty1 pty2 rebuf regexsub regnul1 regnul2 \
 -      regx8bit reginttrad reint reint2 rsgetline rsglstdin rsstart1 \
 +      arraysort2 arraytype asortbool backw badargs beginfile1 \
 +      beginfile2 binmode1 charasbytes clos1way clos1way2 clos1way3 \
 +      clos1way4 clos1way5 clos1way6 colonwarn commas crlf dbugeval \
 +      dbugeval2 dbugeval3 dbugtypedre1 dbugtypedre2 delsub devfd \
 +      devfd1 devfd2 dfacheck1 dumpvars errno exit fieldwdth forcenum \
 +      fpat1 fpat2 fpat3 fpat4 fpat5 fpat6 fpat7 fpat8 fpat9 fpatnull \
 +      fsfwfs functab1 functab2 functab3 functab6 funlen fwtest fwtest2 \
 +      fwtest3 fwtest4 fwtest5 fwtest6 fwtest7 fwtest8 genpot gensub \
 +      gensub2 gensub3 getlndir gnuops2 gnuops3 gnureops gsubind \
 +      icasefs icasers id igncdym igncfs ignrcas2 ignrcas4 ignrcase \
 +      incdupe incdupe2 incdupe3 incdupe4 incdupe5 incdupe6 incdupe7 \
 +      include include2 indirectbuiltin indirectcall indirectcall2 \
-       indirectbuiltin2 \
++      indirectcall3 indirectbuiltin2 \
 +      inf-nan-torture intarray iolint isarrayunset lint lintexp \
 +      lintindex lintint lintlength lintold lintplus lintset lintwarn \
 +      manyfiles match1 match2 match3 mbstr1 mbstr2 mixed1 mktime \
 +      modifiers muldimposix nastyparm negtime next nondec nondec2 \
 +      nonfatal1 nonfatal2 nonfatal3 nsawk1a nsawk1b nsawk1c nsawk2a \
 +      nsawk2b nsbad nsbad_cmd nsforloop nsfuncrecurse nsindirect1 \
 +      nsidentifier nsindirect2 nsprof1 nsprof2 octdec patsplit posix 
printfbad1 \
 +      printfbad2 printfbad3 printfbad4 printhuge procinfs profile0 \
 +      profile1 profile10 profile11 profile12 profile13 profile14 \
 +      profile15 profile16 profile2 profile3 profile4 profile5 profile6 \
 +      profile7 profile8 profile9 pty1 pty2 rebuf regexsub reginttrad \
 +      regnul1 regnul2 regx8bit reint reint2 rsgetline rsglstdin rsstart1 \
        rsstart2 rsstart3 rstest6 sandbox1 shadow shadowbuiltin sortfor \
        sortfor2 sortu sourcesplit split_after_fpat splitarg4 strftfld \
        strftime strtonum strtonum1 stupid1 stupid2 stupid3 stupid4 stupid5 \
diff --cc test/ChangeLog
index 44a0e951,27745de9..51aad696
--- a/test/ChangeLog
+++ b/test/ChangeLog
@@@ -1,7 -1,8 +1,12 @@@
+ 2022-03-27         Arnold D. Robbins     <arnold@skeeve.com>
+ 
+       * Makefile.am (EXTRA_DIST): indirectcall3, new test.
+       * indirectcall3.awk, indirectcall3.ok: New files.
+ 
 +2022-02-27         Arnold D. Robbins     <arnold@skeeve.com>
 +
 +      * badargs.ok: Updated after code change.
 +
  2022-02-10         Andrew J. Schorr      <aschorr@telemetry-investments.com>
  
        * Makefile.am (EXTRA_DIST): close_status, new test.
diff --cc test/Makefile.am
index ddca3f59,0f79b8ca..e6652965
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@@ -1448,31 -1445,30 +1450,31 @@@ UNIX_TESTS = 
  
  GAWK_EXT_TESTS = \
        aadelete1 aadelete2 aarray1 aasort aasorti argtest arraysort \
 -      arraysort2 arraytype backw badargs beginfile1 beginfile2 binmode1 \
 -      charasbytes colonwarn clos1way clos1way2 clos1way3 clos1way4 \
 -      clos1way5 clos1way6 commas crlf dbugeval dbugeval2 dbugeval3 \
 -      dbugtypedre1 dbugtypedre2 delsub devfd devfd1 devfd2 dfacheck1 \
 -      dumpvars errno exit fieldwdth forcenum fpat1 fpat2 fpat3 fpat4 \
 -      fpat5 fpat6 fpat7 fpat8 fpat9 fpatnull fsfwfs funlen functab1 \
 -      functab2 functab3 functab6 fwtest fwtest2 fwtest3 fwtest4 fwtest5 \
 -      fwtest6 fwtest7 fwtest8 genpot gensub gensub2 gensub3 getlndir \
 -      gnuops2 gnuops3 gnureops gsubind icasefs icasers id igncdym igncfs \
 -      ignrcas2 ignrcas4 ignrcase incdupe incdupe2 incdupe3 incdupe4 \
 -      incdupe5 incdupe6 incdupe7 include include2 indirectbuiltin \
 -      indirectbuiltin2 \
 -      indirectcall indirectcall2 indirectcall3 inf-nan-torture intarray 
iolint \
 -      isarrayunset lint lintexp lintindex lintint lintlength lintplus \
 -      lintold lintset lintwarn manyfiles match1 match2 match3 mbstr1 \
 -      mbstr2 mixed1 mktime modifiers muldimposix nastyparm negtime \
 -      next nondec nondec2 nonfatal1 nonfatal2 nonfatal3 nsawk1a nsawk1b \
 -      nsawk1c nsawk2a nsawk2b nsbad nsbad_cmd nsforloop nsfuncrecurse \
 -      nsidentifier nsindirect1 nsindirect2 nsprof1 nsprof2 octdec patsplit 
posix \
 -      printfbad1 printfbad2 printfbad3 printfbad4 printhuge procinfs \
 -      profile0 profile1 profile2 profile3 profile4 profile5 profile6 \
 -      profile7 profile8 profile9 profile10 profile11 profile12 profile13 \
 -      profile14 profile15 profile16 pty1 pty2 rebuf regexsub regnul1 regnul2 \
 -      regx8bit reginttrad reint reint2 rsgetline rsglstdin rsstart1 \
 +      arraysort2 arraytype asortbool backw badargs beginfile1 \
 +      beginfile2 binmode1 charasbytes clos1way clos1way2 clos1way3 \
 +      clos1way4 clos1way5 clos1way6 colonwarn commas crlf dbugeval \
 +      dbugeval2 dbugeval3 dbugtypedre1 dbugtypedre2 delsub devfd \
 +      devfd1 devfd2 dfacheck1 dumpvars errno exit fieldwdth forcenum \
 +      fpat1 fpat2 fpat3 fpat4 fpat5 fpat6 fpat7 fpat8 fpat9 fpatnull \
 +      fsfwfs functab1 functab2 functab3 functab6 funlen fwtest fwtest2 \
 +      fwtest3 fwtest4 fwtest5 fwtest6 fwtest7 fwtest8 genpot gensub \
 +      gensub2 gensub3 getlndir gnuops2 gnuops3 gnureops gsubind \
 +      icasefs icasers id igncdym igncfs ignrcas2 ignrcas4 ignrcase \
 +      incdupe incdupe2 incdupe3 incdupe4 incdupe5 incdupe6 incdupe7 \
 +      include include2 indirectbuiltin indirectcall indirectcall2 \
-       indirectbuiltin2 \
++      indirectcall3 indirectbuiltin2 \
 +      inf-nan-torture intarray iolint isarrayunset lint lintexp \
 +      lintindex lintint lintlength lintold lintplus lintset lintwarn \
 +      manyfiles match1 match2 match3 mbstr1 mbstr2 mixed1 mktime \
 +      modifiers muldimposix nastyparm negtime next nondec nondec2 \
 +      nonfatal1 nonfatal2 nonfatal3 nsawk1a nsawk1b nsawk1c nsawk2a \
 +      nsawk2b nsbad nsbad_cmd nsforloop nsfuncrecurse nsindirect1 \
 +      nsidentifier nsindirect2 nsprof1 nsprof2 octdec patsplit posix 
printfbad1 \
 +      printfbad2 printfbad3 printfbad4 printhuge procinfs profile0 \
 +      profile1 profile10 profile11 profile12 profile13 profile14 \
 +      profile15 profile16 profile2 profile3 profile4 profile5 profile6 \
 +      profile7 profile8 profile9 pty1 pty2 rebuf regexsub reginttrad \
 +      regnul1 regnul2 regx8bit reint reint2 rsgetline rsglstdin rsstart1 \
        rsstart2 rsstart3 rstest6 sandbox1 shadow shadowbuiltin sortfor \
        sortfor2 sortu sourcesplit split_after_fpat splitarg4 strftfld \
        strftime strtonum strtonum1 stupid1 stupid2 stupid3 stupid4 stupid5 \
diff --cc test/Makefile.in
index d974a98c,174d329d..ed60771d
--- a/test/Makefile.in
+++ b/test/Makefile.in
@@@ -1714,31 -1711,30 +1716,31 @@@ UNIX_TESTS = 
  
  GAWK_EXT_TESTS = \
        aadelete1 aadelete2 aarray1 aasort aasorti argtest arraysort \
 -      arraysort2 arraytype backw badargs beginfile1 beginfile2 binmode1 \
 -      charasbytes colonwarn clos1way clos1way2 clos1way3 clos1way4 \
 -      clos1way5 clos1way6 commas crlf dbugeval dbugeval2 dbugeval3 \
 -      dbugtypedre1 dbugtypedre2 delsub devfd devfd1 devfd2 dfacheck1 \
 -      dumpvars errno exit fieldwdth forcenum fpat1 fpat2 fpat3 fpat4 \
 -      fpat5 fpat6 fpat7 fpat8 fpat9 fpatnull fsfwfs funlen functab1 \
 -      functab2 functab3 functab6 fwtest fwtest2 fwtest3 fwtest4 fwtest5 \
 -      fwtest6 fwtest7 fwtest8 genpot gensub gensub2 gensub3 getlndir \
 -      gnuops2 gnuops3 gnureops gsubind icasefs icasers id igncdym igncfs \
 -      ignrcas2 ignrcas4 ignrcase incdupe incdupe2 incdupe3 incdupe4 \
 -      incdupe5 incdupe6 incdupe7 include include2 indirectbuiltin \
 -      indirectbuiltin2 \
 -      indirectcall indirectcall2 indirectcall3 inf-nan-torture intarray 
iolint \
 -      isarrayunset lint lintexp lintindex lintint lintlength lintplus \
 -      lintold lintset lintwarn manyfiles match1 match2 match3 mbstr1 \
 -      mbstr2 mixed1 mktime modifiers muldimposix nastyparm negtime \
 -      next nondec nondec2 nonfatal1 nonfatal2 nonfatal3 nsawk1a nsawk1b \
 -      nsawk1c nsawk2a nsawk2b nsbad nsbad_cmd nsforloop nsfuncrecurse \
 -      nsidentifier nsindirect1 nsindirect2 nsprof1 nsprof2 octdec patsplit 
posix \
 -      printfbad1 printfbad2 printfbad3 printfbad4 printhuge procinfs \
 -      profile0 profile1 profile2 profile3 profile4 profile5 profile6 \
 -      profile7 profile8 profile9 profile10 profile11 profile12 profile13 \
 -      profile14 profile15 profile16 pty1 pty2 rebuf regexsub regnul1 regnul2 \
 -      regx8bit reginttrad reint reint2 rsgetline rsglstdin rsstart1 \
 +      arraysort2 arraytype asortbool backw badargs beginfile1 \
 +      beginfile2 binmode1 charasbytes clos1way clos1way2 clos1way3 \
 +      clos1way4 clos1way5 clos1way6 colonwarn commas crlf dbugeval \
 +      dbugeval2 dbugeval3 dbugtypedre1 dbugtypedre2 delsub devfd \
 +      devfd1 devfd2 dfacheck1 dumpvars errno exit fieldwdth forcenum \
 +      fpat1 fpat2 fpat3 fpat4 fpat5 fpat6 fpat7 fpat8 fpat9 fpatnull \
 +      fsfwfs functab1 functab2 functab3 functab6 funlen fwtest fwtest2 \
 +      fwtest3 fwtest4 fwtest5 fwtest6 fwtest7 fwtest8 genpot gensub \
 +      gensub2 gensub3 getlndir gnuops2 gnuops3 gnureops gsubind \
 +      icasefs icasers id igncdym igncfs ignrcas2 ignrcas4 ignrcase \
 +      incdupe incdupe2 incdupe3 incdupe4 incdupe5 incdupe6 incdupe7 \
 +      include include2 indirectbuiltin indirectcall indirectcall2 \
-       indirectbuiltin2 \
++      indirectcall3 indirectbuiltin2 \
 +      inf-nan-torture intarray iolint isarrayunset lint lintexp \
 +      lintindex lintint lintlength lintold lintplus lintset lintwarn \
 +      manyfiles match1 match2 match3 mbstr1 mbstr2 mixed1 mktime \
 +      modifiers muldimposix nastyparm negtime next nondec nondec2 \
 +      nonfatal1 nonfatal2 nonfatal3 nsawk1a nsawk1b nsawk1c nsawk2a \
 +      nsawk2b nsbad nsbad_cmd nsforloop nsfuncrecurse nsindirect1 \
 +      nsidentifier nsindirect2 nsprof1 nsprof2 octdec patsplit posix 
printfbad1 \
 +      printfbad2 printfbad3 printfbad4 printhuge procinfs profile0 \
 +      profile1 profile10 profile11 profile12 profile13 profile14 \
 +      profile15 profile16 profile2 profile3 profile4 profile5 profile6 \
 +      profile7 profile8 profile9 pty1 pty2 rebuf regexsub reginttrad \
 +      regnul1 regnul2 regx8bit reint reint2 rsgetline rsglstdin rsstart1 \
        rsstart2 rsstart3 rstest6 sandbox1 shadow shadowbuiltin sortfor \
        sortfor2 sortu sourcesplit split_after_fpat splitarg4 strftfld \
        strftime strtonum strtonum1 stupid1 stupid2 stupid3 stupid4 stupid5 \

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                               |  8 ++++++++
 awkgram.c                               | 14 +++++++-------
 awkgram.y                               | 14 +++++++-------
 pc/ChangeLog                            |  4 ++++
 pc/Makefile.tst                         |  7 ++++++-
 test/ChangeLog                          |  5 +++++
 test/Makefile.am                        |  4 +++-
 test/Makefile.in                        |  9 ++++++++-
 test/Maketests                          |  5 +++++
 test/indirectcall3.awk                  | 16 ++++++++++++++++
 test/{arrayprm2.ok => indirectcall3.ok} |  0
 11 files changed, 69 insertions(+), 17 deletions(-)
 create mode 100644 test/indirectcall3.awk
 copy test/{arrayprm2.ok => indirectcall3.ok} (100%)


hooks/post-receive
-- 
gawk



reply via email to

[Prev in Thread] Current Thread [Next in Thread]