CVSROOT: /sources/m4 Module name: m4 Changes by: Eric Blake <ericb> 07/01/05 03:01:00
Index: ChangeLog =================================================================== RCS file: /sources/m4/m4/ChangeLog,v retrieving revision 1.470 retrieving revision 1.471 diff -u -b -r1.470 -r1.471 --- ChangeLog 3 Jan 2007 14:44:11 -0000 1.470 +++ ChangeLog 5 Jan 2007 03:00:59 -0000 1.471 @@ -1,3 +1,21 @@ +2007-01-04 Eric Blake <[EMAIL PROTECTED]> + + * modules/m4.c (numb_invert): Detect unsupported x**-y. + * modules/evalparse.c (URSHIFT, NEGATIVE_EXPONENT): New + enumerators. + (eval_error): Rearrange, so that all ignorable errors are less + than SYNTAX_ERROR. + (numb_pow): Change return type. + (exp_term): Adjust caller. + (m4_evaluate): Fail on bad exponent. + (logical_or_term, logical_and_term): Ignore failed ** in short + circuit. + (eval_lex): Fix typos when detecting <<= and >>=. Use \ instead + of : for ratio. Support >>>. + * doc/m4.texinfo (Eval): Document these changes. + + * configure.ac (AC_SYS_LARGEFILE): Guarantee large file support. + 2007-01-03 Eric Blake <[EMAIL PROTECTED]> * doc/m4.texinfo (Format, Incr): More merges. @@ -8403,14 +8421,14 @@ ----- - $Revision: 1.470 $ $Date: 2007/01/03 14:44:11 $ + $Revision: 1.471 $ $Date: 2007/01/05 03:00:59 $ Local Variables: coding: utf-8 End: Copyright (C) 1990, 1991, 1992, 1993, 1994, 2000, 2001, 2003, - 2005, 2006 Free Software Foundation, Inc. + 2005, 2006, 2007 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted provided the copyright notice