Fossil SCM
Add a link for a non-detail view in vdiff.
Commit
dc313b1547d13a5a600074531c42087944285ea0
Parent
f201fbaea31ff34…
1 file changed
+16
-4
+16
-4
| --- src/info.c | ||
| +++ src/info.c | ||
| @@ -789,16 +789,28 @@ | ||
| 789 | 789 | sideBySide = atoi(PD("sbs","1")); |
| 790 | 790 | showDetail = atoi(PD("detail","0")); |
| 791 | 791 | if( !showDetail && sideBySide ) showDetail = 1; |
| 792 | 792 | if( !sideBySide ){ |
| 793 | 793 | style_submenu_element("Side-by-side Diff", "sbsdiff", |
| 794 | - "%s/vdiff?from=%T&to=%T&detail=%d&sbs=1", | |
| 795 | - g.zTop, P("from"), P("to"), showDetail); | |
| 794 | + "%s/vdiff?from=%T&to=%T&detail=1&sbs=1", | |
| 795 | + g.zTop, P("from"), P("to")); | |
| 796 | + if (showDetail){ | |
| 797 | + style_submenu_element("Abstract", "abstract", | |
| 798 | + "%s/vdiff?from=%T&to=%T&detail=0&sbs=0", | |
| 799 | + g.zTop, P("from"), P("to")); | |
| 800 | + }else{ | |
| 801 | + style_submenu_element("Unified Diff", "udiff", | |
| 802 | + "%s/vdiff?from=%T&to=%T&detail=1&sbs=0", | |
| 803 | + g.zTop, P("from"), P("to")); | |
| 804 | + } | |
| 796 | 805 | }else{ |
| 797 | 806 | style_submenu_element("Unified Diff", "udiff", |
| 798 | - "%s/vdiff?from=%T&to=%T&detail=%d&sbs=0", | |
| 799 | - g.zTop, P("from"), P("to"), showDetail); | |
| 807 | + "%s/vdiff?from=%T&to=%T&detail=1&sbs=0", | |
| 808 | + g.zTop, P("from"), P("to")); | |
| 809 | + style_submenu_element("Abstract", "abstract", | |
| 810 | + "%s/vdiff?from=%T&to=%T&detail=0&sbs=0", | |
| 811 | + g.zTop, P("from"), P("to")); | |
| 800 | 812 | } |
| 801 | 813 | style_header("Check-in Differences"); |
| 802 | 814 | @ <h2>Difference From:</h2><blockquote> |
| 803 | 815 | checkin_description(ridFrom); |
| 804 | 816 | @ </blockquote><h2>To:</h2><blockquote> |
| 805 | 817 |
| --- src/info.c | |
| +++ src/info.c | |
| @@ -789,16 +789,28 @@ | |
| 789 | sideBySide = atoi(PD("sbs","1")); |
| 790 | showDetail = atoi(PD("detail","0")); |
| 791 | if( !showDetail && sideBySide ) showDetail = 1; |
| 792 | if( !sideBySide ){ |
| 793 | style_submenu_element("Side-by-side Diff", "sbsdiff", |
| 794 | "%s/vdiff?from=%T&to=%T&detail=%d&sbs=1", |
| 795 | g.zTop, P("from"), P("to"), showDetail); |
| 796 | }else{ |
| 797 | style_submenu_element("Unified Diff", "udiff", |
| 798 | "%s/vdiff?from=%T&to=%T&detail=%d&sbs=0", |
| 799 | g.zTop, P("from"), P("to"), showDetail); |
| 800 | } |
| 801 | style_header("Check-in Differences"); |
| 802 | @ <h2>Difference From:</h2><blockquote> |
| 803 | checkin_description(ridFrom); |
| 804 | @ </blockquote><h2>To:</h2><blockquote> |
| 805 |
| --- src/info.c | |
| +++ src/info.c | |
| @@ -789,16 +789,28 @@ | |
| 789 | sideBySide = atoi(PD("sbs","1")); |
| 790 | showDetail = atoi(PD("detail","0")); |
| 791 | if( !showDetail && sideBySide ) showDetail = 1; |
| 792 | if( !sideBySide ){ |
| 793 | style_submenu_element("Side-by-side Diff", "sbsdiff", |
| 794 | "%s/vdiff?from=%T&to=%T&detail=1&sbs=1", |
| 795 | g.zTop, P("from"), P("to")); |
| 796 | if (showDetail){ |
| 797 | style_submenu_element("Abstract", "abstract", |
| 798 | "%s/vdiff?from=%T&to=%T&detail=0&sbs=0", |
| 799 | g.zTop, P("from"), P("to")); |
| 800 | }else{ |
| 801 | style_submenu_element("Unified Diff", "udiff", |
| 802 | "%s/vdiff?from=%T&to=%T&detail=1&sbs=0", |
| 803 | g.zTop, P("from"), P("to")); |
| 804 | } |
| 805 | }else{ |
| 806 | style_submenu_element("Unified Diff", "udiff", |
| 807 | "%s/vdiff?from=%T&to=%T&detail=1&sbs=0", |
| 808 | g.zTop, P("from"), P("to")); |
| 809 | style_submenu_element("Abstract", "abstract", |
| 810 | "%s/vdiff?from=%T&to=%T&detail=0&sbs=0", |
| 811 | g.zTop, P("from"), P("to")); |
| 812 | } |
| 813 | style_header("Check-in Differences"); |
| 814 | @ <h2>Difference From:</h2><blockquote> |
| 815 | checkin_description(ridFrom); |
| 816 | @ </blockquote><h2>To:</h2><blockquote> |
| 817 |