gawk-diffs
[Top][All Lists]
Advanced

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

[gawk-diffs] [SCM] gawk branch, gawk-4.1-stable, updated. gawk-4.1.0-633


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, gawk-4.1-stable, updated. gawk-4.1.0-633-g2b334d9
Date: Tue, 07 Apr 2015 14:32:39 +0000

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, gawk-4.1-stable has been updated
       via  2b334d94251c205ad016ed6d1726e5b99c8895a4 (commit)
       via  6ae08e872756cbc6f4574780f015c47afb6acdaf (commit)
      from  f5df7fad8c8b864c3d817d8eb4f9fa3596c2a14b (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=2b334d94251c205ad016ed6d1726e5b99c8895a4

commit 2b334d94251c205ad016ed6d1726e5b99c8895a4
Author: Arnold D. Robbins <address@hidden>
Date:   Tue Apr 7 17:32:15 2015 +0300

    Update pc/Makefile.tst and pc/config.h.

diff --git a/pc/ChangeLog b/pc/ChangeLog
index 218621e..2a241b1 100644
--- a/pc/ChangeLog
+++ b/pc/ChangeLog
@@ -1,3 +1,8 @@
+2015-04-07         Arnold D. Robbins     <address@hidden>
+
+       * Makefile.tst: Sync with mainline.
+       * config.h: Sync with mainline.
+
 2014-11-21         Arnold D. Robbins     <address@hidden>
 
        * Makefile.tst (id): Add an 'expect to fail for DJGPP' message.
diff --git a/pc/Makefile.tst b/pc/Makefile.tst
index 79d01ad..4fb68df 100644
--- a/pc/Makefile.tst
+++ b/pc/Makefile.tst
@@ -1,6 +1,6 @@
 # Makefile for GNU Awk test suite.
 #
-# Copyright (C) 1988-2014 the Free Software Foundation, Inc.
+# Copyright (C) 1988-2015 the Free Software Foundation, Inc.
 # 
 # This file is part of GAWK, the GNU implementation of the
 # AWK Programming Language.
@@ -141,11 +141,11 @@ BASIC_TESTS = \
        arrayref arrymem1 arryref2 arryref3 arryref4 arryref5 arynasty \
        arynocls aryprm1 aryprm2 aryprm3 aryprm4 aryprm5 aryprm6 aryprm7 \
        aryprm8 arysubnm asgext awkpath \
-       back89 backgsub badassign1 \
-       childin clobber closebad clsflnam compare compare2 concat1 concat2 \
+       back89 backgsub badassign1 badbuild \
+       callparam childin clobber closebad clsflnam compare compare2 concat1 
concat2 \
        concat3 concat4 convfmt \
        datanonl defref delargv delarpm2 delarprm delfunc dfamb1 dfastress 
dynlj \
-       eofsplit exit2 exitval1 exitval2 \
+       eofsplit exit2 exitval1 exitval2 exitval3 \
        fcall_exit fcall_exit2 fldchg fldchgnf fnamedat fnarray fnarray2 \
        fnaryscl fnasgnm fnmisc fordel forref forsimp fsbs fsrs fsspcoln \
        fstabplus funsemnl funsmnam funstack \
@@ -160,13 +160,14 @@ BASIC_TESTS = \
        nlinstr nlstrina noeffect nofile nofmtch noloop1 noloop2 nonl \
        noparms nors nulrsend numindex numsubstr \
        octsub ofmt ofmta ofmtbig ofmtfidl ofmts ofs1 onlynl opasnidx opasnslf \
+       paramasfunc1 paramasfunc2 \
        paramdup paramres paramtyp paramuninitglobal parse1 parsefld parseme \
        pcntplus posix2008sub prdupval prec printf0 printf1 prmarscl prmreuse \
        prt1eval prtoeval \
-       rand range1 rebt8b1 redfilnm regeq regexprange regrange reindops \
+       rand range1 rebt8b1 redfilnm regeq regexpbrack regexprange regrange 
reindops \
        reparse resplit rri1 rs rsnul1nl rsnulbig rsnulbig2 rstest1 rstest2 \
        rstest3 rstest4 rstest5 rswhite \
-       scalar sclforin sclifin sortempty splitargv splitarr splitdef \
+       scalar sclforin sclifin sortempty sortglos splitargv splitarr splitdef \
        splitvar splitwht strcat1 strnum1 strtod subamp subi18n \
        subsepnm subslash substr swaplns synerr1 synerr2 tradanch tweakfld \
        uninit2 uninit3 uninit4 uninit5 uninitialized unterm uparrfs \
@@ -180,18 +181,18 @@ UNIX_TESTS = \
 GAWK_EXT_TESTS = \
        aadelete1 aadelete2 aarray1 aasort aasorti argtest arraysort \
        backw badargs beginfile1 beginfile2 binmode1 charasbytes \
-       colonwarn clos1way dbugeval delsub devfd devfd1 devfd2 dumpvars exit \
-       fieldwdth fpat1 fpat2 fpat3  fpatnull fsfwfs funlen \
+       colonwarn clos1way crlf dbugeval delsub devfd devfd1 devfd2 dumpvars 
exit \
+       fieldwdth fpat1 fpat2 fpat3 fpat4 fpatnull fsfwfs funlen \
        functab1 functab2 functab3 fwtest fwtest2 fwtest3 \
        genpot gensub gensub2 getlndir gnuops2 gnuops3 gnureops \
        icasefs icasers id igncdym igncfs ignrcas2 ignrcase \
        incdupe incdupe2 incdupe3 incdupe4 incdupe5 incdupe6 incdupe7 \
-       include include2 indirectcall indirectcall2 \
+       include include2 indirectbuiltin indirectcall indirectcall2 \
        lint lintold lintwarn \
        manyfiles match1 match2 match3 mbstr1 \
        nastyparm next nondec nondec2 \
-       patsplit posix printfbad1 printfbad2 printfbad3 printhuge procinfs \
-       profile1 profile2 profile3 profile4 profile5 profile6 profile7 pty1 \
+       patsplit posix printfbad1 printfbad2 printfbad3 printfbad4 printhuge 
procinfs \
+       profile0 profile1 profile2 profile3 profile4 profile5 profile6 profile7 
pty1 \
        rebuf regnul1 regnul2 regx8bit reginttrad reint reint2 rsgetline 
rsglstdin rsstart1 \
        rsstart2 rsstart3 rstest6 shadow sortfor sortu split_after_fpat \
        splitarg4 strftime \
@@ -201,8 +202,8 @@ GAWK_EXT_TESTS = \
 EXTRA_TESTS = inftest regtest
 INET_TESTS = inetdayu inetdayt inetechu inetecht
 MACHINE_TESTS = double1 double2 fmtspcl intformat
-MPFR_TESTS = mpfrnr mpfrnegzero mpfrrem mpfrrnd mpfrieee mpfrexprange \
-       mpfrsort mpfrsqrt mpfrbigint
+MPFR_TESTS = mpfrnr mpfrnegzero mpfrmemok1 mpfrrem mpfrrnd mpfrieee \
+       mpfrexprange mpfrsort mpfrsqrt mpfrbigint
 
 LOCALE_CHARSET_TESTS = \
        asort asorti backbigs1 backsmalls1 backsmalls2 \
@@ -248,8 +249,8 @@ check:      msg \
        machine-msg-start machine-tests machine-msg-end \
        charset-msg-start charset-tests charset-msg-end \
        shlib-msg-start  shlib-tests     shlib-msg-end \
-       mpfr-msg-start   mpfr-tests      mpfr-msg-end \
-       pass-fail
+       mpfr-msg-start   mpfr-tests      mpfr-msg-end
+       @$(MAKE) pass-fail || { $(MAKE) diffout; exit 1; }
 
 basic: $(BASIC_TESTS)
 
@@ -856,8 +857,13 @@ beginfile2:
 dumpvars::
        @echo $@
        @AWKPATH="$(srcdir)" $(AWK) --dump-variables 1 < 
"$(srcdir)"/address@hidden >/dev/null 2>&1 || echo EXIT CODE: $$? >>_$@
-#      @mv awkvars.out _$@
-       @$(MV) awkvars.out _$@
+       @grep -v ENVIRON < awkvars.out | grep -v PROCINFO > _$@; rm awkvars.out
+       @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+
+profile0:
+       @echo $@
+       @$(AWK) address@hidden -f "$(srcdir)"/address@hidden 
"$(srcdir)"/address@hidden > /dev/null
+       @sed 1,2d < address@hidden > _$@; rm address@hidden
        @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
 
 profile1:
@@ -971,6 +977,11 @@ mpfrrem:
        @$(AWK) -M -f "$(srcdir)"/address@hidden > _$@ 2>&1
        @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
 
+mpfrmemok1:
+       @echo $@
+       @$(AWK) -p/dev/stdout -M -f "$(srcdir)"/address@hidden 2>&1 | sed 1d > 
_$@
+       @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+
 jarebug::
        @echo $@
        @echo Expect jarebug to fail with DJGPP and MinGW.
@@ -1195,6 +1206,16 @@ genpot:
        @echo $@
        @AWKPATH="$(srcdir)" $(AWK) -f address@hidden --gen-pot >_$@ 2>&1 || 
echo EXIT CODE: $$? >>_$@
        @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+
+paramasfunc1::
+       @echo $@
+       @AWKPATH="$(srcdir)" $(AWK) -f address@hidden --posix >_$@ 2>&1 || echo 
EXIT CODE: $$? >>_$@
+       @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+
+paramasfunc2::
+       @echo $@
+       @AWKPATH="$(srcdir)" $(AWK) -f address@hidden --posix >_$@ 2>&1 || echo 
EXIT CODE: $$? >>_$@
+       @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
 Gt-dummy:
 # file Maketests, generated from Makefile.am by the Gentests program
 addcomma:
@@ -1322,6 +1343,16 @@ badassign1:
        @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  >_$@ 2>&1 || echo EXIT 
CODE: $$? >>_$@
        @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
 
+badbuild:
+       @echo $@
+       @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  < 
"$(srcdir)"/address@hidden >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+       @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+
+callparam:
+       @echo $@
+       @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  >_$@ 2>&1 || echo EXIT 
CODE: $$? >>_$@
+       @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+
 childin:
        @echo $@
        @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  < 
"$(srcdir)"/address@hidden >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
@@ -1418,6 +1449,11 @@ exitval2:
        @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  >_$@ 2>&1 || echo EXIT 
CODE: $$? >>_$@
        @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
 
+exitval3:
+       @echo $@
+       @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  >_$@ 2>&1 || echo EXIT 
CODE: $$? >>_$@
+       @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+
 fcall_exit:
        @echo $@
        @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  >_$@ 2>&1 || echo EXIT 
CODE: $$? >>_$@
@@ -1892,6 +1928,11 @@ regeq:
        @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  < 
"$(srcdir)"/address@hidden >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
        @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
 
+regexpbrack:
+       @echo $@
+       @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  < 
"$(srcdir)"/address@hidden >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+       @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+
 regexprange:
        @echo $@
        @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  >_$@ 2>&1 || echo EXIT 
CODE: $$? >>_$@
@@ -1979,6 +2020,11 @@ sortempty:
        @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  >_$@ 2>&1 || echo EXIT 
CODE: $$? >>_$@
        @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
 
+sortglos:
+       @echo $@
+       @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  < 
"$(srcdir)"/address@hidden >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+       @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+
 splitargv:
        @echo $@
        @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  < 
"$(srcdir)"/address@hidden >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
@@ -2146,6 +2192,11 @@ backw:
        @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  < 
"$(srcdir)"/address@hidden >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
        @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
 
+crlf:
+       @echo $@
+       @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  >_$@ 2>&1 || echo EXIT 
CODE: $$? >>_$@
+       @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+
 delsub:
        @echo $@
        @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  >_$@ 2>&1 || echo EXIT 
CODE: $$? >>_$@
@@ -2171,6 +2222,11 @@ fpat3:
        @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  < 
"$(srcdir)"/address@hidden >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
        @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
 
+fpat4:
+       @echo $@
+       @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  >_$@ 2>&1 || echo EXIT 
CODE: $$? >>_$@
+       @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+
 fpatnull:
        @echo $@
        @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  < 
"$(srcdir)"/address@hidden >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
@@ -2283,6 +2339,11 @@ include:
        @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  >_$@ 2>&1 || echo EXIT 
CODE: $$? >>_$@
        @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
 
+indirectbuiltin:
+       @echo $@
+       @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  >_$@ 2>&1 || echo EXIT 
CODE: $$? >>_$@
+       @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+
 indirectcall:
        @echo $@
        @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  < 
"$(srcdir)"/address@hidden >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
@@ -2354,6 +2415,11 @@ printfbad3:
        @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  >_$@ 2>&1 || echo EXIT 
CODE: $$? >>_$@
        @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
 
+printfbad4:
+       @echo $@
+       @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  >_$@ 2>&1 || echo EXIT 
CODE: $$? >>_$@
+       @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@
+
 procinfs:
        @echo $@
        @AWKPATH="$(srcdir)" $(AWK) -f address@hidden  >_$@ 2>&1 || echo EXIT 
CODE: $$? >>_$@
@@ -2585,6 +2651,7 @@ pass-fail:
        fi
 
 # This target for my convenience to look at all the results
+# Don't use POSIX or bash-isms so that it'll work on address@hidden&*() 
Solaris.
 diffout:
        for i in _* ; \
        do  \
diff --git a/pc/config.h b/pc/config.h
index 95811f0..65fb5e1 100644
--- a/pc/config.h
+++ b/pc/config.h
@@ -117,9 +117,6 @@
 /* Define to 1 if you have the <libintl.h> header file. */
 #undef HAVE_LIBINTL_H
 
-/* Define to 1 if you have the `m' library (-lm). */
-#define HAVE_LIBM 1
-
 /* Define to 1 if you have a fully functional readline library. */
 /* #undef HAVE_LIBREADLINE */
 

http://git.sv.gnu.org/cgit/gawk.git/commit/?id=6ae08e872756cbc6f4574780f015c47afb6acdaf

commit 6ae08e872756cbc6f4574780f015c47afb6acdaf
Author: Arnold D. Robbins <address@hidden>
Date:   Tue Apr 7 17:31:59 2015 +0300

    Minor doc update.

diff --git a/doc/ChangeLog b/doc/ChangeLog
index 2f1dc61..37245b5 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,8 @@
+2015-04-07         Arnold D. Robbins     <address@hidden>
+
+       * gawktexi.in: Add a minor note to revisit FPAT pattern for CSV
+       files at some point.
+
 2015-04-05         Andrew J. Schorr     <address@hidden>
 
        * gawktexi.in: Replace http://gawkextlib.sourceforge.net with
diff --git a/doc/gawk.texi b/doc/gawk.texi
index ba2b5bc..fbf0e8d 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -7884,6 +7884,11 @@ contain at least one character.  A straightforward 
modification
 FPAT = "([^,]*)|(\"[^\"]+\")"
 @end example
 
address@hidden FIXME: 4/2015
address@hidden Consider use of FPAT = "([^,]*)|(\"[^\"]*\")"
address@hidden (star in latter part of value) to allow quoted strings to be 
empty.
address@hidden Per email from Ed Morton <address@hidden>
+
 Finally, the @code{patsplit()} function makes the same functionality
 available for splitting regular strings (@pxref{String Functions}).
 
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index e3d396d..30201a2 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -7484,6 +7484,11 @@ contain at least one character.  A straightforward 
modification
 FPAT = "([^,]*)|(\"[^\"]+\")"
 @end example
 
address@hidden FIXME: 4/2015
address@hidden Consider use of FPAT = "([^,]*)|(\"[^\"]*\")"
address@hidden (star in latter part of value) to allow quoted strings to be 
empty.
address@hidden Per email from Ed Morton <address@hidden>
+
 Finally, the @code{patsplit()} function makes the same functionality
 available for splitting regular strings (@pxref{String Functions}).
 

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

Summary of changes:
 doc/ChangeLog   |    5 +++
 doc/gawk.texi   |    5 +++
 doc/gawktexi.in |    5 +++
 pc/ChangeLog    |    5 +++
 pc/Makefile.tst |  101 +++++++++++++++++++++++++++++++++++++++++++++---------
 pc/config.h     |    3 --
 6 files changed, 104 insertions(+), 20 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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