diff -r e88a4958a6b7 -r 04ce8fa1015d mercurial/scmutil.py --- a/mercurial/scmutil.py Sat Apr 30 11:08:24 2011 +0200 +++ b/mercurial/scmutil.py Sat Apr 30 12:39:46 2011 +0200 @@ -22,6 +22,11 @@ if msg: portabilityalert(ui, "%s: %r" % (msg, f)) +def checkcasecollision(ui, f, files): + if f.lower() in files and files[f.lower()] != f: + portabilityalert(ui, _('possible case-folding collision for %s') % f) + files[f.lower()] = f + def checkportabilityalert(ui): '''check if the user's config requests nothing, a warning, or abort for non-portable filenames'''