make-alpha
[Top][All Lists]
Advanced

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

[SCM] make branch, master, updated. 4.1-21-g43181f1


From: Paul D. Smith
Subject: [SCM] make branch, master, updated. 4.1-21-g43181f1
Date: Mon, 13 Jul 2015 04:05:19 +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 "make".

The branch, master has been updated
       via  43181f1f8241c74f68d4ff85e567c418b128c569 (commit)
       via  c18b23f7b249fb0ef17593b1641831fc05a56027 (commit)
       via  fe5585528fe3b48084328bb0f713a071a6ee406a (commit)
       via  0205d3d08c810e15ef35475f5792dc049daf2f2c (commit)
       via  9ef06be018627773e6dcea2a37f0e03fea575741 (commit)
       via  ac9a39dad7f79bf5a599654337d12f771e246949 (commit)
       via  c6ac58078507aeedb0e2d3a6b20f632652415e93 (commit)
       via  9efd477e9872f67143bc456a61b8349ee5b4f4d8 (commit)
      from  5036dd120a6806b98adce637a86fb34fb2e6372a (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 -----------------------------------------------------------------
commit 43181f1f8241c74f68d4ff85e567c418b128c569
Author: Paul Smith <address@hidden>
Date:   Sun Jul 12 21:03:24 2015 -0400

    [SV 28092] Preserve the exit status of the $(shell...) function.
    
    Add a new variable .SHELLSTATUS which holds the exit status of the
    last-invoked shell function or != assignment.
    
    * NEWS, doc/make.texi: Document the change.
    * function.c (shell_completed, msdos_openpipe, func_shell_base): Add
    shell_completed() to handle the completion of the shell, by setting
    .SHELLSTATUS.  Call it where needed.
    * job.c (child_handler): Call shell_completed().
    * tests/scripts/functions/shell: Add tests for .SHELLSTATUS.

commit c18b23f7b249fb0ef17593b1641831fc05a56027
Author: Paul Smith <address@hidden>
Date:   Sun Jul 12 18:05:50 2015 -0400

    * tests/scripts/misc/fopen-fail: [SV 42390] Increase test timeout.
    
    * Makefile.am (check-regression): Force ulimit -n for fopen-fail test.

commit fe5585528fe3b48084328bb0f713a071a6ee406a
Author: Paul Smith <address@hidden>
Date:   Sun Jul 12 17:29:05 2015 -0400

    * job.c: [SV 43936] Check sigaction for error return.

commit 0205d3d08c810e15ef35475f5792dc049daf2f2c
Author: Paul Smith <address@hidden>
Date:   Sun Jul 12 13:25:16 2015 -0400

    [SV 45049] Check for '$' being the last character in a string.
    
    * expand.c (variable_expand_string): Add a single '$' if '$' ends the
    string.
    * read.c (find_char_unquote, get_next_mword): Stop if '$' ends the
    string.
    * variable.c (parse_variable_definition): Ditto.

commit 9ef06be018627773e6dcea2a37f0e03fea575741
Author: Paul Smith <address@hidden>
Date:   Sun Jul 12 12:35:42 2015 -0400

    * read.c (unescape_char): [SV 45050] Handle final backslashes.
    
    If the last thing in the string to be unescaped is a backslash,
    stop without reading beyond the end of the string.

commit ac9a39dad7f79bf5a599654337d12f771e246949
Author: Paul Smith <address@hidden>
Date:   Sat Jul 11 17:21:22 2015 -0400

    * strcache.c: [SV 45275] Handle very long strings.
    
    Our previous behavior for handling too-long strings involved
    increasing the size of the default string cache buffer, but the
    implementation was incomplete.  Instead, create a one-off large
    string cache entry and add it directly to the full cache list
    without changing the default buffer size.

commit c6ac58078507aeedb0e2d3a6b20f632652415e93
Author: Duncan Moore <address@hidden>
Date:   Sun Jun 14 14:34:18 2015 +0100

    * job.c [RISCOS]: Remove logic that is no longer required.
    
    Signed-off-by: Paul Smith <address@hidden>
    Copyright-paperwork-exempt: yes

commit 9efd477e9872f67143bc456a61b8349ee5b4f4d8
Author: Paul Smith <address@hidden>
Date:   Sat Jul 11 13:55:45 2015 -0400

    * remake.c (update_file): [SV 44742] Keep double-colon rule status.
    
    Fix suggested by Everett Boyer <address@hidden>

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

Summary of changes:
 Makefile.am                   |    9 ++--
 NEWS                          |    9 +++-
 doc/make.texi                 |    9 ++++-
 expand.c                      |    9 ++--
 function.c                    |   37 ++++++++++++++----
 job.c                         |   33 ++++++----------
 makeint.h                     |    1 -
 read.c                        |   11 +++++
 remake.c                      |    2 +-
 strcache.c                    |   84 +++++++++++++++++++++-------------------
 tests/scripts/functions/shell |   19 ++++++++-
 tests/scripts/misc/fopen-fail |    5 ++-
 variable.c                    |    2 +
 variable.h                    |    2 +-
 14 files changed, 145 insertions(+), 87 deletions(-)


hooks/post-receive
-- 
make



reply via email to

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