[patch][preliminary] hgweb: arbitrary diff support

Csaba Henk csaba-ml at creo.hu
Fri May 19 11:44:42 CDT 2006


On Fri, May 19, 2006 at 08:38:06AM -0700, Bryan O'Sullivan wrote:
> On Fri, 2006-05-19 at 14:17 +0000, Csaba Henk wrote:
> I very much like the idea behind this.  Unfortunately, it's extremely
> difficult to discover this feature by accident.  It took me several
> minutes to figure out that there was a new "diff to ..." link in each
> changelog entry, after I had selected one changeset as the reference
> changeset.

I think this situation is not specific to my modification. I love the
Mercurial web interface, but it took me some time to discover how can I
make a good use of it. Since that happened, it's very easy to use. 
The popping up "diff to ..." links are not unlike IMHO.

> All the switches of page context (changelog list ->
> changeset view -> changelog list -> diff view) make it very confusing,
> I'm afraid.

Yes, that's true, it's a bit too long route...

> It would be nice to have selecting a reference changeset and the
> changeset to diff against be possible in a single window.  How to do
> that without putting a radio button and "diff" link next to each entry
> in the changelog list, I don't know.  But that would make it much
> simpler to discover and use.

Hm, a checkbox for "set this as ref cset" in some corner of the
changelog entry rectangles would be relatively simple to use and
unobtrusive... I can't think of anything better ATM.

Regards,
Csaba  


More information about the Mercurial mailing list