[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: diffutils 2.8.1 ISO C90 compliance patch
From: |
Paul Eggert |
Subject: |
Re: diffutils 2.8.1 ISO C90 compliance patch |
Date: |
Wed, 15 Nov 2006 00:13:02 -0800 |
User-agent: |
Gnus/5.1008 (Gnus v5.10.8) Emacs/21.4 (gnu/linux) |
"Paul Edwards" <address@hidden> writes:
> You can say the same about any other non-standard file.
No, <sys/types.h> is an ISO-standard file, as I already explained.
You may not like the choice of standard, which is your privilege; but
it's misleading to claim that <sys/types.h> is nonstandard.
> There is no reason to make text processing programs require Posix.
Sure there is, in many cases, one of them being diff3. On POSIX-like
systems, diff3 is far more useful written the way that it is, than it
would be if it were written the way you suggested, where the user
would have to awkwardly plug in the output of two diffs by hand.
> It has not been written to cater for non-Posix systems.
Catering to such systems is not a goal of the GNU project. See
<http://www.gnu.org/prep/standards/html_node/System-Portability.html#System-Portability>,
which says (among other things) "As for systems that are not like
Unix, such as MSDOS, Windows, VMS, MVS, and older Macintosh systems,
supporting them is often a lot of work. When that is the case, it is
better to spend your time adding features that will be useful on GNU
and GNU/Linux, rather than on supporting other incompatible systems."
- Re: diffutils 2.8.1 ISO C90 compliance patch, (continued)
- Re: diffutils 2.8.1 ISO C90 compliance patch, Paul Eggert, 2006/11/14
- Re: diffutils 2.8.1 ISO C90 compliance patch, Paul Edwards, 2006/11/14
- Re: diffutils 2.8.1 ISO C90 compliance patch, Paul Eggert, 2006/11/14
- Re: diffutils 2.8.1 ISO C90 compliance patch, John Cowan, 2006/11/14
- Re: diffutils 2.8.1 ISO C90 compliance patch, Paul Eggert, 2006/11/15
- Re: diffutils 2.8.1 ISO C90 compliance patch, Paul Edwards, 2006/11/15
- Re: diffutils 2.8.1 ISO C90 compliance patch, Paul Jarc, 2006/11/15
- Re: diffutils 2.8.1 ISO C90 compliance patch, Paul Edwards, 2006/11/15
- Re: diffutils 2.8.1 ISO C90 compliance patch, Paul Jarc, 2006/11/15
- Re: diffutils 2.8.1 ISO C90 compliance patch, Paul Edwards, 2006/11/15
- Re: diffutils 2.8.1 ISO C90 compliance patch,
Paul Eggert <=
- Re: diffutils 2.8.1 ISO C90 compliance patch, Paul Edwards, 2006/11/15
- Re: diffutils 2.8.1 ISO C90 compliance patch, Paul Eggert, 2006/11/15
- Re: diffutils 2.8.1 ISO C90 compliance patch, John Cowan, 2006/11/14
- Re: diffutils 2.8.1 ISO C90 compliance patch, Dan Hipschman, 2006/11/15
- Re: diffutils 2.8.1 ISO C90 compliance patch, Paul Edwards, 2006/11/15
- Re: diffutils 2.8.1 ISO C90 compliance patch, Andreas Schwab, 2006/11/14