mercurial/localrepo.py
changeset 39770 7aa440222323
parent 39765 3e801ffd7269
child 39846 d3e761f9ac0a
equal deleted inserted replaced
39769:ba0e0c6b7b61 39770:7aa440222323
   724         options[b'maxchainlen'] = maxchainlen
   724         options[b'maxchainlen'] = maxchainlen
   725 
   725 
   726     for r in requirements:
   726     for r in requirements:
   727         if r.startswith(b'exp-compression-'):
   727         if r.startswith(b'exp-compression-'):
   728             options[b'compengine'] = r[len(b'exp-compression-'):]
   728             options[b'compengine'] = r[len(b'exp-compression-'):]
       
   729 
       
   730     if repository.NARROW_REQUIREMENT in requirements:
       
   731         options[b'enableellipsis'] = True
   729 
   732 
   730     return options
   733     return options
   731 
   734 
   732 def makemain(**kwargs):
   735 def makemain(**kwargs):
   733     """Produce a type conforming to ``ilocalrepositorymain``."""
   736     """Produce a type conforming to ``ilocalrepositorymain``."""