comparison mercurial/windows.py @ 24598:22f49c7dd11b

windows: define normcase spec and fallback These will be used in upcoming patches to efficiently create a dirstate foldmap.
author Siddharth Agarwal <sid0@fb.com>
date Wed, 01 Apr 2015 00:31:41 -0700
parents 7a2194473155
children 83f6c4733ecc
comparison
equal deleted inserted replaced
24597:b4258d5a1600 24598:22f49c7dd11b
138 def normpath(path): 138 def normpath(path):
139 return pconvert(os.path.normpath(path)) 139 return pconvert(os.path.normpath(path))
140 140
141 def normcase(path): 141 def normcase(path):
142 return encoding.upper(path) 142 return encoding.upper(path)
143
144 # see posix.py for definitions
145 normcasespec = encoding.normcasespecs.upper
146 normcasefallback = encoding.upperfallback
143 147
144 def samestat(s1, s2): 148 def samestat(s1, s2):
145 return False 149 return False
146 150
147 # A sequence of backslashes is special iff it precedes a double quote: 151 # A sequence of backslashes is special iff it precedes a double quote: