# HG changeset patch # User Matt Mackall # Date 2009-05-31 22:54:18 # Node ID acd69fc201a5bd451fdff9f5eb16cef344b8823f # Parent fb74e1e69da08c10c3bf83efe4d438b070037f1a walk: we always have a badfn diff --git a/mercurial/dirstate.py b/mercurial/dirstate.py --- a/mercurial/dirstate.py +++ b/mercurial/dirstate.py @@ -425,9 +425,6 @@ class dirstate(object): def fwarn(f, msg): self._ui.warn('%s: %s\n' % (self.pathto(f), msg)) return False - badfn = fwarn - if hasattr(match, 'bad'): - badfn = match.bad def badtype(f, mode): kind = _('unknown') @@ -450,6 +447,7 @@ class dirstate(object): dirignore = util.always matchfn = match.matchfn + badfn = match.bad dmap = self._map normpath = util.normpath normalize = self.normalize