[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: hello-2.1.91 modernization
From: |
Paul Eggert |
Subject: |
Re: hello-2.1.91 modernization |
Date: |
Tue, 22 Aug 2006 13:18:21 -0700 |
User-agent: |
Gnus/5.1008 (Gnus v5.10.8) Emacs/21.4 (gnu/linux) |
Ralf Wildenhues <address@hidden> writes:
> * Bruno Haible wrote on Tue, Aug 22, 2006 at 02:07:05PM CEST:
>> - #if HAVE_... instead of #ifdef HAVE_...
>
> Autoconf is currently moving away from this, see this thread:
> http://lists.gnu.org/archive/html/autoconf/2006-08/msg00056.html
>
> While I am rather indifferent to the color of the bike shed, I am _very_
> much interested in people not moving in two different directions
Autoconf caters to a wider variety of projects than gnulib, so in some
cases it has to be more conservative than gnulib does. It still
supports pre-ANSI C, for example, but the current GNU standards don't
require that and gnulib doesn't support it.
I prefer "#if HAVE_FOO", as it's easier to read, and I'd rather not
convert everything in sight to "#ifdef HAVE_FOO". I'm currently
grudgingly willing to make an exception for Autoconf, to encourage its
use among pickier projects. (But if this turns into too much work,
I'll stop being willing ....)
- Re: hello 2.1.91 pretest, (continued)
- hello-2.1.91 build failure on MacOS X, Bruno Haible, 2006/08/22
- Re: hello-2.1.91 build failure on MacOS X, Ralf Wildenhues, 2006/08/22
- Re: hello-2.1.91 build failure on MacOS X, Bruno Haible, 2006/08/23
- Re: hello-2.1.91 build failure on MacOS X, Ralf Wildenhues, 2006/08/23
- Re: hello-2.1.91 build failure on MacOS X, Bruno Haible, 2006/08/23
- Re: hello-2.1.91 build failure on MacOS X, Karl Berry, 2006/08/23
- Re: hello-2.1.91 build failure on MacOS X, Bruno Haible, 2006/08/24
- Re: hello-2.1.91 build failure on MacOS X, Ralf Wildenhues, 2006/08/24
- Re: hello-2.1.91 build failure on MacOS X, Simon Josefsson, 2006/08/24