[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-gnulib] Re: gcc -Wall warning for minmax.h

From: Derek Price
Subject: Re: [bug-gnulib] Re: gcc -Wall warning for minmax.h
Date: Fri, 03 Jun 2005 14:23:50 -0400
User-agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)

Bruno Haible wrote:

>>- use m4_pushdef/m4_popdef instead of define/undefine
>>- use AS_TR_* instead of raw m4_translit
>m4_pushdef, m4_popdef, AS_TR_* are not documented in the autoconf manual
>(latest release, 2.59). In consequence, their meaning can change, or they
>can go away entirely, without notice. Therefore, I don't wish to apply
>this patch.

Actually, `m4_popdef' is documented explicitly in my Autoconf 2.59
manual.  The Autoconf 2.59 manual also contains the following text:

    With a few exceptions, all the M4 native macros are moved in the `m4_'
    pseudo-namespace, e.g., M4sugar renames `define' as `m4_define' etc.

Since the manual goes on to list the exceptions (including a slightly
different usage for `m4_popdef'), and the fact that `pushdef' is
documented in at least the GNU M4 1.4.1 manual and I would guess earlier
versions, I would consider `m4_pushdef' documented as well.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]