# HG changeset patch # User Yuya Nishihara # Date 1433048055 -32400 # Node ID 83c847b0b3ab666e7e76ca4c811f04285052dd65 # Parent 67b27ec080ae1d8ea9f3cb8dc8d83ed5578d840f gitdirstate: eliminate naked except clause in compatibility code Tested with Mercurial 2.8.2, 2.9.2, bd98d073a34f (stable) and 7d24a41200d3 (default). diff -r 67b27ec080ae -r 83c847b0b3ab hggit/gitdirstate.py --- a/hggit/gitdirstate.py Sun May 31 13:51:42 2015 +0900 +++ b/hggit/gitdirstate.py Sun May 31 13:54:15 2015 +0900 @@ -8,7 +8,7 @@ from mercurial import ignore ignore.readpats ignoremod = True -except: +except ImportError: # ignore module was removed in Mercurial 3.5 ignoremod = False from mercurial import match as matchmod @@ -18,7 +18,7 @@ try: from mercurial import pathutil pathutil.pathauditor -except: +except ImportError: pathutil = scmutil from mercurial import util from mercurial.i18n import _