diff setup.py @ 14253:c28d5200374c

revlog: support reading generaldelta revlogs Generaldelta is a new revlog global flag. When it's turned on, the base field of each revision entry holds the deltaparent instead of the base revision of the current delta chain. This allows for great potential flexibility when generating deltas, as any revision can serve as deltaparent. Previously, the deltaparent for revision r was hardcoded to be r - 1. The base revision of the delta chain can still be accessed as before, since it is now computed in an iterative fashion, following the deltaparents backwards.
author Sune Foldager <cryo@cyanite.org>
date Sat, 07 May 2011 22:40:17 +0200
parents 861f28212398
children bb7e3b3e6e11
line wrap: on
line diff