diff -r 08d31e43592a -r 01c4ea5e788c mercurial/util.py --- a/mercurial/util.py Sat Mar 10 23:00:46 2007 -0300 +++ b/mercurial/util.py Sat Mar 10 23:00:47 2007 -0300 @@ -469,7 +469,7 @@ for p in pat.split('/'): if contains_glob(p): break root.append(p) - return '/'.join(root) + return '/'.join(root) or '.' pats = [] files = [] @@ -483,7 +483,7 @@ pats.append((kind, name)) if kind == 'glob': root = globprefix(name) - if root: roots.append(root) + roots.append(root) elif kind == 'relpath': files.append((kind, name)) roots.append(name)