HomePhabricator

exthelper: reintroduce the ability to register revsets

Authored by mharbison72.

Description

exthelper: reintroduce the ability to register revsets

I think this is what Yuya and Boris agreed on.[1] This happens *after* the
extsetup phase now (and after the _aftercallback notifications). But this is
trivial, mergeable between exthelper instances, and doesn't need to have the
extension name supplied when registering.

The test needed updating so that extsetup() takes a ui argument, as exthelper
isn't trying to be backward compatible with 1.3.1.

[1] https://www.mercurial-scm.org/pipermail/mercurial-devel/2018-December/125888.html

Details

Committed
mharbison72Dec 27 2018, 9:26 PM
Parents
rHG0840862977c8: largefiles: drop the uisetup module
Branches
Unknown
Tags
Unknown