1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
|
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
|
+
+
+
+
+
+
|
}
set ::dirdiff(leftDir) $d1
if {$rev2 ne ""} {
.dirdiffX.l2 configure -text "and rev $rev2..."
update
set d2 [eskil::rev::${type}::mount $fullname $rev2]
set ::dirdiff(rightDir) $d2
}
# VcsVfs mounts are thread local. Transfer them to any worker thread
foreach tid $::eskil(threads) {
.dirdiffX.l2 configure -text "and rev $rev2... (+thread)"
update
vcsvfs::transfer $tid
}
destroy .dirdiffX
}
}
destroy .dirdiff
DirDiff .dirdiff
|