# HG changeset patch # User jcoomes # Date 1365558171 25200 # Node ID e46d3c7cc860983e9a42625c49c9fed80da1bcab # Parent c571b4c35de6c2d42d191ffd39f29e0ad5e8b02c compat: add testedwith variable hg 2.3 and later look for a testedwith variable in extensions when reporting errors. The value here includes versions older than 2.3 for documentation purposes. diff -r c571b4c35de6 -r e46d3c7cc860 trees.py --- a/trees.py Tue Apr 09 16:30:10 2013 -0700 +++ b/trees.py Tue Apr 09 18:42:51 2013 -0700 @@ -124,6 +124,12 @@ from mercurial import util from mercurial.i18n import _ +testedwith = ''' +1.6 1.6.4 1.7 1.7.5 1.8 1.8.4 1.9 1.9.3 +2.0-rc 2.0 2.0.2 2.1-rc 2.1 2.1.2 2.2-rc 2.2 2.2.3 +2.3-rc 2.3 2.3.2 2.4-rc 2.4 2.4.2 2.5-rc 2.5 2.5.4 +''' + def _checklocal(repo): if not isinstance(repo, localrepo.localrepository): raise util.Abort(_('repository is not local'))