comparison mercurial/error.py @ 22542:6b180a0c703e

bundle2: separate bundle10 and bundle2 cases in getbundle() The primary goal is to make it easier for extensions to alter how bundle2 parts are laid out. They now can use the getbundle2partsgenerator decorator to add new parts, or directly act on getbundle2partsmapping to wrap existing part functions. Note the 'request for bundle10 must include changegroup' error was kept under the same conditions as before, although the logic changes don't make it obvious.
author Mike Hommey <mh@glandium.org>
date Thu, 25 Sep 2014 11:47:57 +0900
parents e3714b927af5
children 244478687edd
comparison
equal deleted inserted replaced
22541:4e1a80c022a4 22542:6b180a0c703e