Sat, 29 Mar 2008 12:39:47 -0500 copies: teach symmetric difference about working revisions
Matt Mackall <mpm@selenic.com> [Sat, 29 Mar 2008 12:39:47 -0500] rev 6430
copies: teach symmetric difference about working revisions - use changelog.count() as a pseudo revision number - abort early in copies if revs are the same - eliminate working dir hacks in copies - yield results as they're found
Sat, 29 Mar 2008 12:39:47 -0500 symmetricdifference: move back to copies
Matt Mackall <mpm@selenic.com> [Sat, 29 Mar 2008 12:39:47 -0500] rev 6429
symmetricdifference: move back to copies It's too tightly dependent on known revlog ordering to fit well in ancestors
Sat, 29 Mar 2008 12:39:47 -0500 symmetricdifference: change colors to sides
Matt Mackall <mpm@selenic.com> [Sat, 29 Mar 2008 12:39:47 -0500] rev 6428
symmetricdifference: change colors to sides
Sat, 29 Mar 2008 12:39:47 -0500 ancestors: simplify symmetric difference
Matt Mackall <mpm@selenic.com> [Sat, 29 Mar 2008 12:39:47 -0500] rev 6427
ancestors: simplify symmetric difference - n_wanted/wanted -> interesting - scan colors rather than managing ret
Sat, 29 Mar 2008 12:39:47 -0500 copies: don't double-detect items in the directory copy check
Matt Mackall <mpm@selenic.com> [Sat, 29 Mar 2008 12:39:47 -0500] rev 6426
copies: don't double-detect items in the directory copy check
Sat, 29 Mar 2008 12:39:47 -0500 copies: skip directory rename checks when not merging
Matt Mackall <mpm@selenic.com> [Sat, 29 Mar 2008 12:39:47 -0500] rev 6425
copies: skip directory rename checks when not merging The directory rename checks are not meaningful unless we're moving or copying files across a branch during a merge.
Sat, 29 Mar 2008 12:39:47 -0500 copies: sort old names by depth
Matt Mackall <mpm@selenic.com> [Sat, 29 Mar 2008 12:39:47 -0500] rev 6424
copies: sort old names by depth
(0) -3000 -1000 -300 -100 -30 -10 -7 +7 +10 +30 +100 +300 +1000 +3000 +10000 +30000 tip