Relax eval as allowed by POSIX 2008.
commitc557201fd9771b93dd5b3193af322d7d86a4cf45
authorEric Blake <ebb9@byu.net>
Wed, 24 Dec 2008 21:34:06 +0000 (24 14:34 -0700)
committerEric Blake <ebb9@byu.net>
Wed, 24 Dec 2008 21:34:06 +0000 (24 14:34 -0700)
tree8c21ac989bceb3c1af68d01394b11edb59f1c148
parent268aa74a4cd66160d4c589572294e50f455c2069
Relax eval as allowed by POSIX 2008.

* modules/evalparse.c (m4_evaluate): Warn, not error, on invalid
operator.  Quote expression in warning.
* modules/mpeval.c (includes): Add quotearg.h.
* doc/m4.texinfo (Eval, Improved forloop): Update tests.
* NEWS: Update to reflect 1.6 support for `?:'.

Signed-off-by: Eric Blake <ebb9@byu.net>
ChangeLog
NEWS
doc/m4.texinfo
modules/evalparse.c
modules/mpeval.c