Fossil SCM

Consistent naming of the "Hide Diff" links to skip server-side diff generation. Note the naming conflict with the scripted link to show and hide the generated diffs.

florian 2024-12-17 06:32 diff-keyboard-navigation
Commit aa7ddd8094688f09d44b1185ec142cb1765e42276d57c4086e1d385c11bde177
1 file changed +2 -2
+2 -2
--- src/info.c
+++ src/info.c
@@ -683,11 +683,11 @@
683683
@ <div class="sectionmenu info-changes-menu">
684684
zW = (DCfg.diffFlags&DIFF_IGNORE_ALLWS)?"&w":"";
685685
if( diffType!=0 ){
686686
/* Class "smb-hide-diff" required by the fossil.diff.js script. */
687687
const char *zBtnClass = "button smb-hide-diff";
688
- @ %z(chref(zBtnClass,"%R?diff=0"))Hide&nbsp;Diffs</a>
688
+ @ %z(chref(zBtnClass,"%R?diff=0"))Hide&nbsp;Diff</a>
689689
}
690690
if( diffType!=1 ){
691691
/* Class "smb-unified-diff" required by the fossil.diff.js script. */
692692
const char *zBtnClass = "button smb-unified-diff";
693693
@ %z(chref(zBtnClass,"%R?diff=1%s",zW))Unified&nbsp;Diff</a>
@@ -1069,11 +1069,11 @@
10691069
zW = (DCfg.diffFlags&DIFF_IGNORE_ALLWS)?"&w":"";
10701070
if( diffType!=0 ){
10711071
/* Class "smb-hide-diff" required by the fossil.diff.js script. */
10721072
const char *zBtnClass = "button smb-hide-diff";
10731073
@ %z(chref(zBtnClass,"%R/%s/%T?diff=0",zPageHide,zName))\
1074
- @ Hide&nbsp;Diffs</a>
1074
+ @ Hide&nbsp;Diff</a>
10751075
}
10761076
if( diffType!=1 ){
10771077
/* Class "smb-unified-diff" required by the fossil.diff.js script. */
10781078
const char *zBtnClass = "button smb-unified-diff";
10791079
@ %z(chref(zBtnClass,"%R/%s/%T?diff=1%s",zPage,zName,zW))\
10801080
--- src/info.c
+++ src/info.c
@@ -683,11 +683,11 @@
683 @ <div class="sectionmenu info-changes-menu">
684 zW = (DCfg.diffFlags&DIFF_IGNORE_ALLWS)?"&w":"";
685 if( diffType!=0 ){
686 /* Class "smb-hide-diff" required by the fossil.diff.js script. */
687 const char *zBtnClass = "button smb-hide-diff";
688 @ %z(chref(zBtnClass,"%R?diff=0"))Hide&nbsp;Diffs</a>
689 }
690 if( diffType!=1 ){
691 /* Class "smb-unified-diff" required by the fossil.diff.js script. */
692 const char *zBtnClass = "button smb-unified-diff";
693 @ %z(chref(zBtnClass,"%R?diff=1%s",zW))Unified&nbsp;Diff</a>
@@ -1069,11 +1069,11 @@
1069 zW = (DCfg.diffFlags&DIFF_IGNORE_ALLWS)?"&w":"";
1070 if( diffType!=0 ){
1071 /* Class "smb-hide-diff" required by the fossil.diff.js script. */
1072 const char *zBtnClass = "button smb-hide-diff";
1073 @ %z(chref(zBtnClass,"%R/%s/%T?diff=0",zPageHide,zName))\
1074 @ Hide&nbsp;Diffs</a>
1075 }
1076 if( diffType!=1 ){
1077 /* Class "smb-unified-diff" required by the fossil.diff.js script. */
1078 const char *zBtnClass = "button smb-unified-diff";
1079 @ %z(chref(zBtnClass,"%R/%s/%T?diff=1%s",zPage,zName,zW))\
1080
--- src/info.c
+++ src/info.c
@@ -683,11 +683,11 @@
683 @ <div class="sectionmenu info-changes-menu">
684 zW = (DCfg.diffFlags&DIFF_IGNORE_ALLWS)?"&w":"";
685 if( diffType!=0 ){
686 /* Class "smb-hide-diff" required by the fossil.diff.js script. */
687 const char *zBtnClass = "button smb-hide-diff";
688 @ %z(chref(zBtnClass,"%R?diff=0"))Hide&nbsp;Diff</a>
689 }
690 if( diffType!=1 ){
691 /* Class "smb-unified-diff" required by the fossil.diff.js script. */
692 const char *zBtnClass = "button smb-unified-diff";
693 @ %z(chref(zBtnClass,"%R?diff=1%s",zW))Unified&nbsp;Diff</a>
@@ -1069,11 +1069,11 @@
1069 zW = (DCfg.diffFlags&DIFF_IGNORE_ALLWS)?"&w":"";
1070 if( diffType!=0 ){
1071 /* Class "smb-hide-diff" required by the fossil.diff.js script. */
1072 const char *zBtnClass = "button smb-hide-diff";
1073 @ %z(chref(zBtnClass,"%R/%s/%T?diff=0",zPageHide,zName))\
1074 @ Hide&nbsp;Diff</a>
1075 }
1076 if( diffType!=1 ){
1077 /* Class "smb-unified-diff" required by the fossil.diff.js script. */
1078 const char *zBtnClass = "button smb-unified-diff";
1079 @ %z(chref(zBtnClass,"%R/%s/%T?diff=1%s",zPage,zName,zW))\
1080

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button