[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Changes to m4/ChangeLog,v
From: |
Eric Blake |
Subject: |
Changes to m4/ChangeLog,v |
Date: |
Sat, 06 Jan 2007 19:56:54 +0000 |
CVSROOT: /sources/m4
Module name: m4
Changes by: Eric Blake <ericb> 07/01/06 19:56:54
Index: ChangeLog
===================================================================
RCS file: /sources/m4/m4/ChangeLog,v
retrieving revision 1.472
retrieving revision 1.473
diff -u -b -r1.472 -r1.473
--- ChangeLog 5 Jan 2007 04:07:51 -0000 1.472
+++ ChangeLog 6 Jan 2007 19:56:53 -0000 1.473
@@ -1,3 +1,35 @@
+2007-01-06 Eric Blake <address@hidden>
+
+ * m4/m4private.h (to_uchar): Move...
+ * m4/m4module.h: here, so modules can use it.
+ * src/main.c (usage, long_options): Support --posix as a synonym
+ for --traditional.
+ * modules/m4.c (numb_invert): Detect unsupported x**-y.
+ (numb_incr, numb_urshift, numb_extension): New macros.
+ (numb_obstack): Port patch from branch to support radix 1 output.
+ * modules/mpeval.c (numb_obstack): Use \ for ratios.
+ (numb_incr, numb_urshift, numb_extension): New macros.
+ (mpq2mpz): Warn rather than error.
+ * modules/evalparse.c (URSHIFT, NEGATIVE_EXPONENT): New
+ enumerators.
+ (eval_error): Rearrange, so that all ignorable errors are less
+ than SYNTAX_ERROR.
+ (eval_text, last_text): Obey C++ type safety rules.
+ (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 >>>, ,, and ?:. Port patch from branch
+ to parse radix 1 numbers.
+ (condition_term, comma_term): New parse functions.
+ (shift_term): Support >>>.
+ (m4_evaluate): Port patch from branch to output radix 1 numbers.
+ Warn instead of error for most parse problems.
+ * doc/m4.texinfo (Limits control, Eval): Document these changes.
+ * NEWS: Document new operators and new command line option.
+
2007-01-04 Eric Blake <address@hidden>
* configure.ac (AC_SYS_LARGEFILE): Guarantee large file support.
@@ -8407,7 +8439,7 @@
-----
- $Revision: 1.472 $ $Date: 2007/01/05 04:07:51 $
+ $Revision: 1.473 $ $Date: 2007/01/06 19:56:53 $
Local Variables:
coding: utf-8
- Changes to m4/ChangeLog,v, Eric Blake, 2007/01/03
- Changes to m4/ChangeLog,v, Eric Blake, 2007/01/04
- Changes to m4/ChangeLog,v, Eric Blake, 2007/01/04
- Changes to m4/ChangeLog,v,
Eric Blake <=
- Changes to m4/ChangeLog,v, Eric Blake, 2007/01/09
- Changes to m4/ChangeLog,v, Eric Blake, 2007/01/09
- Changes to m4/ChangeLog,v, Eric Blake, 2007/01/12
- Changes to m4/ChangeLog,v, Eric Blake, 2007/01/13
- Changes to m4/ChangeLog,v, Eric Blake, 2007/01/15
- Changes to m4/ChangeLog,v, Eric Blake, 2007/01/16
- Changes to m4/ChangeLog,v, Eric Blake, 2007/01/20
- Changes to m4/ChangeLog,v, Eric Blake, 2007/01/23
- Changes to m4/ChangeLog,v, Eric Blake, 2007/01/26