[PATCH] add support for marking changesets as dead

Martin Geisler mg at lazybytes.net
Tue Feb 1 10:11:07 CST 2011


Augie Fackler <durin42 at gmail.com> writes:

> On Feb 1, 2011, at 2:40 AM, Martin Geisler wrote:
>
>> Martin Geisler <mg at aragost.com> writes:
>>
>> I saw Benoit asked about the name yesterday evening on IRC, saying
>> that it was overly negative and that Matt commented that it means all
>> sorts of weird things in (US?) English.
>>
>> I've myself started to think of the feature as a feature to *abandon*
>> branches. So I think of *abandoned heads* and their ancestors then
>> form an *abandoned branch*. I quite like this: the word "abandon"
>> implies that nothing has been deleted or removed, but merely left
>> behind and so it fits the semantics quite well.
>
> I prefer the idea of "dead" heads as it conveys something far
> different. Abandoned sort of implies it'll hang around, whereas dead
> means it's really dead.

But it *will* hang around -- this is why "abandoned" is better than
"dead". It wont disappear from your clone until you do something like:

  hg clone --no-dead . ../cleaned

to get a clean version locally.

> Plus, the reverse verb is better for dead: resurrect versus
> un-abandon.

True, I've also struggled to come up with a verb for anti-abandoning :)

-- 
Martin Geisler

Mercurial links: http://mercurial.ch/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://selenic.com/pipermail/mercurial-devel/attachments/20110201/93ff4a00/attachment.pgp>


More information about the Mercurial-devel mailing list