1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
|
set ::eskil($top,leftLabel) $rev
set ::eskil($top,leftOK) 0
set ::Pref(toolbar) 1
}
# Prepare for revision diff. Checkout copies of the versions needed.
proc prepareRev {top} {
global Pref
$::widgets($top,commit) configure -state disabled
$::widgets($top,revert) configure -state disabled
$::widgets($top,log) configure -state disabled
set type $::eskil($top,modetype)
set revs {}
|
<
<
|
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
|
set ::eskil($top,leftLabel) $rev
set ::eskil($top,leftOK) 0
set ::Pref(toolbar) 1
}
# Prepare for revision diff. Checkout copies of the versions needed.
proc prepareRev {top} {
$::widgets($top,commit) configure -state disabled
$::widgets($top,revert) configure -state disabled
$::widgets($top,log) configure -state disabled
set type $::eskil($top,modetype)
set revs {}
|
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
|
}
# Make sure labels are updated before processing starts
update idletasks
}
# Clean up after a revision diff.
proc cleanupRev {top} {
global Pref
clearTmp $::eskil($top,rightFile) $::eskil($top,leftFile)
set ::eskil($top,rightFile) $::eskil($top,RevFile)
set ::eskil($top,leftFile) $::eskil($top,RevFile)
}
proc revCommit {top} {
if {[$::widgets($top,commit) cget -state] eq "disabled"} return
|
<
<
|
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
|
}
# Make sure labels are updated before processing starts
update idletasks
}
# Clean up after a revision diff.
proc cleanupRev {top} {
clearTmp $::eskil($top,rightFile) $::eskil($top,leftFile)
set ::eskil($top,rightFile) $::eskil($top,RevFile)
set ::eskil($top,leftFile) $::eskil($top,RevFile)
}
proc revCommit {top} {
if {[$::widgets($top,commit) cget -state] eq "disabled"} return
|
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
|
set type $::eskil($top,modetype)
eskil::rev::${type}::viewLog $top $::eskil($top,RevFile) \
$::eskil($top,RevRevs)
}
# Get a complete tree patch from this system.
proc getFullPatch {top} {
global Pref
$::widgets($top,commit) configure -state disabled
$::widgets($top,revert) configure -state disabled
$::widgets($top,log) configure -state disabled
set type $::eskil($top,modetype)
set files $::eskil($top,reviewFiles)
|
<
<
|
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
|
set type $::eskil($top,modetype)
eskil::rev::${type}::viewLog $top $::eskil($top,RevFile) \
$::eskil($top,RevRevs)
}
# Get a complete tree patch from this system.
proc getFullPatch {top} {
$::widgets($top,commit) configure -state disabled
$::widgets($top,revert) configure -state disabled
$::widgets($top,log) configure -state disabled
set type $::eskil($top,modetype)
set files $::eskil($top,reviewFiles)
|