gawk-diffs
[Top][All Lists]
Advanced

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

[SCM] gawk branch, feature/cpp-compile, updated. gawk-4.1.0-5886-gc70f10


From: Arnold Robbins
Subject: [SCM] gawk branch, feature/cpp-compile, updated. gawk-4.1.0-5886-gc70f10ac
Date: Mon, 25 Dec 2023 15:34:59 -0500 (EST)

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, feature/cpp-compile has been updated
       via  c70f10acf9e94df10da54931917a67ff31d5dc52 (commit)
       via  54c74c3a879bbfe777def726598bba362fd2e0ef (commit)
       via  93333bd8d23a7c87f1980310afd5274c33311c36 (commit)
       via  e9a78cb00374c49d3f2fd26fbe04fc05895b5ea7 (commit)
       via  4217d4bd8600d49335d8a1d2922d5a1ee1921d7c (commit)
       via  8083ca907e3c427ae514a6b4ca91c7459d69ffdb (commit)
       via  f48672bba12d1abde280ba7eafc0dbdba7a7680a (commit)
       via  f346791bba5d53a516571e9826805d884097a1fa (commit)
      from  8d8becf1aeb9de2989a7660fd86fb72fb3878281 (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=c70f10acf9e94df10da54931917a67ff31d5dc52

commit c70f10acf9e94df10da54931917a67ff31d5dc52
Merge: 8d8becf1 54c74c3a
Author: Arnold D. Robbins <arnold@skeeve.com>
Date:   Mon Dec 25 22:34:50 2023 +0200

    Merge branch 'master' into feature/cpp-compile

diff --cc io.c
index 0b673f9f,c423da67..6df32c27
--- a/io.c
+++ b/io.c
@@@ -4427,10 -4424,10 +4427,10 @@@ in_PROCINFO(const char *pidx1, const ch
  static long
  get_read_timeout(IOBUF *iop)
  {
-       long tmout = 0;
+       long tmout = read_default_timeout;      /* initialized from env. 
variable in init_io() */
  
        if (PROCINFO_node != NULL) {
 -              const char *name = iop->public.name;
 +              const char *name = iop->public_.name;
                NODE *val = NULL;
                static NODE *full_idx = NULL;
                static const char *last_name = NULL;
@@@ -4451,12 -4448,11 +4451,11 @@@
                        (void) force_number(val);
                        tmout = get_number_si(val);
                }
-       } else
-               tmout = read_default_timeout;   /* initialized from env. 
variable in init_io() */
+       }
  
        /* overwrite read routine only if an extension has not done so */
 -      if ((iop->public.read_func == ( ssize_t(*)() ) read) && tmout > 0)
 -              iop->public.read_func = read_with_timeout;
 +      if ((iop->public_.read_func == ( ssize_t(*)(int, void *, size_t) ) 
read) && tmout > 0)
 +              iop->public_.read_func = read_with_timeout;
  
        return tmout;
  }

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

Summary of changes:
 ChangeLog                                          | 48 +++++++++++++++++++
 awk.h                                              |  5 +-
 builtin.c                                          |  2 +-
 debug.c                                            | 56 ++++++++++++++++++----
 io.c                                               | 25 ++++++++--
 pc/ChangeLog                                       |  8 ++++
 pc/Makefile.tst                                    | 19 +++++++-
 test/ChangeLog                                     | 11 +++++
 test/Makefile.am                                   | 13 ++++-
 test/Makefile.in                                   | 28 ++++++++++-
 test/Maketests                                     | 15 ++++++
 test/dbugarray2.awk                                |  4 ++
 test/dbugarray2.in                                 |  3 ++
 test/dbugarray2.ok                                 |  4 ++
 awklib/eg/lib/walkarray.awk => test/dbugarray3.awk |  9 ++++
 test/dbugarray3.in                                 |  3 ++
 test/dbugarray3.ok                                 | 14 ++++++
 test/dbugarray4.awk                                |  4 ++
 test/dbugarray4.in                                 |  7 +++
 test/dbugarray4.ok                                 | 23 +++++++++
 20 files changed, 277 insertions(+), 24 deletions(-)
 create mode 100644 test/dbugarray2.awk
 create mode 100644 test/dbugarray2.in
 create mode 100644 test/dbugarray2.ok
 copy awklib/eg/lib/walkarray.awk => test/dbugarray3.awk (70%)
 create mode 100644 test/dbugarray3.in
 create mode 100644 test/dbugarray3.ok
 create mode 100644 test/dbugarray4.awk
 create mode 100644 test/dbugarray4.in
 create mode 100644 test/dbugarray4.ok


hooks/post-receive
-- 
gawk



reply via email to

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