hgext3rd/topic/__init__.py
changeset 3614 9ad461df4d4d
parent 3612 33b718191bc9
child 3652 81985b9d3e74
equal deleted inserted replaced
3613:bf583a8dc637 3614:9ad461df4d4d
  1164     backup = repo.ui.backupconfig('_internal', 'keep-topic')
  1164     backup = repo.ui.backupconfig('_internal', 'keep-topic')
  1165     try:
  1165     try:
  1166         if node in thezeros or rev in thezeros:
  1166         if node in thezeros or rev in thezeros:
  1167             repo.ui.setconfig('_internal', 'keep-topic', 'yes',
  1167             repo.ui.setconfig('_internal', 'keep-topic', 'yes',
  1168                               source='topic-extension')
  1168                               source='topic-extension')
  1169         return orig(ui, repo, node, rev, *args, **kwargs)
  1169         return orig(ui, repo, node=node, rev=rev, *args, **kwargs)
  1170     finally:
  1170     finally:
  1171         repo.ui.restoreconfig(backup)
  1171         repo.ui.restoreconfig(backup)
  1172 
  1172 
  1173 def _fixrebase(loaded):
  1173 def _fixrebase(loaded):
  1174     if not loaded:
  1174     if not loaded: