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


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, gawk-4.1-stable, updated. gawk-4.1.0-458-g49a291d
Date: Fri, 17 Oct 2014 09:18:23 +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  49a291d1713912ffb6801ced6f0c517e430a9a71 (commit)
       via  92b1be4a48425e584f29e223a56b261dddb4cdd5 (commit)
       via  98ba9765f8e6b0cd22e94e226a21a46b1b6eaf9b (commit)
      from  74ee0dcab17240a1626b77ed998b07f0f6560a48 (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=49a291d1713912ffb6801ced6f0c517e430a9a71

commit 49a291d1713912ffb6801ced6f0c517e430a9a71
Author: Arnold D. Robbins <address@hidden>
Date:   Fri Oct 17 12:17:37 2014 +0300

    VMS build fixes.

diff --git a/ChangeLog b/ChangeLog
index 56fbd06..a7b9f36 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2014-10-17         John E. Malmberg      <address@hidden>
+
+       * ext.c (close_extensions): Test for null pointer since
+       since this can be called by signal handler before the
+       pointers are initialized.
+
 2014-10-15         Arnold D. Robbins     <address@hidden>
 
        Make sane the handling of AWKPATH and AWKLIBPATH:
diff --git a/ext.c b/ext.c
index afb8d71..cf81367 100644
--- a/ext.c
+++ b/ext.c
@@ -397,6 +397,9 @@ close_extensions()
 {
        SRCFILE *s;
 
+       if (srcfiles == NULL)
+               return;
+
        for (s = srcfiles->next; s != srcfiles; s = s->next) 
                if (s->stype == SRC_EXTLIB && s->fini_func)
                                (*s->fini_func)();
diff --git a/vms/ChangeLog b/vms/ChangeLog
index 9e055cf..c7dd423 100644
--- a/vms/ChangeLog
+++ b/vms/ChangeLog
@@ -1,3 +1,14 @@
+2014-10-17         John E. Malmberg      <address@hidden>
+
+       * config_h.com: Use sys$disk: instead of prj_root: for
+         copying the configure file.
+       * gawk_alias_setup.com: Fix removal of out of date aliases.
+       * vmsbuild.com: Fix a typo for symbol CNAME and a case sensitive
+         test for "VAX" .eq. "vax" that failed.  Also disable verify
+         while looking up the actual version.
+       * vmstest.com: Make sure that the test directory exists when
+         using a search list.
+
 2014-04-18         John E. Malmberg      <address@hidden>
 
        * gawk_alias_setup.com: Fix problem with file links on Vax/VMS.
diff --git a/vms/config_h.com b/vms/config_h.com
index c1d3bec..0074a65 100644
--- a/vms/config_h.com
+++ b/vms/config_h.com
@@ -104,7 +104,7 @@ $! On some platforms, DCL search has problems with 
searching a file
 $! on a NFS mounted volume.  So copy it to sys$scratch:
 $!
 $if f$search(configure_script) .nes. "" then delete 'configure_script';*
-$copy PRJ_ROOT:configure 'configure_script'
+$copy sys$disk:configure 'configure_script'
 $!
 $!
 $! Write out the header
diff --git a/vms/vmsbuild.com b/vms/vmsbuild.com
index c13e4b5..a46cc2c 100644
--- a/vms/vmsbuild.com
+++ b/vms/vmsbuild.com
@@ -48,7 +48,7 @@ $   CFLAGS = 
"/Incl=[]/Obj=[]/Opt=noInline/Def=(''CDEFS')''CCFLAGS'"
 $   LIBS = "sys$share:vaxcrtl.exe/Shareable"
 $  else  !!VAXC
 $!  neither GNUC nor VAXC, assume DECC (same for either VAX or Alpha)
-$ if arch_name .eqs. "vax"
+$ if arch_name .eqs. "VAX"
 $ then
 $   CFLOAT = ""
 $ else
@@ -58,7 +58,7 @@ $   CC = "cc/DECC/Prefix=All"
 $   CNAME = "/NAME=(AS_IS,SHORT)
 $   CINC = "/NESTED_INCLUDE=NONE"
 $   CFLAGS = "/Incl=([],[.vms])/Obj=[]/Def=(''CDEFS')''CINC'''CCFLAGS'"
-$   CFLAGS = CNAMES + CFLOAT + CFLAGS 
+$   CFLAGS = CNAME + CFLOAT + CFLAGS
 $   LIBS = ""  ! DECC$SHR instead of VAXCRTL, no special link option needed
 $  endif !VAXC
 $ endif !GNUC
@@ -147,8 +147,8 @@ psect_attr=environ,noshr    !extern [noshare] char **
 stack=48       !preallocate more pages (default is 20)
 iosegment=128  !ditto (default is 32)
 $!
-$ v1 = f$verify(1)
 $ @[.vms]gawk_ident.com
+$ v1 = f$verify(1)
 $ open/append Fopt gawk.opt
 $ write Fopt libs
 $ close Fopt
diff --git a/vms/vmstest.com b/vms/vmstest.com
index 30bdbf2..a2ab9bf 100644
--- a/vms/vmstest.com
+++ b/vms/vmstest.com
@@ -27,6 +27,9 @@ $     gawk = "$sys$disk:[-]gawk"
 $      AWKPATH_srcdir = "define/User AWKPATH sys$disk:[]"
 $      AWKLIBPATH_dir = "define/User AWKLIBPATH sys$disk:[-]"
 $
+$!     Make sure that the default directory exists on a search list.
+$      def_dir = f$environment("default")
+$      create/dir 'def_dir'
 $      listdepth = 0
 $      pipeok = 0
 $      floatmode = -1  ! 0: D_float, 1: G_float, 2: IEEE T_float

http://git.sv.gnu.org/cgit/gawk.git/commit/?id=92b1be4a48425e584f29e223a56b261dddb4cdd5

commit 92b1be4a48425e584f29e223a56b261dddb4cdd5
Author: Arnold D. Robbins <address@hidden>
Date:   Fri Oct 17 09:59:58 2014 +0300

    Doc updates.

diff --git a/doc/ChangeLog b/doc/ChangeLog
index fe9bea7..850616d 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,9 @@
+2014-10-17         Arnold D. Robbins     <address@hidden>
+
+       * gawktexi.in: Fix date in docbook attribution for new Foreword;
+       thanks to Antonio Columbo for the catch.  Update latest version
+       of gettext.
+
 2014-10-15         Arnold D. Robbins     <address@hidden>
 
        * gawk.1: Fix default value for AWKLIBPATH.
diff --git a/doc/gawk.info b/doc/gawk.info
index 00a8adc..f0b336b 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -20551,8 +20551,8 @@ File: gawk.info,  Node: Gawk I18N,  Next: I18N Summary, 
 Prev: I18N Example,  Up
 `gawk' itself has been internationalized using the GNU `gettext'
 package.  (GNU `gettext' is described in complete detail in *note (GNU
 `gettext' utilities)Top:: gettext, GNU gettext tools.)  As of this
-writing, the latest version of GNU `gettext' is version 0.19.2
-(ftp://ftp.gnu.org/gnu/gettext/gettext-0.19.2.tar.gz).
+writing, the latest version of GNU `gettext' is version 0.19.3
+(ftp://ftp.gnu.org/gnu/gettext/gettext-0.19.3.tar.gz).
 
    If a translation of `gawk''s messages exists, then `gawk' produces
 usage messages, warnings, and fatal errors in the local language.
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 543c9bb..be754e9 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -1228,7 +1228,7 @@ March, 2001
       <!-- can't put mawk into command tags. sigh. -->
       <affiliation><jobtitle>Author of mawk</jobtitle></affiliation>
     </author>
-    <date>March, 2001</date>
+    <date>October, 2014</date>
    </prefaceinfo>
 @end docbook
 
@@ -28828,8 +28828,8 @@ complete detail in
 @cite{GNU gettext tools}}.)
 @end ifnotinfo
 As of this writing, the latest version of GNU @command{gettext} is
address@hidden://ftp.gnu.org/gnu/gettext/gettext-0.19.2.tar.gz,
address@hidden 0.19.2}.
address@hidden://ftp.gnu.org/gnu/gettext/gettext-0.19.3.tar.gz,
address@hidden 0.19.3}.
 
 If a translation of @command{gawk}'s messages exists,
 then @command{gawk} produces usage messages, warnings,
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index 2e037a8..43aab08 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -1223,7 +1223,7 @@ March, 2001
       <!-- can't put mawk into command tags. sigh. -->
       <affiliation><jobtitle>Author of mawk</jobtitle></affiliation>
     </author>
-    <date>March, 2001</date>
+    <date>October, 2014</date>
    </prefaceinfo>
 @end docbook
 
@@ -27922,8 +27922,8 @@ complete detail in
 @cite{GNU gettext tools}}.)
 @end ifnotinfo
 As of this writing, the latest version of GNU @command{gettext} is
address@hidden://ftp.gnu.org/gnu/gettext/gettext-0.19.2.tar.gz,
address@hidden 0.19.2}.
address@hidden://ftp.gnu.org/gnu/gettext/gettext-0.19.3.tar.gz,
address@hidden 0.19.3}.
 
 If a translation of @command{gawk}'s messages exists,
 then @command{gawk} produces usage messages, warnings,

http://git.sv.gnu.org/cgit/gawk.git/commit/?id=98ba9765f8e6b0cd22e94e226a21a46b1b6eaf9b

commit 98ba9765f8e6b0cd22e94e226a21a46b1b6eaf9b
Author: Arnold D. Robbins <address@hidden>
Date:   Fri Oct 17 09:59:33 2014 +0300

    Fix assumptions about AWKPATH in awklib and test.

diff --git a/awklib/ChangeLog b/awklib/ChangeLog
index 6ef0bbd..13d6b09 100644
--- a/awklib/ChangeLog
+++ b/awklib/ChangeLog
@@ -1,3 +1,8 @@
+2014-10-17         Andrew J. Schorr     <address@hidden>
+
+       * Makefile.am (stamp-eg): Use explicit ./extract.awk to avoid
+       assumptions about AWKPATH in the environment.
+
 2014-04-08         Arnold D. Robbins     <address@hidden>
 
        * 4.1.1: Release tar ball made.
