D5292: branchmap: make it easier for extensions not to break branchcache

mjpieters (Martijn Pieters) phabricator at mercurial-scm.org
Mon Jan 21 18:12:34 UTC 2019


mjpieters abandoned this revision.
mjpieters added a comment.


  This would need more thought then; the evolve/topic/topicmap codebase wraps the whole branchmap.branchcache class and mucks about with a context manager to re-instate the right name in the branchmap globals so super() doesn't break, which is what led to this patch.

REPOSITORY
  rHG Mercurial

REVISION DETAIL
  https://phab.mercurial-scm.org/D5292

To: mjpieters, #hg-reviewers
Cc: yuja, mercurial-devel


More information about the Mercurial-devel mailing list