Mercurial > public > mercurial-scm > hg
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: |