MQ usability

Bryan O'Sullivan bos at serpentine.com
Mon Aug 10 13:24:07 CDT 2009


On Mon, Aug 10, 2009 at 9:25 AM, Dirkjan Ochtman <dirkjan at ochtman.nl> wrote:


> - remove qgoto, qnext, qprev, qtop: this functionality is already
> covered quite well by qpop, qpush, qseries and log.
>

I don't see how qgoto is covered by qpop or qpush.

If qseries had a mode of displaying which patches were applied and which
not, I'd agree that qnext, qprev, and qtop could go (and in fact qapplied,
too).

- possibly remove qsave/qrestore as well, since no one seems to use
> them (and many people get confused by them).
>

Agreed.


> - make qrefresh <file> not exclude other files from the patch: this
> trips a lot of people up, and the other behavior is often useful, too.
>

Nice.


> - make qpush try a merge instead of throwing .rej files around
>

This worries me, because there's not enough information to do a 3-way merge.
Perhaps a --merge option might be worth adding, but it shouldn't be the
default.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://selenic.com/pipermail/mercurial-devel/attachments/20090810/db977d5b/attachment.htm 


More information about the Mercurial-devel mailing list