mercurial/localrepo.py
changeset 26906 e40af07e518e
parent 26831 0a7610758c42
child 26907 dfab6edb98e3
--- a/mercurial/localrepo.py	Tue Nov 10 19:52:30 2015 +0800
+++ b/mercurial/localrepo.py	Mon Nov 02 16:52:34 2015 +0000
@@ -258,8 +258,7 @@
                         '\0\0\0\2' # represents revlogv2
                         ' dummy changelog to prevent using the old repo layout'
                     )
-                # experimental config: format.generaldelta
-                if self.ui.configbool('format', 'generaldelta', False):
+                if scmutil.gdinitconfig(self.ui):
                     self.requirements.add("generaldelta")
                 if self.ui.configbool('experimental', 'treemanifest', False):
                     self.requirements.add("treemanifest")