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 "GNU M4 source repository".
http://git.sv.gnu.org/gitweb/?p=m4.git;a=commitdiff;h=052319b635abea0efba90930031d9c0899dcb0a8 The branch, master has been updated via 052319b635abea0efba90930031d9c0899dcb0a8 (commit) from 3aa86615d46144acfff9b7ff60cdec4f7cc2a43d (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 052319b635abea0efba90930031d9c0899dcb0a8 Author: Eric Blake <[email protected]> Date: Wed Feb 11 08:49:43 2009 -0700 Avoid regression in popdef(undef). * doc/m4.texinfo (Trace): Enhance test, to cover regression recently fixed on the branch. Signed-off-by: Eric Blake <[email protected]> (cherry picked from commit f35224878771517f1d7c13568c1b65a59e7908a4) ----------------------------------------------------------------------- Summary of changes: ChangeLog | 6 ++++++ doc/m4.texinfo | 12 +++++++++++- 2 files changed, 17 insertions(+), 1 deletions(-) diff --git a/ChangeLog b/ChangeLog index 85e876b..acbdeec 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2009-02-11 Eric Blake <[email protected]> + + Avoid regression in popdef(undef). + * doc/m4.texinfo (Trace): Enhance test, to cover regression + recently fixed on the branch. + 2009-02-09 Eric Blake <[email protected]> Enhance index to support starting offset. diff --git a/doc/m4.texinfo b/doc/m4.texinfo index 093f395..f972b48 100644 --- a/doc/m4.texinfo +++ b/doc/m4.texinfo @@ -4238,6 +4238,16 @@ foo defn(`foo') @error{}m4:stdin:4: Warning: defn: undefined macro `foo' @result{} +undefine(`foo') +...@error{}m4:stdin:5: Warning: undefine: undefined macro `foo' +...@result{} +pushdef(`foo') +...@result{} +popdef(`foo') +...@result{} +popdef(`foo') +...@error{}m4:stdin:8: Warning: popdef: undefined macro `foo' +...@result{} define(`foo', `bar') @result{} foo @@ -4248,7 +4258,7 @@ undefine(`foo') ifdef(`foo', `yes', `no') @result{}no indir(`foo') -...@error{}m4:stdin:9: Warning: indir: undefined macro `foo' +...@error{}m4:stdin:13: Warning: indir: undefined macro `foo' @result{} define(`foo', `blah') @result{} hooks/post-receive -- GNU M4 source repository
