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=d74cecd6377345903ba25c9d9b82729324fbbcf8 The branch, master has been updated via d74cecd6377345903ba25c9d9b82729324fbbcf8 (commit) from c2a2811a8b81dac7b090dcd6f584742fed6dd085 (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 d74cecd6377345903ba25c9d9b82729324fbbcf8 Author: Eric Blake <[EMAIL PROTECTED]> Date: Wed May 7 11:22:07 2008 -0600 Test for traceon regression just fixed in branch-1.6. * doc/m4.texinfo (Trace): Enhance test. * NEWS: Port news item from branch. Signed-off-by: Eric Blake <[EMAIL PROTECTED]> ----------------------------------------------------------------------- Summary of changes: ChangeLog | 6 ++++++ NEWS | 4 ++++ doc/m4.texinfo | 10 ++++++++++ 3 files changed, 20 insertions(+), 0 deletions(-) diff --git a/ChangeLog b/ChangeLog index 3470af1..2f39b0e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-05-07 Eric Blake <[EMAIL PROTECTED]> + + Test for traceon regression just fixed in branch-1.6. + * doc/m4.texinfo (Trace): Enhance test. + * NEWS: Port news item from branch. + 2008-05-05 Eric Blake <[EMAIL PROTECTED]> Stage 22: allow builtin token concatenation outside [EMAIL PROTECTED] diff --git a/NEWS b/NEWS index 35440ee..fd3bb09 100644 --- a/NEWS +++ b/NEWS @@ -212,6 +212,10 @@ promoted to 2.0. * Noteworthy changes in Version 1.6 (????-??-??) [stable] Released by ????, based on git version 1.4.10b.x-* +** Fix regression introduced in 1.4.4b where using `traceon' could delete + a macro. This was most noticeable with `traceon(`traceon')', but + would also happen in cases such as `foo(traceon(`foo'))'. + ** Fix regression introduced in 1.4.10b (but not present in 1.4.11) where using `builtin' or `indir' to perform nested `shift' calls triggered an assertion failure. diff --git a/doc/m4.texinfo b/doc/m4.texinfo index e446765..7bdfa66 100644 --- a/doc/m4.texinfo +++ b/doc/m4.texinfo @@ -3896,6 +3896,16 @@ does not transfer tracing status. @example $ @kbd{m4 -d} +traceon(`traceon') [EMAIL PROTECTED] +traceon(`traceoff') [EMAIL PROTECTED]: -1- traceon(`traceoff') -> `' [EMAIL PROTECTED] +traceoff(`traceoff') [EMAIL PROTECTED]: -1- traceoff(`traceoff') -> `' [EMAIL PROTECTED] +traceoff(`traceon') [EMAIL PROTECTED] traceon(`eval', `m4_divnum') @result{} define(`m4_eval', defn(`eval')) hooks/post-receive -- GNU M4 source repository
