mercurial/localrepo.py
changeset 41819 688fc33e105d
parent 41818 f6eff9e4de80
child 41856 90eddb679521
equal deleted inserted replaced
41818:f6eff9e4de80 41819:688fc33e105d
   750 
   750 
   751     deltabothparents = ui.configbool(b'storage',
   751     deltabothparents = ui.configbool(b'storage',
   752                                      b'revlog.optimize-delta-parent-choice')
   752                                      b'revlog.optimize-delta-parent-choice')
   753     options[b'deltabothparents'] = deltabothparents
   753     options[b'deltabothparents'] = deltabothparents
   754 
   754 
   755     lazydeltabase = ui.configbool(b'storage',
   755     lazydelta = ui.configbool(b'storage', b'revlog.reuse-external-delta')
   756                                   b'revlog.reuse-external-delta-parent')
   756     lazydeltabase = False
       
   757     if lazydelta:
       
   758         lazydeltabase = ui.configbool(b'storage',
       
   759                                       b'revlog.reuse-external-delta-parent')
   757     if lazydeltabase is None:
   760     if lazydeltabase is None:
   758         lazydeltabase = not scmutil.gddeltaconfig(ui)
   761         lazydeltabase = not scmutil.gddeltaconfig(ui)
       
   762     options[b'lazydelta'] = lazydelta
   759     options[b'lazydeltabase'] = lazydeltabase
   763     options[b'lazydeltabase'] = lazydeltabase
   760 
   764 
   761     chainspan = ui.configbytes(b'experimental', b'maxdeltachainspan')
   765     chainspan = ui.configbytes(b'experimental', b'maxdeltachainspan')
   762     if 0 <= chainspan:
   766     if 0 <= chainspan:
   763         options[b'maxdeltachainspan'] = chainspan
   767         options[b'maxdeltachainspan'] = chainspan