@@ -214,11 +214,11 @@
214 214 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
log write 2 cyclebreaker "LOOP changeset [$cset str] __________________"
215 215 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
array set nmap [$cset nextmap]
216 216 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
foreach r [lsort -dict [array names nmap]] {
217 217 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
foreach succrev $nmap($r) {
218 218 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
log write 2 cyclebreaker \
219 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- "LOOP * rev <$r> --> rev <$succrev> --> cs [project::rev strlist [project::rev ofrev $succrev]]"
219 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ "LOOP * rev <$r> --> rev <$succrev> --> cs [project::rev str [project::rev ofitem $succrev]]"
220 220 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
221 221 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
222 222 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
223 223 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
224 224 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -288,11 +288,13 @@
288 288 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return 1
289 289 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
290 290 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
291 291 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
proc ScheduleCandidates {} {
292 292 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
::variable mybottom
293 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- set mybottom [lsort -index 1 -integer [lsort -index 2 -integer [lsort -index 0 -dict $mybottom]]]
293 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ # Sort by cset object name, lower border of timerange, at last
294 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ # by the upper border.
295 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ set mybottom [lsort -index 2 -integer [lsort -index 1 -integer [lsort -index 0 -dict $mybottom]]]
294 296 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
return
295 297 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
296 298 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
297 299 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
proc ShowPendingNodes {} {
298 300 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if {[log verbosity?] < 10} return
299 301 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!