RFC: safe pattern matching for problematic encoding

Arne Babenhauserheide arne_bab at web.de
Fri May 25 02:09:47 CDT 2012


At Thu, 24 May 2012 11:47:38 -0500,
Matt Mackall wrote:
> 
> On Thu, 2012-05-24 at 21:16 +0900, FUJIWARA Katsunori wrote:
> http://mercurial.selenic.com/wiki/EncodingStrategy#The_.22makefile.22_problem
> 
> Because neither Windows or Linux do normalization-based filename lookup,
> normalization on our end WILL break tools in those ecosystems.
> 
> Nor can we do normalization on check-in on the Mac side.

Would it be possible to use something like the EolExtension, just for filenames? 
→ http://mercurial.selenic.com/wiki/EolExtension

Then the MacOS users could add the extension to make sure that the
files in the repository are compatible with other systems.

Best wishes,
Arne


More information about the Mercurial-devel mailing list