bug-patch
[Top][All Lists]
Advanced

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

Re: [bug-patch] GNU patch close to next stable release (2)


From: Andreas Grünbacher
Subject: Re: [bug-patch] GNU patch close to next stable release (2)
Date: Thu, 2 Aug 2012 22:02:12 +0200

Junio,

2012/8/1 Junio C Hamano <address@hidden>:
> Andreas Grünbacher <address@hidden> writes:
>
>> * Support for double-quoted filenames in the "diff --git" format: when a
>>   filename starts with a double quote, it is interpreted as a C string
>>   literal.  The escape sequences \\, \", \a, \b, \f, \n, \r, \t, \v, and \ooo
>>   (a three-digit octal number between 0 and 255) are recognized.
>
> Is this also available in non-git diffs?

I have only enabled this for git-style diffs for now. GNU diff doesn't do
filename quoting so far and if it eventually implements a slightly different
form of quoting (which I wouldn't recommend), we might be in trouble.

> IIRC, this extension to allow funny characters in pathnames was
> proposed by and discussed with Paul Eggert (listed as one of GNU
> diffutils maintainers at www.gnu.org/software/diffutils/) and git happened
> to adopt it earlier than "GNU diff" itself did.

Paul and Jim, any thoughts about adding filename quoting to GNU diff anytime
soon, or about the format?

Thanks,
Andreas



reply via email to

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