[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] make branch, master, updated. 4.3-226-g820210ab
From: |
Paul D. Smith |
Subject: |
[SCM] make branch, master, updated. 4.3-226-g820210ab |
Date: |
Sat, 10 Sep 2022 22:28:33 -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 "make".
The branch, master has been updated
via 820210ab8508955130a7618195ad8abb53c8171d (commit)
via 77706874a75799b78bffc622067ca35ddab0c7f8 (commit)
via a9548aeb8f5ea0a81a70ff6be6b15b0350a715b3 (commit)
via 70ba0357a080f72b9f5912f16b3ffc095db381e6 (commit)
from 7d484017077089ac2642b89da8984ca46a07323d (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 820210ab8508955130a7618195ad8abb53c8171d
Author: Paul Smith <psmith@gnu.org>
Date: Sat Sep 10 18:33:51 2022 -0400
Enhance the make.texi formatting
Notes provided by Tzvetelin Katchov <katchov@gnu.org>.
* doc/make.texi: Remove obsolete @refill statements. Add some breaks
to overfull lines. Fix up some example text.
commit 77706874a75799b78bffc622067ca35ddab0c7f8
Author: Paul Smith <psmith@gnu.org>
Date: Sat Sep 10 18:27:37 2022 -0400
Clean up maintMakefile
Notes provided by Tzvetelin Katchov <katchov@gnu.org>
* maintMakefile (git-very-clean): Add -x to git clean.
(GNULIBDIR): Use GNULIB_SRCDIR, or the local module if not set.
commit a9548aeb8f5ea0a81a70ff6be6b15b0350a715b3
Author: Paul Smith <psmith@gnu.org>
Date: Sat Sep 10 17:15:23 2022 -0400
[SV 63037] Fix tests for newer OS / compiler
* tests/scripts/features/load: Add function prototypes.
* tests/scripts/features/temp_stdin: Only set user execute bits.
Some configurations don't allow changing the group bits...??
commit 70ba0357a080f72b9f5912f16b3ffc095db381e6
Author: Paul Smith <psmith@gnu.org>
Date: Sat Sep 10 16:21:23 2022 -0400
[SV 63040] shell: Fall back to the callers environment
If we detect a recursive variable reference when constructing the
environment for the shell function, return the original value from the
caller's environment. Other options such as failing, returning the
empty string, or returning the unexpanded make variable value have
been shown to not behave well in real-world environments. If the
variable doesn't exist in the caller's environment, return the empty
string.
Found by Sergei Trofimovich <slyich@gmail.com> when testing older
versions of autoconf.
* NEWS: Clarify this behavior.
* doc/make.texi (Shell Function): Ditto. Also add info about !=.
* src/expand.c (recursively_expand_for_file): Search the caller's
environment if we detect a recursive variable expansion.
* tests/scripts/functions/shell: Add tests for this behavior.
-----------------------------------------------------------------------
Summary of changes:
NEWS | 3 +-
doc/make.texi | 364 ++++++++++++++++++++------------------
maintMakefile | 8 +-
src/expand.c | 15 +-
tests/scripts/features/load | 15 +-
tests/scripts/features/temp_stdin | 6 +-
tests/scripts/functions/shell | 16 ++
7 files changed, 235 insertions(+), 192 deletions(-)
hooks/post-receive
--
make
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] make branch, master, updated. 4.3-226-g820210ab,
Paul D. Smith <=