diff --git a/awklib/Makefile.am b/awklib/Makefile.am
index 6ffbea8..82b7e07 100644
--- a/awklib/Makefile.am
+++ b/awklib/Makefile.am
@@ -68,7 +68,7 @@ $(srcdir)/stamp-eg: $(srcdir)/../doc/gawk.texi 
$(srcdir)/../doc/gawkinet.texi
        cd $(srcdir) && \
        rm -fr eg && \
        rm -fr stamp-eg && \
-       $(AWKPROG) -f extract.awk ../doc/gawk.texi ../doc/gawkinet.texi
+       $(AWKPROG) -f ./extract.awk ../doc/gawk.texi ../doc/gawkinet.texi
        @echo 'some makes are stupid and will not check a directory' > 
$(srcdir)/stamp-eg
        @echo 'against a file, so this file is a place holder. gack.' >> 
$(srcdir)/stamp-eg
 
diff --git a/awklib/Makefile.in b/awklib/Makefile.in
index d32ae04..4c9a055 100644
--- a/awklib/Makefile.in
+++ b/awklib/Makefile.in
@@ -721,7 +721,7 @@ $(srcdir)/stamp-eg: $(srcdir)/../doc/gawk.texi 
$(srcdir)/../doc/gawkinet.texi
        cd $(srcdir) && \
        rm -fr eg && \
        rm -fr stamp-eg && \
-       $(AWKPROG) -f extract.awk ../doc/gawk.texi ../doc/gawkinet.texi
+       $(AWKPROG) -f ./extract.awk ../doc/gawk.texi ../doc/gawkinet.texi
        @echo 'some makes are stupid and will not check a directory' > 
