diff options
author | Paul Smith <psmith@gnu.org> | 1999-07-15 07:36:44 +0000 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 1999-07-15 07:36:44 +0000 |
commit | 45297ff4374707667aa9d011b4fcabaabfe19bf4 (patch) | |
tree | af9d3782c9aaeb9b7f806157a48f987f2590c637 /ChangeLog | |
parent | 3f51d8bbfb725bb23a3e5521ea32123a216ce574 (diff) | |
download | make-45297ff4374707667aa9d011b4fcabaabfe19bf4.tar.gz |
* Fix up and document $(apply ...) function.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 16 |
1 files changed, 15 insertions, 1 deletions
@@ -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> |