[MERGE][bug #232188] Simple update to annotate
John Arbash Meinel
john at arbash-meinel.com
Fri Aug 8 03:13:12 BST 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Robert Collins wrote:
> Robert Collins has voted approve.
> Status is now: Approved
> Comment:
> One thing we could do to prepare for more informative annotations is to
> assign a listof revids to a line, rather than a revid to a line.
I think that could certainly be interesting. It changes the core
annotation structure from being a list of tuples (origin, text) into
being a ([origins], text) or possibly some other structure. For example,
why not go ahead and track chunks of text at this point? (Possibly just
at multiples of lines.)
Certainly it might be less overhead, and might lend itself better to an
annotation cache. Though you probably would then need logic to split
groups, etc, so it isn't specifically simpler.
I think it would be a good idea, I just think it is more of an overhaul
than a simple switch.
John
=:->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAkibq7gACgkQJdeBCYSNAAM+FgCcCxHoaPqPCNQLbJFBn1CMqhqS
luQAoIIrJG72qtW2QQrk8BYeTyOIyWZj
=mLqB
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list