Steve commited and pushed on 2009-09-07:
> # HG changeset patch -- Bitbucket.org
> # Project stable
> # URL http://bitbucket.org/tortoisehg/stable/overview/
> # User Steve Borho <st...@borho.org>
> # Date 1252381521 18000
> # Node ID 08cadb7704924faea1df10a210435b470f5976e4
> # Parent ff48c575f9050ea99ab53a596a57c24a07baff99
> commit: add a tab for current patch contents in qrefresh mode

Nice idea.

The new "Patch Contents" tab seems to ignore my git patch
setting, though.

In the other diff tabs, I see the very same patch in git
format. But in "Patch Contents", the git diff header is missing.

Another thing: if I have a qpushed patch plus local modifications
(i.e. changes that I have not yet qrefresh'ed), I see only the local
modifications in the diffs.

Previously, I think I saw only the diff of the applied patch (but not
the local modifications -- I thus often resorted back to the command
line or to using hgtk status to see the local modifications).

Would be nice if we could somehow see both...

Maybe show a tab for each of

[A] diff without local modifications (naked patch, as currently applied)
[B] diff showing just the local modifications
[C] diff _with_ local modifications, i.e. A and B combined (which shows
    how the patch would look if I say "qrefresh!")

If there are no local modifications, only [A] would exists.
That is, tabs [B] and [C] would vanish, as soon as the user
executes qrefresh.

I think the hunk selection tabs could be turned off if there is
an applied mq patch.

Who wants to select hunks if there is an applied patch?
The number of diff tabs might start getting confusing...

Would be nice anyway if we could turn hunk selection off. Maybe
with a "Show hunk selection" in the "view" menu? (should be saved
in settings, like for the history dialog)

I fear the hunk selection might be confusing for newbies anyway.
So I would probably turn that off by default (speaking about the
case _without_ an applied mq patch).




------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Tortoisehg-develop mailing list
Tortoisehg-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop

Reply via email to