Fossil SCM

Fix DOM element pairing when diff=0 is used in /vdiff and friends. Problem introduced in [a11d2454782].

stephan 2024-12-12 03:37 trunk
Commit d463c7eea57edb3fe20db55e747934893446c35059d3cd16a0839b8e32ad5943
1 file changed +4 -2
+4 -2
--- src/info.c
+++ src/info.c
@@ -439,18 +439,20 @@
439439
@ %h(zName)</a> version %z(href("%R/artifact/%!S",zOld))[%S(zOld)]</a>.
440440
}else{
441441
@ Added %z(href("%R/finfo?name=%T&m=%!S&ci=%!S",zName,zNew,zCkin))\
442442
@ %h(zName)</a> version %z(href("%R/artifact/%!S",zNew))[%S(zNew)]</a>.
443443
}
444
- @ </span></div>
445444
if( zOld && zNew && fossil_strcmp(zOld,zNew)!=0 ){
446445
if( pCfg ){
446
+ @ </span></div>
447447
append_diff(zOld, zNew, pCfg);
448448
}else{
449
- @ &nbsp;&nbsp;
450449
@ %z(href("%R/fdiff?v1=%!S&v2=%!S",zOld,zNew))[diff]</a>
450
+ @ </span></div>
451451
}
452
+ }else{
453
+ @ </span></div>
452454
}
453455
}
454456
}
455457
456458
/*
457459
--- src/info.c
+++ src/info.c
@@ -439,18 +439,20 @@
439 @ %h(zName)</a> version %z(href("%R/artifact/%!S",zOld))[%S(zOld)]</a>.
440 }else{
441 @ Added %z(href("%R/finfo?name=%T&m=%!S&ci=%!S",zName,zNew,zCkin))\
442 @ %h(zName)</a> version %z(href("%R/artifact/%!S",zNew))[%S(zNew)]</a>.
443 }
444 @ </span></div>
445 if( zOld && zNew && fossil_strcmp(zOld,zNew)!=0 ){
446 if( pCfg ){
 
447 append_diff(zOld, zNew, pCfg);
448 }else{
449 @ &nbsp;&nbsp;
450 @ %z(href("%R/fdiff?v1=%!S&v2=%!S",zOld,zNew))[diff]</a>
 
451 }
 
 
452 }
453 }
454 }
455
456 /*
457
--- src/info.c
+++ src/info.c
@@ -439,18 +439,20 @@
439 @ %h(zName)</a> version %z(href("%R/artifact/%!S",zOld))[%S(zOld)]</a>.
440 }else{
441 @ Added %z(href("%R/finfo?name=%T&m=%!S&ci=%!S",zName,zNew,zCkin))\
442 @ %h(zName)</a> version %z(href("%R/artifact/%!S",zNew))[%S(zNew)]</a>.
443 }
 
444 if( zOld && zNew && fossil_strcmp(zOld,zNew)!=0 ){
445 if( pCfg ){
446 @ </span></div>
447 append_diff(zOld, zNew, pCfg);
448 }else{
 
449 @ %z(href("%R/fdiff?v1=%!S&v2=%!S",zOld,zNew))[diff]</a>
450 @ </span></div>
451 }
452 }else{
453 @ </span></div>
454 }
455 }
456 }
457
458 /*
459

Keyboard Shortcuts

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