Hey all,

Could you review 
  415 hg list -u is pointless and inoperative
  416 cdm active list can lose removed files

Webrev: 
   http://cr.opensolaris.org/~richlowe/scm_416

The fix for #416 here is twofold:

In the initial pass through the outgoing changesets, we need to always
record a copy back to its real origin file (we currently stop when we
hit a file that is in the parent).

In the pass setting copy/rename in the AL we need to skip if the new
name is not in the localtip, rather than if it is not in the status.

The latter has the side-effect that we don't record renames that lead
to eventual removal, but I believe this is the correct thing to do
(after all, they both can't be in effect at the same time, and the
removal 'wins')

I'd appreciate some double checking of the logic, as well as the
change itself. 

-- Rich

Reply via email to