[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
m4 ChangeLog NEWS doc/m4.texinfo src/builtin.c ... [branch-1_4]
From: |
Eric Blake |
Subject: |
m4 ChangeLog NEWS doc/m4.texinfo src/builtin.c ... [branch-1_4] |
Date: |
Thu, 13 Jul 2006 13:38:20 +0000 |
CVSROOT: /sources/m4
Module name: m4
Branch: branch-1_4
Changes by: Eric Blake <ericb> 06/07/13 13:38:20
Modified files:
. : ChangeLog NEWS
doc : m4.texinfo
src : builtin.c eval.c
Log message:
* src/builtin.c (numeric_arg): Treat empty string as 0, with a
warning. Detect quoted leading space and overflow as warnings.
(m4_eval): Treat empty radix as 10, and allow output in radix 1.
Treat width as minimum number of digits, as required by POSIX.
(m4_ifdef, m4_divert, m4_m4exit, m4_translit): Ignore extra
arguments.
(m4_substr): Likewise. Silently treat empty start as 0.
(m4_undivert): Treat ` 1a' as file, not diversion 1.
* src/eval.c (eval_lex): Parse radix 1 numbers.
* doc/m4.texinfo (Invoking m4): Fix wording; there is more than
one type of warning.
(Manual): Document behavior of numeric parsing of empty string.
(Divert, Incr): Document error handling.
(Eval): Document radices better.
(Incompatibilities): Document translit incompatibility.
* NEWS: Document these changes.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/m4/ChangeLog?cvsroot=m4&only_with_tag=branch-1_4&r1=1.1.1.1.2.109&r2=1.1.1.1.2.110
http://cvs.savannah.gnu.org/viewcvs/m4/NEWS?cvsroot=m4&only_with_tag=branch-1_4&r1=1.1.1.1.2.34&r2=1.1.1.1.2.35
http://cvs.savannah.gnu.org/viewcvs/m4/doc/m4.texinfo?cvsroot=m4&only_with_tag=branch-1_4&r1=1.1.1.1.2.38&r2=1.1.1.1.2.39
http://cvs.savannah.gnu.org/viewcvs/m4/src/builtin.c?cvsroot=m4&only_with_tag=branch-1_4&r1=1.1.1.1.2.20&r2=1.1.1.1.2.21
http://cvs.savannah.gnu.org/viewcvs/m4/src/eval.c?cvsroot=m4&only_with_tag=branch-1_4&r1=1.1.1.1.2.4&r2=1.1.1.1.2.5