diff -r 1708a0cad774 -r 8b252e826c68 mercurial/context.py --- a/mercurial/context.py Tue Apr 19 14:56:47 2011 +0200 +++ b/mercurial/context.py Tue Apr 19 12:42:53 2011 +0200 @@ -7,7 +7,7 @@ from node import nullid, nullrev, short, hex from i18n import _ -import ancestor, bdiff, error, util, subrepo, patch, encoding +import ancestor, bdiff, error, util, scmutil, subrepo, patch, encoding import os, errno, stat propertycache = util.propertycache @@ -801,6 +801,7 @@ try: rejected = [] for f in list: + scmutil.checkportable(ui, join(f)) p = self._repo.wjoin(f) try: st = os.lstat(p)