$(srcdir)/stamp-eg
        @echo 'against a file, so this file is a place holder. gack.' >> 
$(srcdir)/stamp-eg
 
diff --git a/test/ChangeLog b/test/ChangeLog
index 4868f37..f85de80 100644
--- a/test/ChangeLog
+++ b/test/ChangeLog
@@ -1,3 +1,8 @@
+2014-10-17         Andrew J. Schorr     <address@hidden>
+
+       * Makefile.am (profile1, testext): Use explicit ./foo.awk to avoid
+       assumptions about AWKPATH in the environment.
+
 2014-10-12         Arnold D. Robbins     <address@hidden>
 
        * Makefile.am (charset-msg-start): Add a list of needed locales.
diff --git a/test/Makefile.am b/test/Makefile.am
index 9b3ede5..f0965d7 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -1670,7 +1670,7 @@ dumpvars::
 profile1:
        @echo $@
        @$(AWK) address@hidden -f "$(srcdir)"/xref.awk "$(srcdir)"/dtdgport.awk 
> address@hidden
-       @$(AWK) -f address@hidden "$(srcdir)"/dtdgport.awk > address@hidden ; 
rm address@hidden
+       @$(AWK) -f ./address@hidden "$(srcdir)"/dtdgport.awk > address@hidden ; 
rm address@hidden
        @$(CMP) address@hidden address@hidden && rm address@hidden || { echo 
EXIT CODE: $$? >>_$@ ; \
        cp "$(srcdir)"/dtdgport.awk > address@hidden ; }
        
@@ -1861,7 +1861,7 @@ inplace3::
 testext::
        @echo $@
        @$(AWK) '/^(@load|BEGIN)/,/^}/' "$(top_srcdir)"/extension/testext.c > 
testext.awk
-       @$(AWK) -f testext.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+       @$(AWK) -f ./testext.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
        @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@ testext.awk
 
 readdir:
diff --git a/test/Makefile.in b/test/Makefile.in
index 2b8a4a1..3df3452 100644
--- a/test/Makefile.in
+++ b/test/Makefile.in
@@ -2095,7 +2095,7 @@ dumpvars::
 profile1:
        @echo $@
        @$(AWK) address@hidden -f "$(srcdir)"/xref.awk "$(srcdir)"/dtdgport.awk 
> address@hidden
-       @$(AWK) -f address@hidden "$(srcdir)"/dtdgport.awk > address@hidden ; 
rm address@hidden
+       @$(AWK) -f ./address@hidden "$(srcdir)"/dtdgport.awk > address@hidden ; 
rm address@hidden
        @$(CMP) address@hidden address@hidden && rm address@hidden || { echo 
EXIT CODE: $$? >>_$@ ; \
        cp "$(srcdir)"/dtdgport.awk > address@hidden ; }
 
@@ -2285,7 +2285,7 @@ inplace3::
 testext::
        @echo $@
        @$(AWK) '/^(@load|BEGIN)/,/^}/' "$(top_srcdir)"/extension/testext.c > 
testext.awk
-       @$(AWK) -f testext.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
+       @$(AWK) -f ./testext.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@
        @-$(CMP) "$(srcdir)"/address@hidden _$@ && rm -f _$@ testext.awk
 
 readdir:

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

Summary of changes:
 ChangeLog          |    6 ++++++
 awklib/ChangeLog   |    5 +++++
 awklib/Makefile.am |    2 +-
 awklib/Makefile.in |    2 +-
 doc/ChangeLog      |    6 ++++++
 doc/gawk.info      |    4 ++--
 doc/gawk.texi      |    6 +++---
 doc/gawktexi.in    |    6 +++---
 ext.c              |    3 +++
 test/ChangeLog     |    5 +++++
 test/Makefile.am   |    4 ++--
 test/Makefile.in   |    4 ++--
 vms/ChangeLog      |   11 +++++++++++
 vms/config_h.com   |    2 +-
 vms/vmsbuild.com   |    6 +++---
 vms/vmstest.com    |    3 +++
 16 files changed, 57 insertions(+), 18 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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