diff -r 6ed371423d34 -r 31abcae33b4f mercurial/dirstate.py --- a/mercurial/dirstate.py Fri Apr 04 23:13:32 2008 +0200 +++ b/mercurial/dirstate.py Sat Apr 05 18:15:04 2008 +0200 @@ -407,6 +407,8 @@ return False def _dirignore(self, f): + if f == '.': + return False if self._ignore(f): return True for c in strutil.findall(f, '/'):