Bryan O'Sullivan <b...@serpentine.com> writes:

> Not surprisingly, the pager extension isn't the only one in my sights at
> the moment.
>
> Here are a few others I've been thinking about.
>
> Proposals to move into core:
>
> * color - approaching its tenth anniversary, and widely used.

Yep.

> * histedit - widely used for 5+ years.

Nice.

> * rebase - almost a decode old, widely used.

Oh, yeah.

> Extensions to delete: for each of these, I propose adding a
> non-suppressible warning to stderr that it'll be deleted, keeping that
> around for one or two release cycles, then deleting the extension.
>
> * children - almost 10 years old, obsoleted by the children() revset
> function years ago.

Makes sense.

> * graphlog - its functionality has been in core hg for almost 5 years.

I agree.

> * record - obsoleted by crecord.

Is it? I thought there was something missing but I honestly can't
remember.

> * transplant - sadly not entirely obsoleted by rebase, but kind of an
> obscenity anyway :-) (actually I just included this to see who reads this
> far)

I guess you meant 'graft'? The only thing that transplant does that
graft does not is the ability to work across two different repos. I
believe that might have been my first patch to Mercurial and mpm said
he'd prefer to nix transplant usage in favor of 'hg export | hg import
-' so I would say this extension should definitely go :-)
_______________________________________________
Mercurial-devel mailing list
Mercurial-devel@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

Reply via email to