diff mercurial/extensions.py @ 27990:96bfd2875213

version: verbose list internal and external extension source (issue4731)
author liscju <piotr.listkiewicz@gmail.com>
date Fri, 05 Feb 2016 13:20:23 +0100
parents b502138f5faa
children 7f430b2ac7fd
line wrap: on
line diff
--- a/mercurial/extensions.py	Tue Feb 02 21:20:04 2016 -0800
+++ b/mercurial/extensions.py	Fri Feb 05 13:20:23 2016 +0100
@@ -468,3 +468,7 @@
     if isinstance(version, (list, tuple)):
         version = '.'.join(str(o) for o in version)
     return version
+
+def ismoduleinternal(module):
+    exttestedwith = getattr(module, 'testedwith', None)
+    return exttestedwith == "internal"