[PATCH 1 of 6 foldmap-in-C] util: add normcase spec and fallback

Siddharth Agarwal sid0 at fb.com
Fri Apr 3 04:02:14 UTC 2015


# HG changeset patch
# User Siddharth Agarwal <sid0 at fb.com>
# Date 1427873936 25200
#      Wed Apr 01 00:38:56 2015 -0700
# Node ID a0f05ad01122ba8cd3653af01f4dfd13a839dc02
# Parent  740c49251044cc966f39c39410b3c109eb37c4c6
util: add normcase spec and fallback

These will be used in upcoming patches to efficiently create a dirstate
foldmap.

diff --git a/mercurial/util.py b/mercurial/util.py
--- a/mercurial/util.py
+++ b/mercurial/util.py
@@ -48,6 +48,8 @@ makedir = platform.makedir
 nlinks = platform.nlinks
 normpath = platform.normpath
 normcase = platform.normcase
+normcasespec = platform.normcasespec
+normcasefallback = platform.normcasefallback
 openhardlinks = platform.openhardlinks
 oslink = platform.oslink
 parsepatchoutput = platform.parsepatchoutput


More information about the Mercurial-devel mailing list