summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>1999-07-15 07:36:44 +0000
committerPaul Smith <psmith@gnu.org>1999-07-15 07:36:44 +0000
commit45297ff4374707667aa9d011b4fcabaabfe19bf4 (patch)
treeaf9d3782c9aaeb9b7f806157a48f987f2590c637 /ChangeLog
parent3f51d8bbfb725bb23a3e5521ea32123a216ce574 (diff)
downloadmake-45297ff4374707667aa9d011b4fcabaabfe19bf4.tar.gz
* Fix up and document $(apply ...) function.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog16
1 files changed, 15 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index b88e0349..42ec9fe2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+1999-07-15 Paul D. Smith <psmith@gnu.org>
+
+ * function.c (func_apply): Various code cleanup and tightening.
+ (function_table): Add "apply" as a valid builtin function.
+
+ * make.texinfo (Apply Function): Document it.
+
+ * NEWS: Announce it.
+
1999-07-09 Paul D. Smith <psmith@gnu.org>
* job.c (start_waiting_job): Don't get a second job token if we
@@ -227,7 +236,12 @@
* function.c: Rewrite to use one C function per make function,
instead of a huge switch statement. Also allows some cleanup of
- multi-architecture issues.
+ multi-architecture issues, and a cleaner API which makes things
+ like func_apply() simple.
+
+ * function.c (func_apply): Initial implementation. Expand either
+ a builtin function or a make variable in the context of some
+ arguments, provided as $1, $2, ... $N.
1999-03-19 Eli Zaretskii <eliz@is.elta.co.il>
1999-03-19 Rob Tulloh <rob_tulloh@dev.tivoli.com>