diff -r 59b4ae211584 -r b71a52f101dc mercurial/localrepo.py --- a/mercurial/localrepo.py Tue Oct 21 17:47:49 2008 +0200 +++ b/mercurial/localrepo.py Tue Oct 14 21:28:49 2008 +0200 @@ -501,6 +501,8 @@ if filter not in self.filterpats: l = [] for pat, cmd in self.ui.configitems(filter): + if cmd == '!': + continue mf = util.matcher(self.root, "", [pat], [], [])[1] fn = None params = cmd