[PATCH 1 of 2 STABLE] tests: demonstrate `hg show` mapping to showconfig

Gregory Szorc gregory.szorc at gmail.com
Fri Apr 28 13:30:00 EDT 2017


On Fri, Apr 28, 2017 at 6:04 AM, Yuya Nishihara <yuya at tcha.org> wrote:

> On Thu, 27 Apr 2017 16:11:34 -0700, Gregory Szorc wrote:
> > This series is a "pick your poison" if you are a reviewer. I'm partial to
> > the more complex one adding an argument to @command. But it may not be
> > appropriate for stable. So a hacky fallback is provided as an
> alternative.
>
> I don't think either of them is good for stable. show is highly
> experimental
> extension, right?
>
> That said, the safest hack I can think of is adding null show command to
> the default command table, and wrap it by the show extension.
>

Oh, I forgot to mention in the commit message that this was the first thing
I did. It resulted in "show" appearing in help output, debugcomplete, etc.
Unless I was doing it wrong, I thought this was worse than hacking alias
resolution due to having user-visible side-effects.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mercurial-scm.org/pipermail/mercurial-devel/attachments/20170428/9248c74c/attachment.html>


More information about the Mercurial-devel mailing list