Fossil SCM

In help index, display first-tier command names in bold

andygoth 2016-11-05 14:30 trunk
Commit 37e8c173a64601aa99dc3e933c3f0036c8fc1959
1 file changed +3 -1
+3 -1
--- src/dispatch.c
+++ src/dispatch.c
@@ -276,15 +276,17 @@
276276
j++;
277277
}
278278
n = (j+6)/7;
279279
for(i=j=0; i<MX_COMMAND; i++){
280280
const char *z = aCommand[i].zName;
281
+ const char *zBoldOn = aCommand[i].eCmdFlags&CMDFLAG_1ST_TIER?"<b>" :"";
282
+ const char *zBoldOff = aCommand[i].eCmdFlags&CMDFLAG_1ST_TIER?"</b>":"";
281283
if( '/'==*z || strncmp(z,"test",4)==0 ) continue;
282284
if( j==0 ){
283285
@ <td valign="top"><ul>
284286
}
285
- @ <li><a href="%R/help?cmd=%s(z)">%s(z)</a></li>
287
+ @ <li><a href="%R/help?cmd=%s(z)">%s(zBoldOn)%s(z)%s(zBoldOff)</a></li>
286288
j++;
287289
if( j>=n ){
288290
@ </ul></td>
289291
j = 0;
290292
}
291293
--- src/dispatch.c
+++ src/dispatch.c
@@ -276,15 +276,17 @@
276 j++;
277 }
278 n = (j+6)/7;
279 for(i=j=0; i<MX_COMMAND; i++){
280 const char *z = aCommand[i].zName;
 
 
281 if( '/'==*z || strncmp(z,"test",4)==0 ) continue;
282 if( j==0 ){
283 @ <td valign="top"><ul>
284 }
285 @ <li><a href="%R/help?cmd=%s(z)">%s(z)</a></li>
286 j++;
287 if( j>=n ){
288 @ </ul></td>
289 j = 0;
290 }
291
--- src/dispatch.c
+++ src/dispatch.c
@@ -276,15 +276,17 @@
276 j++;
277 }
278 n = (j+6)/7;
279 for(i=j=0; i<MX_COMMAND; i++){
280 const char *z = aCommand[i].zName;
281 const char *zBoldOn = aCommand[i].eCmdFlags&CMDFLAG_1ST_TIER?"<b>" :"";
282 const char *zBoldOff = aCommand[i].eCmdFlags&CMDFLAG_1ST_TIER?"</b>":"";
283 if( '/'==*z || strncmp(z,"test",4)==0 ) continue;
284 if( j==0 ){
285 @ <td valign="top"><ul>
286 }
287 @ <li><a href="%R/help?cmd=%s(z)">%s(zBoldOn)%s(z)%s(zBoldOff)</a></li>
288 j++;
289 if( j>=n ){
290 @ </ul></td>
291 j = 0;
292 }
293

Keyboard Shortcuts

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