[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: win32 diff (GNU diffutils) 2.8.1 "--ignore-file-name-case" switch do
From: |
Paul Eggert |
Subject: |
Re: win32 diff (GNU diffutils) 2.8.1 "--ignore-file-name-case" switch doesn't work |
Date: |
10 Jan 2004 23:18:44 -0800 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 |
"Eli Zaretskii" <address@hidden> writes:
> Does that mean you, Paul and Stepan, cannot reproduce this problem
No; it just means that I'd prefer to have the distribution maintainer
filter out those bugs before we have to read them, as many of them
tend to be Windows-specific.
> Isn't that a bug to use strcoll if strcasecmp compared the file
> names to be equal?
Unfortunately, the problem is more subtle than that. What is actually
needed is a "strcasecoll" routine, which compares file names in a
case-insensitive way in arbitrary locales.
For a similar case I've been thinking of using the patch described in
<http://mail.gnu.org/archive/html/bug-gnu-utils/2002-12/msg00079.html>.
However, given your discussion it seems that this patch isn't correct
either....