mercurial/scmutil.py
changeset 18900 02ee846b246a
parent 18898 856960173630
child 18945 e75b72fffdfe
--- a/mercurial/scmutil.py	Wed Apr 10 15:08:26 2013 -0700
+++ b/mercurial/scmutil.py	Wed Apr 10 15:08:27 2013 -0700
@@ -7,7 +7,7 @@
 
 from i18n import _
 from mercurial.node import nullrev
-import util, error, osutil, revset, similar, encoding, phases
+import util, error, osutil, revset, similar, encoding, phases, parsers
 import match as matchmod
 import os, errno, re, stat, glob
 
@@ -927,6 +927,9 @@
     def __contains__(self, d):
         return d in self._dirs
 
+if util.safehasattr(parsers, 'dirs'):
+    dirs = parsers.dirs
+
 def finddirs(path):
     pos = path.rfind('/')
     while pos != -1: