Fossil SCM
In html5, every table row is expected to have the same number of cells.
Commit
cc746fc66c7935185cfb4888e780929e2d845457
Parent
76e8600b94210e4…
2 files changed
+2
-2
+2
-2
+2
-2
| --- src/finfo.c | ||
| +++ src/finfo.c | ||
| @@ -331,11 +331,11 @@ | ||
| 331 | 331 | gidx = graph_add_row(pGraph, frid, fpid>0 ? 1 : 0, &fpid, zBr, zBgClr, 0); |
| 332 | 332 | if( memcmp(zDate, zPrevDate, 10) ){ |
| 333 | 333 | sqlite3_snprintf(sizeof(zPrevDate), zPrevDate, "%.10s", zDate); |
| 334 | 334 | @ <tr><td> |
| 335 | 335 | @ <div class="divider">%s(zPrevDate)</div> |
| 336 | - @ </td></tr> | |
| 336 | + @ </td><td></td><td></td></tr> | |
| 337 | 337 | } |
| 338 | 338 | memcpy(zTime, &zDate[11], 5); |
| 339 | 339 | zTime[5] = 0; |
| 340 | 340 | @ <tr><td class="timelineTime"> |
| 341 | 341 | @ %z(href("%R/timeline?c=%t",zDate))%s(zTime)</a></td> |
| @@ -373,12 +373,12 @@ | ||
| 373 | 373 | graph_free(pGraph); |
| 374 | 374 | pGraph = 0; |
| 375 | 375 | }else{ |
| 376 | 376 | @ <tr><td></td><td> |
| 377 | 377 | @ <div id="grbtm" style="width:%d(pGraph->mxRail*20+30)px;"></div> |
| 378 | - @ </td></tr> | |
| 378 | + @ </td><td></td></tr> | |
| 379 | 379 | } |
| 380 | 380 | } |
| 381 | 381 | @ </table> |
| 382 | 382 | timeline_output_graph_javascript(pGraph, 0); |
| 383 | 383 | style_footer(); |
| 384 | 384 | } |
| 385 | 385 |
| --- src/finfo.c | |
| +++ src/finfo.c | |
| @@ -331,11 +331,11 @@ | |
| 331 | gidx = graph_add_row(pGraph, frid, fpid>0 ? 1 : 0, &fpid, zBr, zBgClr, 0); |
| 332 | if( memcmp(zDate, zPrevDate, 10) ){ |
| 333 | sqlite3_snprintf(sizeof(zPrevDate), zPrevDate, "%.10s", zDate); |
| 334 | @ <tr><td> |
| 335 | @ <div class="divider">%s(zPrevDate)</div> |
| 336 | @ </td></tr> |
| 337 | } |
| 338 | memcpy(zTime, &zDate[11], 5); |
| 339 | zTime[5] = 0; |
| 340 | @ <tr><td class="timelineTime"> |
| 341 | @ %z(href("%R/timeline?c=%t",zDate))%s(zTime)</a></td> |
| @@ -373,12 +373,12 @@ | |
| 373 | graph_free(pGraph); |
| 374 | pGraph = 0; |
| 375 | }else{ |
| 376 | @ <tr><td></td><td> |
| 377 | @ <div id="grbtm" style="width:%d(pGraph->mxRail*20+30)px;"></div> |
| 378 | @ </td></tr> |
| 379 | } |
| 380 | } |
| 381 | @ </table> |
| 382 | timeline_output_graph_javascript(pGraph, 0); |
| 383 | style_footer(); |
| 384 | } |
| 385 |
| --- src/finfo.c | |
| +++ src/finfo.c | |
| @@ -331,11 +331,11 @@ | |
| 331 | gidx = graph_add_row(pGraph, frid, fpid>0 ? 1 : 0, &fpid, zBr, zBgClr, 0); |
| 332 | if( memcmp(zDate, zPrevDate, 10) ){ |
| 333 | sqlite3_snprintf(sizeof(zPrevDate), zPrevDate, "%.10s", zDate); |
| 334 | @ <tr><td> |
| 335 | @ <div class="divider">%s(zPrevDate)</div> |
| 336 | @ </td><td></td><td></td></tr> |
| 337 | } |
| 338 | memcpy(zTime, &zDate[11], 5); |
| 339 | zTime[5] = 0; |
| 340 | @ <tr><td class="timelineTime"> |
| 341 | @ %z(href("%R/timeline?c=%t",zDate))%s(zTime)</a></td> |
| @@ -373,12 +373,12 @@ | |
| 373 | graph_free(pGraph); |
| 374 | pGraph = 0; |
| 375 | }else{ |
| 376 | @ <tr><td></td><td> |
| 377 | @ <div id="grbtm" style="width:%d(pGraph->mxRail*20+30)px;"></div> |
| 378 | @ </td><td></td></tr> |
| 379 | } |
| 380 | } |
| 381 | @ </table> |
| 382 | timeline_output_graph_javascript(pGraph, 0); |
| 383 | style_footer(); |
| 384 | } |
| 385 |
+2
-2
| --- src/timeline.c | ||
| +++ src/timeline.c | ||
| @@ -276,11 +276,11 @@ | ||
| 276 | 276 | prevWasDivider = 0; |
| 277 | 277 | if( memcmp(zDate, zPrevDate, 10) ){ |
| 278 | 278 | sqlite3_snprintf(sizeof(zPrevDate), zPrevDate, "%.10s", zDate); |
| 279 | 279 | @ <tr><td> |
| 280 | 280 | @ <div class="divider">%s(zPrevDate)</div> |
| 281 | - @ </td></tr> | |
| 281 | + @ </td><td></td><td></td></tr> | |
| 282 | 282 | } |
| 283 | 283 | memcpy(zTime, &zDate[11], 5); |
| 284 | 284 | zTime[5] = 0; |
| 285 | 285 | @ <tr> |
| 286 | 286 | @ <td class="timelineTime">%s(zTime)</td> |
| @@ -494,11 +494,11 @@ | ||
| 494 | 494 | /* style is not moved to css, because this is |
| 495 | 495 | ** a technical div for the timeline graph |
| 496 | 496 | */ |
| 497 | 497 | @ <tr><td></td><td> |
| 498 | 498 | @ <div id="grbtm" style="width:%d(pGraph->mxRail*20+30)px;"></div> |
| 499 | - @ </td></tr> | |
| 499 | + @ </td><td></td></tr> | |
| 500 | 500 | } |
| 501 | 501 | } |
| 502 | 502 | @ </table> |
| 503 | 503 | if( fchngQueryInit ) db_finalize(&fchngQuery); |
| 504 | 504 | timeline_output_graph_javascript(pGraph, (tmFlags & TIMELINE_DISJOINT)!=0); |
| 505 | 505 |
| --- src/timeline.c | |
| +++ src/timeline.c | |
| @@ -276,11 +276,11 @@ | |
| 276 | prevWasDivider = 0; |
| 277 | if( memcmp(zDate, zPrevDate, 10) ){ |
| 278 | sqlite3_snprintf(sizeof(zPrevDate), zPrevDate, "%.10s", zDate); |
| 279 | @ <tr><td> |
| 280 | @ <div class="divider">%s(zPrevDate)</div> |
| 281 | @ </td></tr> |
| 282 | } |
| 283 | memcpy(zTime, &zDate[11], 5); |
| 284 | zTime[5] = 0; |
| 285 | @ <tr> |
| 286 | @ <td class="timelineTime">%s(zTime)</td> |
| @@ -494,11 +494,11 @@ | |
| 494 | /* style is not moved to css, because this is |
| 495 | ** a technical div for the timeline graph |
| 496 | */ |
| 497 | @ <tr><td></td><td> |
| 498 | @ <div id="grbtm" style="width:%d(pGraph->mxRail*20+30)px;"></div> |
| 499 | @ </td></tr> |
| 500 | } |
| 501 | } |
| 502 | @ </table> |
| 503 | if( fchngQueryInit ) db_finalize(&fchngQuery); |
| 504 | timeline_output_graph_javascript(pGraph, (tmFlags & TIMELINE_DISJOINT)!=0); |
| 505 |
| --- src/timeline.c | |
| +++ src/timeline.c | |
| @@ -276,11 +276,11 @@ | |
| 276 | prevWasDivider = 0; |
| 277 | if( memcmp(zDate, zPrevDate, 10) ){ |
| 278 | sqlite3_snprintf(sizeof(zPrevDate), zPrevDate, "%.10s", zDate); |
| 279 | @ <tr><td> |
| 280 | @ <div class="divider">%s(zPrevDate)</div> |
| 281 | @ </td><td></td><td></td></tr> |
| 282 | } |
| 283 | memcpy(zTime, &zDate[11], 5); |
| 284 | zTime[5] = 0; |
| 285 | @ <tr> |
| 286 | @ <td class="timelineTime">%s(zTime)</td> |
| @@ -494,11 +494,11 @@ | |
| 494 | /* style is not moved to css, because this is |
| 495 | ** a technical div for the timeline graph |
| 496 | */ |
| 497 | @ <tr><td></td><td> |
| 498 | @ <div id="grbtm" style="width:%d(pGraph->mxRail*20+30)px;"></div> |
| 499 | @ </td><td></td></tr> |
| 500 | } |
| 501 | } |
| 502 | @ </table> |
| 503 | if( fchngQueryInit ) db_finalize(&fchngQuery); |
| 504 | timeline_output_graph_javascript(pGraph, (tmFlags & TIMELINE_DISJOINT)!=0); |
| 505 |