about summary refs log tree commit diff stats
path: root/html/shell/trace.mu.html
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2021-10-11 21:35:16 -0700
committerKartik Agaram <vc@akkartik.com>2021-10-11 21:35:16 -0700
commit132d72d28a63e58ec7f5e6fc955be140ee5844b0 (patch)
treea169eda8e804e45aaca32bf23df4dcb27b25e255 /html/shell/trace.mu.html
parenta54b2cb7af733ae053b0aa78eca2bd4a3419d23d (diff)
downloadmu-132d72d28a63e58ec7f5e6fc955be140ee5844b0.tar.gz
.
Diffstat (limited to 'html/shell/trace.mu.html')
-rw-r--r--html/shell/trace.mu.html1058
1 files changed, 529 insertions, 529 deletions
diff --git a/html/shell/trace.mu.html b/html/shell/trace.mu.html
index c6ef024e..863f622e 100644
--- a/html/shell/trace.mu.html
+++ b/html/shell/trace.mu.html
@@ -514,7 +514,7 @@ if ('onhashchange' in window) {
 <span id="L449" class="LineNr"> 449 </span>  copy-to *dest, <span class="Constant">0</span>/false
 <span id="L450" class="LineNr"> 450 </span><span class="Delimiter">}</span>
 <span id="L451" class="LineNr"> 451 </span>
-<span id="L452" class="LineNr"> 452 </span><span class="PreProc">fn</span> <span class="muFunction"><a href='trace.mu.html#L452'>render-trace</a></span> <a href='../500fake-screen.mu.html#L14'>screen</a>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>), _self: (addr trace), xmin: int, ymin: int, xmax: int, ymax: int, show-cursor?: boolean<span class="PreProc"> -&gt; </span>_/<span class="muRegEcx">ecx</span>: int <span class="Delimiter">{</span>
+<span id="L452" class="LineNr"> 452 </span><span class="PreProc">fn</span> <span class="muFunction"><a href='trace.mu.html#L452'>render-trace</a></span> <a href='../500fake-screen.mu.html#L16'>screen</a>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>), _self: (addr trace), xmin: int, ymin: int, xmax: int, ymax: int, show-cursor?: boolean<span class="PreProc"> -&gt; </span>_/<span class="muRegEcx">ecx</span>: int <span class="Delimiter">{</span>
 <span id="L453" class="LineNr"> 453 </span>  <span class="PreProc">var</span> already-hiding-lines?: boolean
 <span id="L454" class="LineNr"> 454 </span>  <span class="PreProc">var</span> self/<span class="muRegEsi">esi</span>: (addr trace) <span class="Special">&lt;-</span> copy _self
 <span id="L455" class="LineNr"> 455 </span>  compare self, <span class="Constant">0</span>
@@ -553,13 +553,13 @@ if ('onhashchange' in window) {
 <span id="L488" class="LineNr"> 488 </span>    <span class="Delimiter">{</span>
 <span id="L489" class="LineNr"> 489 </span>      <span class="PreProc">var</span> width/eax: int <span class="Special">&lt;-</span> copy <span class="Constant">0</span>
 <span id="L490" class="LineNr"> 490 </span>      <span class="PreProc">var</span> height/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> copy <span class="Constant">0</span>
-<span id="L491" class="LineNr"> 491 </span>      width, height <span class="Special">&lt;-</span> <a href='../500fake-screen.mu.html#L73'>screen-size</a> <a href='../500fake-screen.mu.html#L14'>screen</a>
+<span id="L491" class="LineNr"> 491 </span>      width, height <span class="Special">&lt;-</span> <a href='../500fake-screen.mu.html#L75'>screen-size</a> <a href='../500fake-screen.mu.html#L16'>screen</a>
 <span id="L492" class="LineNr"> 492 </span>      compare width, <span class="Constant">0x80</span>
 <span id="L493" class="LineNr"> 493 </span>      <span class="PreProc">break-if-&lt;</span> $render-trace:render-depth
 <span id="L494" class="LineNr"> 494 </span>    <span class="Delimiter">}</span>
-<span id="L495" class="LineNr"> 495 </span>    <a href='../500fake-screen.mu.html#L267'>set-cursor-position</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0x70</span>/x, y
-<span id="L496" class="LineNr"> 496 </span>    <a href='../501draw-text.mu.html#L155'>draw-text-rightward-from-cursor-over-full-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">&quot;trace depth: &quot;</span>, <span class="Constant">0x17</span>/fg, <span class="Constant">0xc5</span>/bg=blue-bg
-<span id="L497" class="LineNr"> 497 </span>    <a href='../501draw-text.mu.html#L449'>draw-int32-decimal-wrapping-right-then-down-from-cursor-over-full-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, *max-depth, <span class="Constant">0x7</span>/fg, <span class="Constant">0xc5</span>/bg=blue-bg
+<span id="L495" class="LineNr"> 495 </span>    <a href='../500fake-screen.mu.html#L269'>set-cursor-position</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0x70</span>/x, y
+<span id="L496" class="LineNr"> 496 </span>    <a href='../501draw-text.mu.html#L155'>draw-text-rightward-from-cursor-over-full-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">&quot;trace depth: &quot;</span>, <span class="Constant">0x17</span>/fg, <span class="Constant">0xc5</span>/bg=blue-bg
+<span id="L497" class="LineNr"> 497 </span>    <a href='../501draw-text.mu.html#L449'>draw-int32-decimal-wrapping-right-then-down-from-cursor-over-full-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, *max-depth, <span class="Constant">0x7</span>/fg, <span class="Constant">0xc5</span>/bg=blue-bg
 <span id="L498" class="LineNr"> 498 </span>  <span class="Delimiter">}</span>
 <span id="L499" class="LineNr"> 499 </span>  <span class="PreProc">var</span> top-line-addr/<span class="muRegEdx">edx</span>: (addr int) <span class="Special">&lt;-</span> get self, top-line-index
 <span id="L500" class="LineNr"> 500 </span>  <span class="PreProc">var</span> i/<span class="muRegEdx">edx</span>: int <span class="Special">&lt;-</span> copy *top-line-addr
@@ -593,7 +593,7 @@ if ('onhashchange' in window) {
 <span id="L528" class="LineNr"> 528 </span>        <span class="PreProc">var</span> curr-depth/eax: (addr int) <span class="Special">&lt;-</span> get curr, depth
 <span id="L529" class="LineNr"> 529 </span>        compare *curr-depth, <span class="Constant">0</span>/<span class="Special"><a href='trace.mu.html#L197'>error</a></span>
 <span id="L530" class="LineNr"> 530 </span>        <span class="PreProc">break-if-!=</span>
-<span id="L531" class="LineNr"> 531 </span>        y <span class="Special">&lt;-</span> <a href='trace.mu.html#L582'>render-trace-line</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, curr, xmin, y, xmax, ymax, <span class="Constant">0xc</span>/fg=trace-error, bg, <span class="Constant">0</span>/clip
+<span id="L531" class="LineNr"> 531 </span>        y <span class="Special">&lt;-</span> <a href='trace.mu.html#L582'>render-trace-line</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, curr, xmin, y, xmax, ymax, <span class="Constant">0xc</span>/fg=trace-error, bg, <span class="Constant">0</span>/clip
 <span id="L532" class="LineNr"> 532 </span>        copy-to already-hiding-lines?, <span class="Constant">0</span>/false
 <span id="L533" class="LineNr"> 533 </span>        <span class="PreProc">break</span> $render-trace:iter
 <span id="L534" class="LineNr"> 534 </span>      <span class="Delimiter">}</span>
@@ -603,7 +603,7 @@ if ('onhashchange' in window) {
 <span id="L538" class="LineNr"> 538 </span>        compare display?, <span class="Constant">0</span>/false
 <span id="L539" class="LineNr"> 539 </span>        <span class="PreProc">break-if-=</span>
 <span id="L540" class="LineNr"> 540 </span>        <span class="PreProc">var</span> <a href='trace.mu.html#L563'>unclip-cursor-line?</a>/eax: boolean <span class="Special">&lt;-</span> <a href='trace.mu.html#L563'>unclip-cursor-line?</a> self, i
-<span id="L541" class="LineNr"> 541 </span>        y <span class="Special">&lt;-</span> <a href='trace.mu.html#L582'>render-trace-line</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, curr, xmin, y, xmax, ymax, fg, bg, <a href='trace.mu.html#L563'>unclip-cursor-line?</a>
+<span id="L541" class="LineNr"> 541 </span>        y <span class="Special">&lt;-</span> <a href='trace.mu.html#L582'>render-trace-line</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, curr, xmin, y, xmax, ymax, fg, bg, <a href='trace.mu.html#L563'>unclip-cursor-line?</a>
 <span id="L542" class="LineNr"> 542 </span>        copy-to already-hiding-lines?, <span class="Constant">0</span>/false
 <span id="L543" class="LineNr"> 543 </span>        <span class="PreProc">break</span> $render-trace:iter
 <span id="L544" class="LineNr"> 544 </span>      <span class="Delimiter">}</span>
@@ -612,7 +612,7 @@ if ('onhashchange' in window) {
 <span id="L547" class="LineNr"> 547 </span>      <span class="Delimiter">{</span>
 <span id="L548" class="LineNr"> 548 </span>        <span class="PreProc">break-if-!=</span>
 <span id="L549" class="LineNr"> 549 </span>        <span class="PreProc">var</span> x/eax: int <span class="Special">&lt;-</span> copy xmin
-<span id="L550" class="LineNr"> 550 </span>        x, y <span class="Special">&lt;-</span> <a href='../501draw-text.mu.html#L188'>draw-text-wrapping-right-then-down</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">&quot;...&quot;</span>, xmin, ymin, xmax, ymax, x, y, fg, bg
+<span id="L550" class="LineNr"> 550 </span>        x, y <span class="Special">&lt;-</span> <a href='../501draw-text.mu.html#L188'>draw-text-wrapping-right-then-down</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">&quot;...&quot;</span>, xmin, ymin, xmax, ymax, x, y, fg, bg
 <span id="L551" class="LineNr"> 551 </span>        y <span class="Special">&lt;-</span> increment
 <span id="L552" class="LineNr"> 552 </span>        copy-to already-hiding-lines?, <span class="Constant">1</span>/true
 <span id="L553" class="LineNr"> 553 </span>      <span class="Delimiter">}</span>
@@ -621,7 +621,7 @@ if ('onhashchange' in window) {
 <span id="L556" class="LineNr"> 556 </span>    <span class="PreProc">loop</span>
 <span id="L557" class="LineNr"> 557 </span>  <span class="Delimiter">}</span>
 <span id="L558" class="LineNr"> 558 </span>  <span class="muComment"># prevent cursor from going too far down</span>
-<span id="L559" class="LineNr"> 559 </span>  <a href='trace.mu.html#L683'>clamp-cursor-to-bottom</a> self, y, <a href='../500fake-screen.mu.html#L14'>screen</a>, xmin, ymin, xmax, ymax
+<span id="L559" class="LineNr"> 559 </span>  <a href='trace.mu.html#L683'>clamp-cursor-to-bottom</a> self, y, <a href='../500fake-screen.mu.html#L16'>screen</a>, xmin, ymin, xmax, ymax
 <span id="L560" class="LineNr"> 560 </span>  <span class="PreProc">return</span> y
 <span id="L561" class="LineNr"> 561 </span><span class="Delimiter">}</span>
 <span id="L562" class="LineNr"> 562 </span>
@@ -644,7 +644,7 @@ if ('onhashchange' in window) {
 <span id="L579" class="LineNr"> 579 </span>  <span class="PreProc">return</span> <span class="Constant">1</span>/true
 <span id="L580" class="LineNr"> 580 </span><span class="Delimiter">}</span>
 <span id="L581" class="LineNr"> 581 </span>
-<span id="L582" class="LineNr"> 582 </span><span class="PreProc">fn</span> <span class="muFunction"><a href='trace.mu.html#L582'>render-trace-line</a></span> <a href='../500fake-screen.mu.html#L14'>screen</a>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>), _self: (addr <a href='trace.mu.html#L41'>trace-line</a>), xmin: int, ymin: int, xmax: int, ymax: int, fg: int, bg: int, unclip?: boolean<span class="PreProc"> -&gt; </span>_/<span class="muRegEcx">ecx</span>: int <span class="Delimiter">{</span>
+<span id="L582" class="LineNr"> 582 </span><span class="PreProc">fn</span> <span class="muFunction"><a href='trace.mu.html#L582'>render-trace-line</a></span> <a href='../500fake-screen.mu.html#L16'>screen</a>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>), _self: (addr <a href='trace.mu.html#L41'>trace-line</a>), xmin: int, ymin: int, xmax: int, ymax: int, fg: int, bg: int, unclip?: boolean<span class="PreProc"> -&gt; </span>_/<span class="muRegEcx">ecx</span>: int <span class="Delimiter">{</span>
 <span id="L583" class="LineNr"> 583 </span>  <span class="PreProc">var</span> self/<span class="muRegEsi">esi</span>: (addr <a href='trace.mu.html#L41'>trace-line</a>) <span class="Special">&lt;-</span> copy _self
 <span id="L584" class="LineNr"> 584 </span>  <span class="PreProc">var</span> xsave/<span class="muRegEdx">edx</span>: int <span class="Special">&lt;-</span> copy xmin
 <span id="L585" class="LineNr"> 585 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> copy ymin
@@ -655,8 +655,8 @@ if ('onhashchange' in window) {
 <span id="L590" class="LineNr"> 590 </span>    <span class="PreProc">break-if-=</span>
 <span id="L591" class="LineNr"> 591 </span>    <span class="PreProc">var</span> x/eax: int <span class="Special">&lt;-</span> copy xsave
 <span id="L592" class="LineNr"> 592 </span>    <span class="Delimiter">{</span>
-<span id="L593" class="LineNr"> 593 </span>      x, y <span class="Special">&lt;-</span> <a href='../501draw-text.mu.html#L401'>draw-int32-decimal-wrapping-right-then-down</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, *depth-a, xmin, ymin, xmax, ymax, x, y, fg, bg
-<span id="L594" class="LineNr"> 594 </span>      x, y <span class="Special">&lt;-</span> <a href='../501draw-text.mu.html#L188'>draw-text-wrapping-right-then-down</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">&quot; &quot;</span>, xmin, ymin, xmax, ymax, x, y, fg, bg
+<span id="L593" class="LineNr"> 593 </span>      x, y <span class="Special">&lt;-</span> <a href='../501draw-text.mu.html#L401'>draw-int32-decimal-wrapping-right-then-down</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, *depth-a, xmin, ymin, xmax, ymax, x, y, fg, bg
+<span id="L594" class="LineNr"> 594 </span>      x, y <span class="Special">&lt;-</span> <a href='../501draw-text.mu.html#L188'>draw-text-wrapping-right-then-down</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">&quot; &quot;</span>, xmin, ymin, xmax, ymax, x, y, fg, bg
 <span id="L595" class="LineNr"> 595 </span>      <span class="muComment"># don't show label in UI; it's just for tests</span>
 <span id="L596" class="LineNr"> 596 </span>    <span class="Delimiter">}</span>
 <span id="L597" class="LineNr"> 597 </span>    xsave <span class="Special">&lt;-</span> copy x
@@ -668,12 +668,12 @@ if ('onhashchange' in window) {
 <span id="L603" class="LineNr"> 603 </span>  compare unclip?, <span class="Constant">0</span>/false
 <span id="L604" class="LineNr"> 604 </span>  <span class="Delimiter">{</span>
 <span id="L605" class="LineNr"> 605 </span>    <span class="PreProc">break-if-=</span>
-<span id="L606" class="LineNr"> 606 </span>    x, y <span class="Special">&lt;-</span> <a href='../501draw-text.mu.html#L188'>draw-text-wrapping-right-then-down</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, data, xmin, ymin, xmax, ymax, x, y, fg, bg
+<span id="L606" class="LineNr"> 606 </span>    x, y <span class="Special">&lt;-</span> <a href='../501draw-text.mu.html#L188'>draw-text-wrapping-right-then-down</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, data, xmin, ymin, xmax, ymax, x, y, fg, bg
 <span id="L607" class="LineNr"> 607 </span>  <span class="Delimiter">}</span>
 <span id="L608" class="LineNr"> 608 </span>  compare unclip?, <span class="Constant">0</span>/false
 <span id="L609" class="LineNr"> 609 </span>  <span class="Delimiter">{</span>
 <span id="L610" class="LineNr"> 610 </span>    <span class="PreProc">break-if-!=</span>
-<span id="L611" class="LineNr"> 611 </span>    x <span class="Special">&lt;-</span> <a href='../501draw-text.mu.html#L113'>draw-text-rightward</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, data, x, xmax, y, fg, bg
+<span id="L611" class="LineNr"> 611 </span>    x <span class="Special">&lt;-</span> <a href='../501draw-text.mu.html#L113'>draw-text-rightward</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, data, x, xmax, y, fg, bg
 <span id="L612" class="LineNr"> 612 </span>  <span class="Delimiter">}</span>
 <span id="L613" class="LineNr"> 613 </span>  y <span class="Special">&lt;-</span> increment
 <span id="L614" class="LineNr"> 614 </span>  <span class="PreProc">return</span> y
@@ -745,7 +745,7 @@ if ('onhashchange' in window) {
 <span id="L680" class="LineNr"> 680 </span>
 <span id="L681" class="LineNr"> 681 </span><span class="muComment"># extremely hacky; consider deleting test-render-trace-empty-3 when you clean this up</span>
 <span id="L682" class="LineNr"> 682 </span><span class="muComment"># TODO: duplicates logic for rendering a line</span>
-<span id="L683" class="LineNr"> 683 </span><span class="PreProc">fn</span> <span class="muFunction"><a href='trace.mu.html#L683'>clamp-cursor-to-bottom</a></span> _self: (addr trace), _y: int, <a href='../500fake-screen.mu.html#L14'>screen</a>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>), xmin: int, ymin: int, xmax: int, ymax: int <span class="Delimiter">{</span>
+<span id="L683" class="LineNr"> 683 </span><span class="PreProc">fn</span> <span class="muFunction"><a href='trace.mu.html#L683'>clamp-cursor-to-bottom</a></span> _self: (addr trace), _y: int, <a href='../500fake-screen.mu.html#L16'>screen</a>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>), xmin: int, ymin: int, xmax: int, ymax: int <span class="Delimiter">{</span>
 <span id="L684" class="LineNr"> 684 </span>  <span class="PreProc">var</span> y/<span class="muRegEbx">ebx</span>: int <span class="Special">&lt;-</span> copy _y
 <span id="L685" class="LineNr"> 685 </span>  compare y, ymin
 <span id="L686" class="LineNr"> 686 </span>  <span class="Delimiter">{</span>
@@ -775,12 +775,12 @@ if ('onhashchange' in window) {
 <span id="L710" class="LineNr"> 710 </span>  <span class="Delimiter">{</span>
 <span id="L711" class="LineNr"> 711 </span>    compare display?, <span class="Constant">0</span>/false
 <span id="L712" class="LineNr"> 712 </span>    <span class="PreProc">break-if-=</span>
-<span id="L713" class="LineNr"> 713 </span>    <span class="PreProc">var</span> dummy/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L582'>render-trace-line</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, cursor-line, xmin, y, xmax, ymax, <span class="Constant">0x38</span>/fg=trace, <span class="Constant">7</span>/cursor-line-bg, <span class="Constant">0</span>/clip
+<span id="L713" class="LineNr"> 713 </span>    <span class="PreProc">var</span> dummy/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L582'>render-trace-line</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, cursor-line, xmin, y, xmax, ymax, <span class="Constant">0x38</span>/fg=trace, <span class="Constant">7</span>/cursor-line-bg, <span class="Constant">0</span>/clip
 <span id="L714" class="LineNr"> 714 </span>    <span class="PreProc">return</span>
 <span id="L715" class="LineNr"> 715 </span>  <span class="Delimiter">}</span>
 <span id="L716" class="LineNr"> 716 </span>  <span class="PreProc">var</span> dummy1/eax: int <span class="Special">&lt;-</span> copy <span class="Constant">0</span>
 <span id="L717" class="LineNr"> 717 </span>  <span class="PreProc">var</span> dummy2/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> copy <span class="Constant">0</span>
-<span id="L718" class="LineNr"> 718 </span>  dummy1, dummy2 <span class="Special">&lt;-</span> <a href='../501draw-text.mu.html#L188'>draw-text-wrapping-right-then-down</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">&quot;...&quot;</span>, xmin, ymin, xmax, ymax, xmin, y, <span class="Constant">9</span>/fg=trace, <span class="Constant">7</span>/cursor-line-bg
+<span id="L718" class="LineNr"> 718 </span>  dummy1, dummy2 <span class="Special">&lt;-</span> <a href='../501draw-text.mu.html#L188'>draw-text-wrapping-right-then-down</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">&quot;...&quot;</span>, xmin, ymin, xmax, ymax, xmin, y, <span class="Constant">9</span>/fg=trace, <span class="Constant">7</span>/cursor-line-bg
 <span id="L719" class="LineNr"> 719 </span><span class="Delimiter">}</span>
 <span id="L720" class="LineNr"> 720 </span>
 <span id="L721" class="LineNr"> 721 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L721'>test-render-trace-empty</a></span> <span class="Delimiter">{</span>
@@ -788,15 +788,15 @@ if ('onhashchange' in window) {
 <span id="L723" class="LineNr"> 723 </span>  <span class="PreProc">var</span> t/<span class="muRegEsi">esi</span>: (addr trace) <span class="Special">&lt;-</span> address t-storage
 <span id="L724" class="LineNr"> 724 </span>  <a href='trace.mu.html#L61'>initialize-trace</a> t, <span class="Constant">0x100</span>/max-depth, <span class="Constant">0x10</span>, <span class="Constant">0x10</span>
 <span id="L725" class="LineNr"> 725 </span>  <span class="muComment"># setup: screen</span>
-<span id="L726" class="LineNr"> 726 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L727" class="LineNr"> 727 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L728" class="LineNr"> 728 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">5</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L726" class="LineNr"> 726 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L727" class="LineNr"> 727 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L728" class="LineNr"> 728 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">5</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L729" class="LineNr"> 729 </span>  <span class="muComment">#</span>
-<span id="L730" class="LineNr"> 730 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">5</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">0</span>/no-cursor
+<span id="L730" class="LineNr"> 730 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">5</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">0</span>/no-cursor
 <span id="L731" class="LineNr"> 731 </span>  <span class="muComment">#</span>
 <span id="L732" class="LineNr"> 732 </span>  <a href='../502test.mu.html#L2'>check-ints-equal</a> y, <span class="Constant">0</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L721'>test-render-trace-empty</a>/cursor&quot;</span>
-<span id="L733" class="LineNr"> 733 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;    &quot;</span>, <span class="Constant">&quot;F - test-render-trace-empty&quot;</span>
-<span id="L734" class="LineNr"> 734 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;    &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L721'>test-render-trace-empty</a>/bg&quot;</span>
+<span id="L733" class="LineNr"> 733 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;    &quot;</span>, <span class="Constant">&quot;F - test-render-trace-empty&quot;</span>
+<span id="L734" class="LineNr"> 734 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;    &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L721'>test-render-trace-empty</a>/bg&quot;</span>
 <span id="L735" class="LineNr"> 735 </span><span class="Delimiter">}</span>
 <span id="L736" class="LineNr"> 736 </span>
 <span id="L737" class="LineNr"> 737 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L737'>test-render-trace-empty-2</a></span> <span class="Delimiter">{</span>
@@ -804,15 +804,15 @@ if ('onhashchange' in window) {
 <span id="L739" class="LineNr"> 739 </span>  <span class="PreProc">var</span> t/<span class="muRegEsi">esi</span>: (addr trace) <span class="Special">&lt;-</span> address t-storage
 <span id="L740" class="LineNr"> 740 </span>  <a href='trace.mu.html#L61'>initialize-trace</a> t, <span class="Constant">0x100</span>/max-depth, <span class="Constant">0x10</span>, <span class="Constant">0x10</span>
 <span id="L741" class="LineNr"> 741 </span>  <span class="muComment"># setup: screen</span>
-<span id="L742" class="LineNr"> 742 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L743" class="LineNr"> 743 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L744" class="LineNr"> 744 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">5</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L742" class="LineNr"> 742 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L743" class="LineNr"> 743 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L744" class="LineNr"> 744 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">5</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L745" class="LineNr"> 745 </span>  <span class="muComment">#</span>
-<span id="L746" class="LineNr"> 746 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">2</span>/ymin, <span class="Constant">5</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">0</span>/no-cursor  <span class="muComment"># cursor below top row</span>
+<span id="L746" class="LineNr"> 746 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">2</span>/ymin, <span class="Constant">5</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">0</span>/no-cursor  <span class="muComment"># cursor below top row</span>
 <span id="L747" class="LineNr"> 747 </span>  <span class="muComment">#</span>
 <span id="L748" class="LineNr"> 748 </span>  <a href='../502test.mu.html#L2'>check-ints-equal</a> y, <span class="Constant">2</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L737'>test-render-trace-empty-2</a>/cursor&quot;</span>
-<span id="L749" class="LineNr"> 749 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;    &quot;</span>, <span class="Constant">&quot;F - test-render-trace-empty-2&quot;</span>
-<span id="L750" class="LineNr"> 750 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;    &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L737'>test-render-trace-empty-2</a>/bg&quot;</span>
+<span id="L749" class="LineNr"> 749 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;    &quot;</span>, <span class="Constant">&quot;F - test-render-trace-empty-2&quot;</span>
+<span id="L750" class="LineNr"> 750 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;    &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L737'>test-render-trace-empty-2</a>/bg&quot;</span>
 <span id="L751" class="LineNr"> 751 </span><span class="Delimiter">}</span>
 <span id="L752" class="LineNr"> 752 </span>
 <span id="L753" class="LineNr"> 753 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L753'>test-render-trace-empty-3</a></span> <span class="Delimiter">{</span>
@@ -820,17 +820,17 @@ if ('onhashchange' in window) {
 <span id="L755" class="LineNr"> 755 </span>  <span class="PreProc">var</span> t/<span class="muRegEsi">esi</span>: (addr trace) <span class="Special">&lt;-</span> address t-storage
 <span id="L756" class="LineNr"> 756 </span>  <a href='trace.mu.html#L61'>initialize-trace</a> t, <span class="Constant">0x100</span>/max-depth, <span class="Constant">0x10</span>, <span class="Constant">0x10</span>
 <span id="L757" class="LineNr"> 757 </span>  <span class="muComment"># setup: screen</span>
-<span id="L758" class="LineNr"> 758 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L759" class="LineNr"> 759 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L760" class="LineNr"> 760 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">5</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L758" class="LineNr"> 758 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L759" class="LineNr"> 759 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L760" class="LineNr"> 760 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">5</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L761" class="LineNr"> 761 </span>  <span class="muComment">#</span>
-<span id="L762" class="LineNr"> 762 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">2</span>/ymin, <span class="Constant">5</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor  <span class="muComment"># try show cursor</span>
+<span id="L762" class="LineNr"> 762 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">2</span>/ymin, <span class="Constant">5</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor  <span class="muComment"># try show cursor</span>
 <span id="L763" class="LineNr"> 763 </span>  <span class="muComment"># still no cursor to show</span>
 <span id="L764" class="LineNr"> 764 </span>  <a href='../502test.mu.html#L2'>check-ints-equal</a> y, <span class="Constant">2</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L753'>test-render-trace-empty-3</a>/cursor&quot;</span>
-<span id="L765" class="LineNr"> 765 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;    &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L753'>test-render-trace-empty-3</a>/line-above-cursor&quot;</span>
-<span id="L766" class="LineNr"> 766 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;    &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L753'>test-render-trace-empty-3</a>/bg-for-line-above-cursor&quot;</span>
-<span id="L767" class="LineNr"> 767 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;    &quot;</span>, <span class="Constant">&quot;F - test-render-trace-empty-3&quot;</span>
-<span id="L768" class="LineNr"> 768 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;    &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L753'>test-render-trace-empty-3</a>/bg&quot;</span>
+<span id="L765" class="LineNr"> 765 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;    &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L753'>test-render-trace-empty-3</a>/line-above-cursor&quot;</span>
+<span id="L766" class="LineNr"> 766 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;    &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L753'>test-render-trace-empty-3</a>/bg-for-line-above-cursor&quot;</span>
+<span id="L767" class="LineNr"> 767 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;    &quot;</span>, <span class="Constant">&quot;F - test-render-trace-empty-3&quot;</span>
+<span id="L768" class="LineNr"> 768 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;    &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L753'>test-render-trace-empty-3</a>/bg&quot;</span>
 <span id="L769" class="LineNr"> 769 </span><span class="Delimiter">}</span>
 <span id="L770" class="LineNr"> 770 </span>
 <span id="L771" class="LineNr"> 771 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L771'>test-render-trace-collapsed-by-default</a></span> <span class="Delimiter">{</span>
@@ -839,14 +839,14 @@ if ('onhashchange' in window) {
 <span id="L774" class="LineNr"> 774 </span>  <a href='trace.mu.html#L61'>initialize-trace</a> t, <span class="Constant">0x100</span>/max-depth, <span class="Constant">0x10</span>, <span class="Constant">0x10</span>
 <span id="L775" class="LineNr"> 775 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;data&quot;</span>
 <span id="L776" class="LineNr"> 776 </span>  <span class="muComment"># setup: screen</span>
-<span id="L777" class="LineNr"> 777 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L778" class="LineNr"> 778 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L779" class="LineNr"> 779 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">5</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L777" class="LineNr"> 777 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L778" class="LineNr"> 778 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L779" class="LineNr"> 779 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">5</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L780" class="LineNr"> 780 </span>  <span class="muComment">#</span>
-<span id="L781" class="LineNr"> 781 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">5</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">0</span>/no-cursor
+<span id="L781" class="LineNr"> 781 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">5</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">0</span>/no-cursor
 <span id="L782" class="LineNr"> 782 </span>  <span class="muComment">#</span>
 <span id="L783" class="LineNr"> 783 </span>  <a href='../502test.mu.html#L2'>check-ints-equal</a> y, <span class="Constant">1</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L771'>test-render-trace-collapsed-by-default</a>/cursor&quot;</span>
-<span id="L784" class="LineNr"> 784 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0</span>/y, <span class="Constant">&quot;... &quot;</span>, <span class="Constant">&quot;F - test-render-trace-collapsed-by-default&quot;</span>
+<span id="L784" class="LineNr"> 784 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0</span>/y, <span class="Constant">&quot;... &quot;</span>, <span class="Constant">&quot;F - test-render-trace-collapsed-by-default&quot;</span>
 <span id="L785" class="LineNr"> 785 </span><span class="Delimiter">}</span>
 <span id="L786" class="LineNr"> 786 </span>
 <span id="L787" class="LineNr"> 787 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L787'>test-render-trace-error</a></span> <span class="Delimiter">{</span>
@@ -855,14 +855,14 @@ if ('onhashchange' in window) {
 <span id="L790" class="LineNr"> 790 </span>  <a href='trace.mu.html#L61'>initialize-trace</a> t, <span class="Constant">0x100</span>/max-depth, <span class="Constant">0x10</span>, <span class="Constant">0x10</span>
 <span id="L791" class="LineNr"> 791 </span>  <span class="Special"><a href='trace.mu.html#L197'>error</a></span> t, <span class="Constant">&quot;error&quot;</span>
 <span id="L792" class="LineNr"> 792 </span>  <span class="muComment"># setup: screen</span>
-<span id="L793" class="LineNr"> 793 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L794" class="LineNr"> 794 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L795" class="LineNr"> 795 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0xa</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L793" class="LineNr"> 793 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L794" class="LineNr"> 794 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L795" class="LineNr"> 795 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0xa</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L796" class="LineNr"> 796 </span>  <span class="muComment">#</span>
-<span id="L797" class="LineNr"> 797 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0xa</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">0</span>/no-cursor
+<span id="L797" class="LineNr"> 797 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0xa</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">0</span>/no-cursor
 <span id="L798" class="LineNr"> 798 </span>  <span class="muComment">#</span>
 <span id="L799" class="LineNr"> 799 </span>  <a href='../502test.mu.html#L2'>check-ints-equal</a> y, <span class="Constant">1</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L787'>test-render-trace-error</a>/cursor&quot;</span>
-<span id="L800" class="LineNr"> 800 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0</span>/y, <span class="Constant">&quot;error&quot;</span>, <span class="Constant">&quot;F - test-render-trace-error&quot;</span>
+<span id="L800" class="LineNr"> 800 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0</span>/y, <span class="Constant">&quot;error&quot;</span>, <span class="Constant">&quot;F - test-render-trace-error&quot;</span>
 <span id="L801" class="LineNr"> 801 </span><span class="Delimiter">}</span>
 <span id="L802" class="LineNr"> 802 </span>
 <span id="L803" class="LineNr"> 803 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L803'>test-render-trace-error-at-start</a></span> <span class="Delimiter">{</span>
@@ -873,15 +873,15 @@ if ('onhashchange' in window) {
 <span id="L808" class="LineNr"> 808 </span>  <span class="Special"><a href='trace.mu.html#L197'>error</a></span> t, <span class="Constant">&quot;error&quot;</span>
 <span id="L809" class="LineNr"> 809 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;data&quot;</span>
 <span id="L810" class="LineNr"> 810 </span>  <span class="muComment"># setup: screen</span>
-<span id="L811" class="LineNr"> 811 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L812" class="LineNr"> 812 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L813" class="LineNr"> 813 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0xa</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L811" class="LineNr"> 811 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L812" class="LineNr"> 812 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L813" class="LineNr"> 813 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0xa</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L814" class="LineNr"> 814 </span>  <span class="muComment">#</span>
-<span id="L815" class="LineNr"> 815 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0xa</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">0</span>/no-cursor
+<span id="L815" class="LineNr"> 815 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0xa</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">0</span>/no-cursor
 <span id="L816" class="LineNr"> 816 </span>  <span class="muComment">#</span>
 <span id="L817" class="LineNr"> 817 </span>  <a href='../502test.mu.html#L2'>check-ints-equal</a> y, <span class="Constant">2</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L803'>test-render-trace-error-at-start</a>/cursor&quot;</span>
-<span id="L818" class="LineNr"> 818 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0</span>/y, <span class="Constant">&quot;error&quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L803'>test-render-trace-error-at-start</a>/0&quot;</span>
-<span id="L819" class="LineNr"> 819 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">1</span>/y, <span class="Constant">&quot;...  &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L803'>test-render-trace-error-at-start</a>/1&quot;</span>
+<span id="L818" class="LineNr"> 818 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0</span>/y, <span class="Constant">&quot;error&quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L803'>test-render-trace-error-at-start</a>/0&quot;</span>
+<span id="L819" class="LineNr"> 819 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">1</span>/y, <span class="Constant">&quot;...  &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L803'>test-render-trace-error-at-start</a>/1&quot;</span>
 <span id="L820" class="LineNr"> 820 </span><span class="Delimiter">}</span>
 <span id="L821" class="LineNr"> 821 </span>
 <span id="L822" class="LineNr"> 822 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L822'>test-render-trace-error-at-end</a></span> <span class="Delimiter">{</span>
@@ -892,15 +892,15 @@ if ('onhashchange' in window) {
 <span id="L827" class="LineNr"> 827 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;data&quot;</span>
 <span id="L828" class="LineNr"> 828 </span>  <span class="Special"><a href='trace.mu.html#L197'>error</a></span> t, <span class="Constant">&quot;error&quot;</span>
 <span id="L829" class="LineNr"> 829 </span>  <span class="muComment"># setup: screen</span>
-<span id="L830" class="LineNr"> 830 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L831" class="LineNr"> 831 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L832" class="LineNr"> 832 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0xa</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L830" class="LineNr"> 830 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L831" class="LineNr"> 831 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L832" class="LineNr"> 832 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0xa</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L833" class="LineNr"> 833 </span>  <span class="muComment">#</span>
-<span id="L834" class="LineNr"> 834 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0xa</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">0</span>/no-cursor
+<span id="L834" class="LineNr"> 834 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0xa</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">0</span>/no-cursor
 <span id="L835" class="LineNr"> 835 </span>  <span class="muComment">#</span>
 <span id="L836" class="LineNr"> 836 </span>  <a href='../502test.mu.html#L2'>check-ints-equal</a> y, <span class="Constant">2</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L822'>test-render-trace-error-at-end</a>/cursor&quot;</span>
-<span id="L837" class="LineNr"> 837 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0</span>/y, <span class="Constant">&quot;...  &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L822'>test-render-trace-error-at-end</a>/0&quot;</span>
-<span id="L838" class="LineNr"> 838 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">1</span>/y, <span class="Constant">&quot;error&quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L822'>test-render-trace-error-at-end</a>/1&quot;</span>
+<span id="L837" class="LineNr"> 837 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0</span>/y, <span class="Constant">&quot;...  &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L822'>test-render-trace-error-at-end</a>/0&quot;</span>
+<span id="L838" class="LineNr"> 838 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">1</span>/y, <span class="Constant">&quot;error&quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L822'>test-render-trace-error-at-end</a>/1&quot;</span>
 <span id="L839" class="LineNr"> 839 </span><span class="Delimiter">}</span>
 <span id="L840" class="LineNr"> 840 </span>
 <span id="L841" class="LineNr"> 841 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L841'>test-render-trace-error-in-the-middle</a></span> <span class="Delimiter">{</span>
@@ -912,16 +912,16 @@ if ('onhashchange' in window) {
 <span id="L847" class="LineNr"> 847 </span>  <span class="Special"><a href='trace.mu.html#L197'>error</a></span> t, <span class="Constant">&quot;error&quot;</span>
 <span id="L848" class="LineNr"> 848 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 3&quot;</span>
 <span id="L849" class="LineNr"> 849 </span>  <span class="muComment"># setup: screen</span>
-<span id="L850" class="LineNr"> 850 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L851" class="LineNr"> 851 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L852" class="LineNr"> 852 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0xa</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L850" class="LineNr"> 850 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L851" class="LineNr"> 851 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L852" class="LineNr"> 852 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0xa</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L853" class="LineNr"> 853 </span>  <span class="muComment">#</span>
-<span id="L854" class="LineNr"> 854 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0xa</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">0</span>/no-cursor
+<span id="L854" class="LineNr"> 854 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0xa</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">0</span>/no-cursor
 <span id="L855" class="LineNr"> 855 </span>  <span class="muComment">#</span>
 <span id="L856" class="LineNr"> 856 </span>  <a href='../502test.mu.html#L2'>check-ints-equal</a> y, <span class="Constant">3</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L841'>test-render-trace-error-in-the-middle</a>/cursor&quot;</span>
-<span id="L857" class="LineNr"> 857 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0</span>/y, <span class="Constant">&quot;...  &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L841'>test-render-trace-error-in-the-middle</a>/0&quot;</span>
-<span id="L858" class="LineNr"> 858 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">1</span>/y, <span class="Constant">&quot;error&quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L841'>test-render-trace-error-in-the-middle</a>/1&quot;</span>
-<span id="L859" class="LineNr"> 859 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">2</span>/y, <span class="Constant">&quot;...  &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L841'>test-render-trace-error-in-the-middle</a>/2&quot;</span>
+<span id="L857" class="LineNr"> 857 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0</span>/y, <span class="Constant">&quot;...  &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L841'>test-render-trace-error-in-the-middle</a>/0&quot;</span>
+<span id="L858" class="LineNr"> 858 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">1</span>/y, <span class="Constant">&quot;error&quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L841'>test-render-trace-error-in-the-middle</a>/1&quot;</span>
+<span id="L859" class="LineNr"> 859 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">2</span>/y, <span class="Constant">&quot;...  &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L841'>test-render-trace-error-in-the-middle</a>/2&quot;</span>
 <span id="L860" class="LineNr"> 860 </span><span class="Delimiter">}</span>
 <span id="L861" class="LineNr"> 861 </span>
 <span id="L862" class="LineNr"> 862 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L862'>test-render-trace-cursor-in-single-line</a></span> <span class="Delimiter">{</span>
@@ -933,40 +933,40 @@ if ('onhashchange' in window) {
 <span id="L868" class="LineNr"> 868 </span>  <span class="Special"><a href='trace.mu.html#L197'>error</a></span> t, <span class="Constant">&quot;error&quot;</span>
 <span id="L869" class="LineNr"> 869 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 3&quot;</span>
 <span id="L870" class="LineNr"> 870 </span>  <span class="muComment"># setup: screen</span>
-<span id="L871" class="LineNr"> 871 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L872" class="LineNr"> 872 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L873" class="LineNr"> 873 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0xa</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L871" class="LineNr"> 871 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L872" class="LineNr"> 872 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L873" class="LineNr"> 873 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0xa</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L874" class="LineNr"> 874 </span>  <span class="muComment">#</span>
-<span id="L875" class="LineNr"> 875 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0xa</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L875" class="LineNr"> 875 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0xa</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L876" class="LineNr"> 876 </span>  <span class="muComment">#</span>
-<span id="L877" class="LineNr"> 877 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L862'>test-render-trace-cursor-in-single-line</a>/0&quot;</span>
-<span id="L878" class="LineNr"> 878 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L862'>test-render-trace-cursor-in-single-line</a>/0/cursor&quot;</span>
-<span id="L879" class="LineNr"> 879 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;error &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L862'>test-render-trace-cursor-in-single-line</a>/1&quot;</span>
-<span id="L880" class="LineNr"> 880 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L862'>test-render-trace-cursor-in-single-line</a>/1/cursor&quot;</span>
-<span id="L881" class="LineNr"> 881 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L862'>test-render-trace-cursor-in-single-line</a>/2&quot;</span>
-<span id="L882" class="LineNr"> 882 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L862'>test-render-trace-cursor-in-single-line</a>/2/cursor&quot;</span>
+<span id="L877" class="LineNr"> 877 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L862'>test-render-trace-cursor-in-single-line</a>/0&quot;</span>
+<span id="L878" class="LineNr"> 878 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L862'>test-render-trace-cursor-in-single-line</a>/0/cursor&quot;</span>
+<span id="L879" class="LineNr"> 879 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;error &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L862'>test-render-trace-cursor-in-single-line</a>/1&quot;</span>
+<span id="L880" class="LineNr"> 880 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L862'>test-render-trace-cursor-in-single-line</a>/1/cursor&quot;</span>
+<span id="L881" class="LineNr"> 881 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L862'>test-render-trace-cursor-in-single-line</a>/2&quot;</span>
+<span id="L882" class="LineNr"> 882 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L862'>test-render-trace-cursor-in-single-line</a>/2/cursor&quot;</span>
 <span id="L883" class="LineNr"> 883 </span><span class="Delimiter">}</span>
 <span id="L884" class="LineNr"> 884 </span>
-<span id="L885" class="LineNr"> 885 </span><span class="PreProc">fn</span> <span class="muFunction"><a href='trace.mu.html#L885'>render-trace-menu</a></span> <a href='../500fake-screen.mu.html#L14'>screen</a>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Delimiter">{</span>
+<span id="L885" class="LineNr"> 885 </span><span class="PreProc">fn</span> <span class="muFunction"><a href='trace.mu.html#L885'>render-trace-menu</a></span> <a href='../500fake-screen.mu.html#L16'>screen</a>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Delimiter">{</span>
 <span id="L886" class="LineNr"> 886 </span>  <span class="PreProc">var</span> width/eax: int <span class="Special">&lt;-</span> copy <span class="Constant">0</span>
 <span id="L887" class="LineNr"> 887 </span>  <span class="PreProc">var</span> height/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> copy <span class="Constant">0</span>
-<span id="L888" class="LineNr"> 888 </span>  width, height <span class="Special">&lt;-</span> <a href='../500fake-screen.mu.html#L73'>screen-size</a> <a href='../500fake-screen.mu.html#L14'>screen</a>
+<span id="L888" class="LineNr"> 888 </span>  width, height <span class="Special">&lt;-</span> <a href='../500fake-screen.mu.html#L75'>screen-size</a> <a href='../500fake-screen.mu.html#L16'>screen</a>
 <span id="L889" class="LineNr"> 889 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> copy height
 <span id="L890" class="LineNr"> 890 </span>  y <span class="Special">&lt;-</span> decrement
 <span id="L891" class="LineNr"> 891 </span>  <span class="PreProc">var</span> height/<span class="muRegEdx">edx</span>: int <span class="Special">&lt;-</span> copy y
 <span id="L892" class="LineNr"> 892 </span>  height <span class="Special">&lt;-</span> increment
-<span id="L893" class="LineNr"> 893 </span>  <a href='../500fake-screen.mu.html#L430'>clear-rect</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0</span>/x, y, width, height, <span class="Constant">0xc5</span>/bg=blue-bg
-<span id="L894" class="LineNr"> 894 </span>  <a href='../500fake-screen.mu.html#L267'>set-cursor-position</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0</span>/x, y
-<span id="L895" class="LineNr"> 895 </span>  <a href='../501draw-text.mu.html#L147'>draw-text-rightward-from-cursor</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">&quot; ^r &quot;</span>, width, <span class="Constant">0</span>/fg, <span class="Constant">0x5c</span>/bg=menu-highlight
-<span id="L896" class="LineNr"> 896 </span>  <a href='../501draw-text.mu.html#L147'>draw-text-rightward-from-cursor</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">&quot; run <a href='main.mu.html#L4'>main</a>  &quot;</span>, width, <span class="Constant">7</span>/fg, <span class="Constant">0xc5</span>/bg=blue-bg
-<span id="L897" class="LineNr"> 897 </span>  <a href='../501draw-text.mu.html#L147'>draw-text-rightward-from-cursor</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">&quot; ^g &quot;</span>, width, <span class="Constant">0</span>/fg, <span class="Constant">0x5c</span>/bg=menu-highlight
-<span id="L898" class="LineNr"> 898 </span>  <a href='../501draw-text.mu.html#L147'>draw-text-rightward-from-cursor</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">&quot; go to  &quot;</span>, width, <span class="Constant">7</span>/fg, <span class="Constant">0xc5</span>/bg=blue-bg
-<span id="L899" class="LineNr"> 899 </span>  <a href='../501draw-text.mu.html#L147'>draw-text-rightward-from-cursor</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">&quot; ^m &quot;</span>, width, <span class="Constant">0</span>/fg, <span class="Constant">3</span>/bg=keyboard
-<span id="L900" class="LineNr"> 900 </span>  <a href='../501draw-text.mu.html#L147'>draw-text-rightward-from-cursor</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">&quot; to keyboard  &quot;</span>, width, <span class="Constant">7</span>/fg, <span class="Constant">0xc5</span>/bg=blue-bg
-<span id="L901" class="LineNr"> 901 </span>  <a href='../501draw-text.mu.html#L147'>draw-text-rightward-from-cursor</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">&quot; enter/bksp &quot;</span>, width, <span class="Constant">0</span>/fg, <span class="Constant">0x5c</span>/bg=menu-highlight
-<span id="L902" class="LineNr"> 902 </span>  <a href='../501draw-text.mu.html#L147'>draw-text-rightward-from-cursor</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">&quot; <a href='trace.mu.html#L985'>expand</a>/collapse  &quot;</span>, width, <span class="Constant">7</span>/fg, <span class="Constant">0xc5</span>/bg=blue-bg
-<span id="L903" class="LineNr"> 903 </span>  <a href='../501draw-text.mu.html#L147'>draw-text-rightward-from-cursor</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">&quot; ^s &quot;</span>, width, <span class="Constant">0</span>/fg, <span class="Constant">0x5c</span>/bg=menu-highlight
-<span id="L904" class="LineNr"> 904 </span>  <a href='../501draw-text.mu.html#L147'>draw-text-rightward-from-cursor</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">&quot; show whole line  &quot;</span>, width, <span class="Constant">7</span>/fg, <span class="Constant">0xc5</span>/bg=blue-bg
+<span id="L893" class="LineNr"> 893 </span>  <a href='../500fake-screen.mu.html#L432'>clear-rect</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0</span>/x, y, width, height, <span class="Constant">0xc5</span>/bg=blue-bg
+<span id="L894" class="LineNr"> 894 </span>  <a href='../500fake-screen.mu.html#L269'>set-cursor-position</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0</span>/x, y
+<span id="L895" class="LineNr"> 895 </span>  <a href='../501draw-text.mu.html#L147'>draw-text-rightward-from-cursor</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">&quot; ^r &quot;</span>, width, <span class="Constant">0</span>/fg, <span class="Constant">0x5c</span>/bg=menu-highlight
+<span id="L896" class="LineNr"> 896 </span>  <a href='../501draw-text.mu.html#L147'>draw-text-rightward-from-cursor</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">&quot; run <a href='main.mu.html#L4'>main</a>  &quot;</span>, width, <span class="Constant">7</span>/fg, <span class="Constant">0xc5</span>/bg=blue-bg
+<span id="L897" class="LineNr"> 897 </span>  <a href='../501draw-text.mu.html#L147'>draw-text-rightward-from-cursor</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">&quot; ^g &quot;</span>, width, <span class="Constant">0</span>/fg, <span class="Constant">0x5c</span>/bg=menu-highlight
+<span id="L898" class="LineNr"> 898 </span>  <a href='../501draw-text.mu.html#L147'>draw-text-rightward-from-cursor</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">&quot; go to  &quot;</span>, width, <span class="Constant">7</span>/fg, <span class="Constant">0xc5</span>/bg=blue-bg
+<span id="L899" class="LineNr"> 899 </span>  <a href='../501draw-text.mu.html#L147'>draw-text-rightward-from-cursor</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">&quot; ^m &quot;</span>, width, <span class="Constant">0</span>/fg, <span class="Constant">3</span>/bg=keyboard
+<span id="L900" class="LineNr"> 900 </span>  <a href='../501draw-text.mu.html#L147'>draw-text-rightward-from-cursor</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">&quot; to keyboard  &quot;</span>, width, <span class="Constant">7</span>/fg, <span class="Constant">0xc5</span>/bg=blue-bg
+<span id="L901" class="LineNr"> 901 </span>  <a href='../501draw-text.mu.html#L147'>draw-text-rightward-from-cursor</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">&quot; enter/bksp &quot;</span>, width, <span class="Constant">0</span>/fg, <span class="Constant">0x5c</span>/bg=menu-highlight
+<span id="L902" class="LineNr"> 902 </span>  <a href='../501draw-text.mu.html#L147'>draw-text-rightward-from-cursor</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">&quot; <a href='trace.mu.html#L985'>expand</a>/collapse  &quot;</span>, width, <span class="Constant">7</span>/fg, <span class="Constant">0xc5</span>/bg=blue-bg
+<span id="L903" class="LineNr"> 903 </span>  <a href='../501draw-text.mu.html#L147'>draw-text-rightward-from-cursor</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">&quot; ^s &quot;</span>, width, <span class="Constant">0</span>/fg, <span class="Constant">0x5c</span>/bg=menu-highlight
+<span id="L904" class="LineNr"> 904 </span>  <a href='../501draw-text.mu.html#L147'>draw-text-rightward-from-cursor</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">&quot; show whole line  &quot;</span>, width, <span class="Constant">7</span>/fg, <span class="Constant">0xc5</span>/bg=blue-bg
 <span id="L905" class="LineNr"> 905 </span><span class="Delimiter">}</span>
 <span id="L906" class="LineNr"> 906 </span>
 <span id="L907" class="LineNr"> 907 </span><span class="PreProc">fn</span> <span class="muFunction"><a href='trace.mu.html#L907'>edit-trace</a></span> _self: (addr trace), key: grapheme <span class="Delimiter">{</span>
@@ -1239,38 +1239,38 @@ if ('onhashchange' in window) {
 <span id="L1174" class="LineNr">1174 </span>  <span class="Special"><a href='trace.mu.html#L197'>error</a></span> t, <span class="Constant">&quot;error&quot;</span>
 <span id="L1175" class="LineNr">1175 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 3&quot;</span>
 <span id="L1176" class="LineNr">1176 </span>  <span class="muComment"># setup: screen</span>
-<span id="L1177" class="LineNr">1177 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L1178" class="LineNr">1178 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L1179" class="LineNr">1179 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0xa</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L1177" class="LineNr">1177 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L1178" class="LineNr">1178 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L1179" class="LineNr">1179 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0xa</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L1180" class="LineNr">1180 </span>  <span class="muComment">#</span>
-<span id="L1181" class="LineNr">1181 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0xa</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1181" class="LineNr">1181 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0xa</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1182" class="LineNr">1182 </span>  <span class="muComment">#</span>
-<span id="L1183" class="LineNr">1183 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/pre-0&quot;</span>
-<span id="L1184" class="LineNr">1184 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/pre-0/cursor&quot;</span>
-<span id="L1185" class="LineNr">1185 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;error &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/pre-1&quot;</span>
-<span id="L1186" class="LineNr">1186 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/pre-1/cursor&quot;</span>
-<span id="L1187" class="LineNr">1187 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/pre-2&quot;</span>
-<span id="L1188" class="LineNr">1188 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/pre-2/cursor&quot;</span>
+<span id="L1183" class="LineNr">1183 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/pre-0&quot;</span>
+<span id="L1184" class="LineNr">1184 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/pre-0/cursor&quot;</span>
+<span id="L1185" class="LineNr">1185 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;error &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/pre-1&quot;</span>
+<span id="L1186" class="LineNr">1186 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/pre-1/cursor&quot;</span>
+<span id="L1187" class="LineNr">1187 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/pre-2&quot;</span>
+<span id="L1188" class="LineNr">1188 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/pre-2/cursor&quot;</span>
 <span id="L1189" class="LineNr">1189 </span>  <span class="muComment"># cursor down</span>
 <span id="L1190" class="LineNr">1190 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0x6a</span>/j
-<span id="L1191" class="LineNr">1191 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0xa</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1191" class="LineNr">1191 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0xa</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1192" class="LineNr">1192 </span>  <span class="muComment">#</span>
-<span id="L1193" class="LineNr">1193 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/down-0&quot;</span>
-<span id="L1194" class="LineNr">1194 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/down-0/cursor&quot;</span>
-<span id="L1195" class="LineNr">1195 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;error &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/down-1&quot;</span>
-<span id="L1196" class="LineNr">1196 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;||||| &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/down-1/cursor&quot;</span>
-<span id="L1197" class="LineNr">1197 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/down-2&quot;</span>
-<span id="L1198" class="LineNr">1198 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/down-2/cursor&quot;</span>
+<span id="L1193" class="LineNr">1193 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/down-0&quot;</span>
+<span id="L1194" class="LineNr">1194 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/down-0/cursor&quot;</span>
+<span id="L1195" class="LineNr">1195 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;error &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/down-1&quot;</span>
+<span id="L1196" class="LineNr">1196 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;||||| &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/down-1/cursor&quot;</span>
+<span id="L1197" class="LineNr">1197 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/down-2&quot;</span>
+<span id="L1198" class="LineNr">1198 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/down-2/cursor&quot;</span>
 <span id="L1199" class="LineNr">1199 </span>  <span class="muComment"># cursor up</span>
 <span id="L1200" class="LineNr">1200 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0x6b</span>/k
-<span id="L1201" class="LineNr">1201 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0xa</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1201" class="LineNr">1201 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0xa</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1202" class="LineNr">1202 </span>  <span class="muComment">#</span>
-<span id="L1203" class="LineNr">1203 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/up-0&quot;</span>
-<span id="L1204" class="LineNr">1204 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/up-0/cursor&quot;</span>
-<span id="L1205" class="LineNr">1205 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;error &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/up-1&quot;</span>
-<span id="L1206" class="LineNr">1206 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/up-1/cursor&quot;</span>
-<span id="L1207" class="LineNr">1207 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/up-2&quot;</span>
-<span id="L1208" class="LineNr">1208 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/up-2/cursor&quot;</span>
+<span id="L1203" class="LineNr">1203 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/up-0&quot;</span>
+<span id="L1204" class="LineNr">1204 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/up-0/cursor&quot;</span>
+<span id="L1205" class="LineNr">1205 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;error &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/up-1&quot;</span>
+<span id="L1206" class="LineNr">1206 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/up-1/cursor&quot;</span>
+<span id="L1207" class="LineNr">1207 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/up-2&quot;</span>
+<span id="L1208" class="LineNr">1208 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1168'>test-cursor-down-and-up-within-trace</a>/up-2/cursor&quot;</span>
 <span id="L1209" class="LineNr">1209 </span><span class="Delimiter">}</span>
 <span id="L1210" class="LineNr">1210 </span>
 <span id="L1211" class="LineNr">1211 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a></span> <span class="Delimiter">{</span>
@@ -1282,18 +1282,18 @@ if ('onhashchange' in window) {
 <span id="L1217" class="LineNr">1217 </span>  <span class="Special"><a href='trace.mu.html#L197'>error</a></span> t, <span class="Constant">&quot;error&quot;</span>
 <span id="L1218" class="LineNr">1218 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 3&quot;</span>
 <span id="L1219" class="LineNr">1219 </span>  <span class="muComment"># setup: screen</span>
-<span id="L1220" class="LineNr">1220 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L1221" class="LineNr">1221 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L1222" class="LineNr">1222 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0xa</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L1220" class="LineNr">1220 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L1221" class="LineNr">1221 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L1222" class="LineNr">1222 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0xa</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L1223" class="LineNr">1223 </span>  <span class="muComment">#</span>
-<span id="L1224" class="LineNr">1224 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0xa</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1224" class="LineNr">1224 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0xa</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1225" class="LineNr">1225 </span>  <span class="muComment">#</span>
-<span id="L1226" class="LineNr">1226 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/pre-0&quot;</span>
-<span id="L1227" class="LineNr">1227 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/pre-0/cursor&quot;</span>
-<span id="L1228" class="LineNr">1228 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;error &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/pre-1&quot;</span>
-<span id="L1229" class="LineNr">1229 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/pre-1/cursor&quot;</span>
-<span id="L1230" class="LineNr">1230 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/pre-2&quot;</span>
-<span id="L1231" class="LineNr">1231 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/pre-2/cursor&quot;</span>
+<span id="L1226" class="LineNr">1226 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/pre-0&quot;</span>
+<span id="L1227" class="LineNr">1227 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/pre-0/cursor&quot;</span>
+<span id="L1228" class="LineNr">1228 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;error &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/pre-1&quot;</span>
+<span id="L1229" class="LineNr">1229 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/pre-1/cursor&quot;</span>
+<span id="L1230" class="LineNr">1230 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/pre-2&quot;</span>
+<span id="L1231" class="LineNr">1231 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/pre-2/cursor&quot;</span>
 <span id="L1232" class="LineNr">1232 </span>  <span class="muComment"># cursor down several times</span>
 <span id="L1233" class="LineNr">1233 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0x6a</span>/j
 <span id="L1234" class="LineNr">1234 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0x6a</span>/j
@@ -1301,14 +1301,14 @@ if ('onhashchange' in window) {
 <span id="L1236" class="LineNr">1236 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0x6a</span>/j
 <span id="L1237" class="LineNr">1237 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0x6a</span>/j
 <span id="L1238" class="LineNr">1238 </span>  <span class="muComment"># hack: we do need to render to make this test pass; we're mixing state management with rendering</span>
-<span id="L1239" class="LineNr">1239 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0xa</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1239" class="LineNr">1239 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0xa</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1240" class="LineNr">1240 </span>  <span class="muComment"># cursor clamps at bottom</span>
-<span id="L1241" class="LineNr">1241 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/down-0&quot;</span>
-<span id="L1242" class="LineNr">1242 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/down-0/cursor&quot;</span>
-<span id="L1243" class="LineNr">1243 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;error &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/down-1&quot;</span>
-<span id="L1244" class="LineNr">1244 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/down-1/cursor&quot;</span>
-<span id="L1245" class="LineNr">1245 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/down-2&quot;</span>
-<span id="L1246" class="LineNr">1246 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;|||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/down-2/cursor&quot;</span>
+<span id="L1241" class="LineNr">1241 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/down-0&quot;</span>
+<span id="L1242" class="LineNr">1242 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/down-0/cursor&quot;</span>
+<span id="L1243" class="LineNr">1243 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;error &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/down-1&quot;</span>
+<span id="L1244" class="LineNr">1244 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/down-1/cursor&quot;</span>
+<span id="L1245" class="LineNr">1245 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;...   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/down-2&quot;</span>
+<span id="L1246" class="LineNr">1246 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;|||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1211'>test-cursor-down-past-bottom-of-trace</a>/down-2/cursor&quot;</span>
 <span id="L1247" class="LineNr">1247 </span><span class="Delimiter">}</span>
 <span id="L1248" class="LineNr">1248 </span>
 <span id="L1249" class="LineNr">1249 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L1249'>test-expand-within-trace</a></span> <span class="Delimiter">{</span>
@@ -1319,26 +1319,26 @@ if ('onhashchange' in window) {
 <span id="L1254" class="LineNr">1254 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 1&quot;</span>
 <span id="L1255" class="LineNr">1255 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 2&quot;</span>
 <span id="L1256" class="LineNr">1256 </span>  <span class="muComment"># setup: screen</span>
-<span id="L1257" class="LineNr">1257 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L1258" class="LineNr">1258 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L1259" class="LineNr">1259 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L1257" class="LineNr">1257 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L1258" class="LineNr">1258 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L1259" class="LineNr">1259 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L1260" class="LineNr">1260 </span>  <span class="muComment">#</span>
-<span id="L1261" class="LineNr">1261 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1261" class="LineNr">1261 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1262" class="LineNr">1262 </span>  <span class="muComment">#</span>
-<span id="L1263" class="LineNr">1263 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1249'>test-expand-within-trace</a>/pre-0&quot;</span>
-<span id="L1264" class="LineNr">1264 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1249'>test-expand-within-trace</a>/pre-0/cursor&quot;</span>
-<span id="L1265" class="LineNr">1265 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1249'>test-expand-within-trace</a>/pre-1&quot;</span>
-<span id="L1266" class="LineNr">1266 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1249'>test-expand-within-trace</a>/pre-1/cursor&quot;</span>
+<span id="L1263" class="LineNr">1263 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1249'>test-expand-within-trace</a>/pre-0&quot;</span>
+<span id="L1264" class="LineNr">1264 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1249'>test-expand-within-trace</a>/pre-0/cursor&quot;</span>
+<span id="L1265" class="LineNr">1265 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1249'>test-expand-within-trace</a>/pre-1&quot;</span>
+<span id="L1266" class="LineNr">1266 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1249'>test-expand-within-trace</a>/pre-1/cursor&quot;</span>
 <span id="L1267" class="LineNr">1267 </span>  <span class="muComment"># expand</span>
 <span id="L1268" class="LineNr">1268 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0xa</span>/enter
-<span id="L1269" class="LineNr">1269 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1269" class="LineNr">1269 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1270" class="LineNr">1270 </span>  <span class="muComment">#</span>
-<span id="L1271" class="LineNr">1271 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1 &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1249'>test-expand-within-trace</a>/expand-0&quot;</span>
-<span id="L1272" class="LineNr">1272 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||||||| &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1249'>test-expand-within-trace</a>/expand-0/cursor&quot;</span>
-<span id="L1273" class="LineNr">1273 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 2 &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1249'>test-expand-within-trace</a>/expand-1&quot;</span>
-<span id="L1274" class="LineNr">1274 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1249'>test-expand-within-trace</a>/expand-1/cursor&quot;</span>
-<span id="L1275" class="LineNr">1275 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1249'>test-expand-within-trace</a>/expand-2&quot;</span>
-<span id="L1276" class="LineNr">1276 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1249'>test-expand-within-trace</a>/expand-2/cursor&quot;</span>
+<span id="L1271" class="LineNr">1271 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1 &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1249'>test-expand-within-trace</a>/expand-0&quot;</span>
+<span id="L1272" class="LineNr">1272 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||||||| &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1249'>test-expand-within-trace</a>/expand-0/cursor&quot;</span>
+<span id="L1273" class="LineNr">1273 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 2 &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1249'>test-expand-within-trace</a>/expand-1&quot;</span>
+<span id="L1274" class="LineNr">1274 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1249'>test-expand-within-trace</a>/expand-1/cursor&quot;</span>
+<span id="L1275" class="LineNr">1275 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1249'>test-expand-within-trace</a>/expand-2&quot;</span>
+<span id="L1276" class="LineNr">1276 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1249'>test-expand-within-trace</a>/expand-2/cursor&quot;</span>
 <span id="L1277" class="LineNr">1277 </span><span class="Delimiter">}</span>
 <span id="L1278" class="LineNr">1278 </span>
 <span id="L1279" class="LineNr">1279 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L1279'>test-trace-expand-skips-lower-depth</a></span> <span class="Delimiter">{</span>
@@ -1350,26 +1350,26 @@ if ('onhashchange' in window) {
 <span id="L1285" class="LineNr">1285 </span>  <a href='trace.mu.html#L239'>trace-lower</a> t
 <span id="L1286" class="LineNr">1286 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 2&quot;</span>
 <span id="L1287" class="LineNr">1287 </span>  <span class="muComment"># setup: screen</span>
-<span id="L1288" class="LineNr">1288 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L1289" class="LineNr">1289 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L1290" class="LineNr">1290 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L1288" class="LineNr">1288 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L1289" class="LineNr">1289 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L1290" class="LineNr">1290 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L1291" class="LineNr">1291 </span>  <span class="muComment">#</span>
-<span id="L1292" class="LineNr">1292 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1292" class="LineNr">1292 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1293" class="LineNr">1293 </span>  <span class="muComment">#</span>
-<span id="L1294" class="LineNr">1294 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1279'>test-trace-expand-skips-lower-depth</a>/pre-0&quot;</span>
-<span id="L1295" class="LineNr">1295 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1279'>test-trace-expand-skips-lower-depth</a>/pre-0/cursor&quot;</span>
-<span id="L1296" class="LineNr">1296 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1279'>test-trace-expand-skips-lower-depth</a>/pre-1&quot;</span>
-<span id="L1297" class="LineNr">1297 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1279'>test-trace-expand-skips-lower-depth</a>/pre-1/cursor&quot;</span>
+<span id="L1294" class="LineNr">1294 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1279'>test-trace-expand-skips-lower-depth</a>/pre-0&quot;</span>
+<span id="L1295" class="LineNr">1295 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1279'>test-trace-expand-skips-lower-depth</a>/pre-0/cursor&quot;</span>
+<span id="L1296" class="LineNr">1296 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1279'>test-trace-expand-skips-lower-depth</a>/pre-1&quot;</span>
+<span id="L1297" class="LineNr">1297 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1279'>test-trace-expand-skips-lower-depth</a>/pre-1/cursor&quot;</span>
 <span id="L1298" class="LineNr">1298 </span>  <span class="muComment"># expand</span>
 <span id="L1299" class="LineNr">1299 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0xa</span>/enter
-<span id="L1300" class="LineNr">1300 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1300" class="LineNr">1300 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1301" class="LineNr">1301 </span>  <span class="muComment">#</span>
-<span id="L1302" class="LineNr">1302 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1 &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1279'>test-trace-expand-skips-lower-depth</a>/expand-0&quot;</span>
-<span id="L1303" class="LineNr">1303 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||||||| &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1279'>test-trace-expand-skips-lower-depth</a>/expand-0/cursor&quot;</span>
-<span id="L1304" class="LineNr">1304 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;...      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1279'>test-trace-expand-skips-lower-depth</a>/expand-1&quot;</span>
-<span id="L1305" class="LineNr">1305 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1279'>test-trace-expand-skips-lower-depth</a>/expand-1/cursor&quot;</span>
-<span id="L1306" class="LineNr">1306 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1279'>test-trace-expand-skips-lower-depth</a>/expand-2&quot;</span>
-<span id="L1307" class="LineNr">1307 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1279'>test-trace-expand-skips-lower-depth</a>/expand-2/cursor&quot;</span>
+<span id="L1302" class="LineNr">1302 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1 &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1279'>test-trace-expand-skips-lower-depth</a>/expand-0&quot;</span>
+<span id="L1303" class="LineNr">1303 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||||||| &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1279'>test-trace-expand-skips-lower-depth</a>/expand-0/cursor&quot;</span>
+<span id="L1304" class="LineNr">1304 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;...      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1279'>test-trace-expand-skips-lower-depth</a>/expand-1&quot;</span>
+<span id="L1305" class="LineNr">1305 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1279'>test-trace-expand-skips-lower-depth</a>/expand-1/cursor&quot;</span>
+<span id="L1306" class="LineNr">1306 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1279'>test-trace-expand-skips-lower-depth</a>/expand-2&quot;</span>
+<span id="L1307" class="LineNr">1307 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1279'>test-trace-expand-skips-lower-depth</a>/expand-2/cursor&quot;</span>
 <span id="L1308" class="LineNr">1308 </span><span class="Delimiter">}</span>
 <span id="L1309" class="LineNr">1309 </span>
 <span id="L1310" class="LineNr">1310 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L1310'>test-trace-expand-continues-past-lower-depth</a></span> <span class="Delimiter">{</span>
@@ -1383,27 +1383,27 @@ if ('onhashchange' in window) {
 <span id="L1318" class="LineNr">1318 </span>  <a href='trace.mu.html#L250'>trace-higher</a> t
 <span id="L1319" class="LineNr">1319 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 2&quot;</span>
 <span id="L1320" class="LineNr">1320 </span>  <span class="muComment"># setup: screen</span>
-<span id="L1321" class="LineNr">1321 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L1322" class="LineNr">1322 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L1323" class="LineNr">1323 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L1321" class="LineNr">1321 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L1322" class="LineNr">1322 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L1323" class="LineNr">1323 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L1324" class="LineNr">1324 </span>  <span class="muComment">#</span>
-<span id="L1325" class="LineNr">1325 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1325" class="LineNr">1325 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1326" class="LineNr">1326 </span>  <span class="muComment">#</span>
-<span id="L1327" class="LineNr">1327 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1310'>test-trace-expand-continues-past-lower-depth</a>/pre-0&quot;</span>
-<span id="L1328" class="LineNr">1328 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1310'>test-trace-expand-continues-past-lower-depth</a>/pre-0/cursor&quot;</span>
-<span id="L1329" class="LineNr">1329 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1310'>test-trace-expand-continues-past-lower-depth</a>/pre-1&quot;</span>
-<span id="L1330" class="LineNr">1330 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1310'>test-trace-expand-continues-past-lower-depth</a>/pre-1/cursor&quot;</span>
+<span id="L1327" class="LineNr">1327 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1310'>test-trace-expand-continues-past-lower-depth</a>/pre-0&quot;</span>
+<span id="L1328" class="LineNr">1328 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1310'>test-trace-expand-continues-past-lower-depth</a>/pre-0/cursor&quot;</span>
+<span id="L1329" class="LineNr">1329 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1310'>test-trace-expand-continues-past-lower-depth</a>/pre-1&quot;</span>
+<span id="L1330" class="LineNr">1330 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1310'>test-trace-expand-continues-past-lower-depth</a>/pre-1/cursor&quot;</span>
 <span id="L1331" class="LineNr">1331 </span>  <span class="muComment"># expand</span>
 <span id="L1332" class="LineNr">1332 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0xa</span>/enter
-<span id="L1333" class="LineNr">1333 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1333" class="LineNr">1333 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1334" class="LineNr">1334 </span>  <span class="muComment">#</span>
-<span id="L1335" class="LineNr">1335 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1 &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1310'>test-trace-expand-continues-past-lower-depth</a>/expand-0&quot;</span>
-<span id="L1336" class="LineNr">1336 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||||||| &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1310'>test-trace-expand-continues-past-lower-depth</a>/expand-0/cursor&quot;</span>
+<span id="L1335" class="LineNr">1335 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1 &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1310'>test-trace-expand-continues-past-lower-depth</a>/expand-0&quot;</span>
+<span id="L1336" class="LineNr">1336 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||||||| &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1310'>test-trace-expand-continues-past-lower-depth</a>/expand-0/cursor&quot;</span>
 <span id="L1337" class="LineNr">1337 </span>  <span class="muComment"># TODO: might be too wasteful to show every place where lines are hidden</span>
-<span id="L1338" class="LineNr">1338 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;...      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1310'>test-trace-expand-continues-past-lower-depth</a>/expand-1&quot;</span>
-<span id="L1339" class="LineNr">1339 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1310'>test-trace-expand-continues-past-lower-depth</a>/expand-1/cursor&quot;</span>
-<span id="L1340" class="LineNr">1340 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2 &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1310'>test-trace-expand-continues-past-lower-depth</a>/expand-2&quot;</span>
-<span id="L1341" class="LineNr">1341 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1310'>test-trace-expand-continues-past-lower-depth</a>/expand-2/cursor&quot;</span>
+<span id="L1338" class="LineNr">1338 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;...      &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1310'>test-trace-expand-continues-past-lower-depth</a>/expand-1&quot;</span>
+<span id="L1339" class="LineNr">1339 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1310'>test-trace-expand-continues-past-lower-depth</a>/expand-1/cursor&quot;</span>
+<span id="L1340" class="LineNr">1340 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2 &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1310'>test-trace-expand-continues-past-lower-depth</a>/expand-2&quot;</span>
+<span id="L1341" class="LineNr">1341 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;         &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1310'>test-trace-expand-continues-past-lower-depth</a>/expand-2/cursor&quot;</span>
 <span id="L1342" class="LineNr">1342 </span><span class="Delimiter">}</span>
 <span id="L1343" class="LineNr">1343 </span>
 <span id="L1344" class="LineNr">1344 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a></span> <span class="Delimiter">{</span>
@@ -1422,30 +1422,30 @@ if ('onhashchange' in window) {
 <span id="L1357" class="LineNr">1357 </span>  <a href='trace.mu.html#L239'>trace-lower</a> t
 <span id="L1358" class="LineNr">1358 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 2.1&quot;</span>
 <span id="L1359" class="LineNr">1359 </span>  <span class="muComment"># setup: screen</span>
-<span id="L1360" class="LineNr">1360 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L1361" class="LineNr">1361 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L1362" class="LineNr">1362 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">8</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L1360" class="LineNr">1360 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L1361" class="LineNr">1361 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L1362" class="LineNr">1362 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">8</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L1363" class="LineNr">1363 </span>  <span class="muComment">#</span>
-<span id="L1364" class="LineNr">1364 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">8</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1364" class="LineNr">1364 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">8</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1365" class="LineNr">1365 </span>  <span class="muComment">#</span>
-<span id="L1366" class="LineNr">1366 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/pre-0&quot;</span>
-<span id="L1367" class="LineNr">1367 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/pre-0/cursor&quot;</span>
-<span id="L1368" class="LineNr">1368 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/pre-1&quot;</span>
-<span id="L1369" class="LineNr">1369 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/pre-1/cursor&quot;</span>
+<span id="L1366" class="LineNr">1366 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/pre-0&quot;</span>
+<span id="L1367" class="LineNr">1367 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/pre-0/cursor&quot;</span>
+<span id="L1368" class="LineNr">1368 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/pre-1&quot;</span>
+<span id="L1369" class="LineNr">1369 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/pre-1/cursor&quot;</span>
 <span id="L1370" class="LineNr">1370 </span>  <span class="muComment"># expand</span>
 <span id="L1371" class="LineNr">1371 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0xa</span>/enter
-<span id="L1372" class="LineNr">1372 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">8</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1372" class="LineNr">1372 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">8</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1373" class="LineNr">1373 </span>  <span class="muComment">#</span>
-<span id="L1374" class="LineNr">1374 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;2 line 1.1 &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/expand-0&quot;</span>
-<span id="L1375" class="LineNr">1375 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||||||||| &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/expand-0/cursor&quot;</span>
-<span id="L1376" class="LineNr">1376 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/expand-1&quot;</span>
-<span id="L1377" class="LineNr">1377 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/expand-1/cursor&quot;</span>
-<span id="L1378" class="LineNr">1378 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;2 line 1.2 &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/expand-2&quot;</span>
-<span id="L1379" class="LineNr">1379 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/expand-2/cursor&quot;</span>
-<span id="L1380" class="LineNr">1380 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/expand-3&quot;</span>
-<span id="L1381" class="LineNr">1381 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/expand-3/cursor&quot;</span>
-<span id="L1382" class="LineNr">1382 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">4</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/expand-4&quot;</span>
-<span id="L1383" class="LineNr">1383 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">4</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/expand-4/cursor&quot;</span>
+<span id="L1374" class="LineNr">1374 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;2 line 1.1 &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/expand-0&quot;</span>
+<span id="L1375" class="LineNr">1375 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||||||||| &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/expand-0/cursor&quot;</span>
+<span id="L1376" class="LineNr">1376 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/expand-1&quot;</span>
+<span id="L1377" class="LineNr">1377 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/expand-1/cursor&quot;</span>
+<span id="L1378" class="LineNr">1378 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;2 line 1.2 &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/expand-2&quot;</span>
+<span id="L1379" class="LineNr">1379 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/expand-2/cursor&quot;</span>
+<span id="L1380" class="LineNr">1380 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/expand-3&quot;</span>
+<span id="L1381" class="LineNr">1381 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/expand-3/cursor&quot;</span>
+<span id="L1382" class="LineNr">1382 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">4</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/expand-4&quot;</span>
+<span id="L1383" class="LineNr">1383 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">4</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1344'>test-trace-expand-stops-at-higher-depth</a>/expand-4/cursor&quot;</span>
 <span id="L1384" class="LineNr">1384 </span><span class="Delimiter">}</span>
 <span id="L1385" class="LineNr">1385 </span>
 <span id="L1386" class="LineNr">1386 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L1386'>test-trace-expand-twice</a></span> <span class="Delimiter">{</span>
@@ -1459,47 +1459,47 @@ if ('onhashchange' in window) {
 <span id="L1394" class="LineNr">1394 </span>  <a href='trace.mu.html#L250'>trace-higher</a> t
 <span id="L1395" class="LineNr">1395 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 2&quot;</span>
 <span id="L1396" class="LineNr">1396 </span>  <span class="muComment"># setup: screen</span>
-<span id="L1397" class="LineNr">1397 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L1398" class="LineNr">1398 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L1399" class="LineNr">1399 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L1397" class="LineNr">1397 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L1398" class="LineNr">1398 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L1399" class="LineNr">1399 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L1400" class="LineNr">1400 </span>  <span class="muComment">#</span>
-<span id="L1401" class="LineNr">1401 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1401" class="LineNr">1401 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1402" class="LineNr">1402 </span>  <span class="muComment">#</span>
-<span id="L1403" class="LineNr">1403 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/pre-0&quot;</span>
-<span id="L1404" class="LineNr">1404 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/pre-0/cursor&quot;</span>
-<span id="L1405" class="LineNr">1405 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/pre-1&quot;</span>
-<span id="L1406" class="LineNr">1406 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/pre-1/cursor&quot;</span>
+<span id="L1403" class="LineNr">1403 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/pre-0&quot;</span>
+<span id="L1404" class="LineNr">1404 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/pre-0/cursor&quot;</span>
+<span id="L1405" class="LineNr">1405 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/pre-1&quot;</span>
+<span id="L1406" class="LineNr">1406 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/pre-1/cursor&quot;</span>
 <span id="L1407" class="LineNr">1407 </span>  <span class="muComment"># expand</span>
 <span id="L1408" class="LineNr">1408 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0xa</span>/enter
-<span id="L1409" class="LineNr">1409 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1409" class="LineNr">1409 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1410" class="LineNr">1410 </span>  <span class="muComment">#</span>
-<span id="L1411" class="LineNr">1411 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand-0&quot;</span>
-<span id="L1412" class="LineNr">1412 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand-0/cursor&quot;</span>
-<span id="L1413" class="LineNr">1413 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand-1&quot;</span>
-<span id="L1414" class="LineNr">1414 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand-1/cursor&quot;</span>
-<span id="L1415" class="LineNr">1415 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand-2&quot;</span>
-<span id="L1416" class="LineNr">1416 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand-2/cursor&quot;</span>
+<span id="L1411" class="LineNr">1411 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand-0&quot;</span>
+<span id="L1412" class="LineNr">1412 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand-0/cursor&quot;</span>
+<span id="L1413" class="LineNr">1413 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand-1&quot;</span>
+<span id="L1414" class="LineNr">1414 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand-1/cursor&quot;</span>
+<span id="L1415" class="LineNr">1415 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand-2&quot;</span>
+<span id="L1416" class="LineNr">1416 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand-2/cursor&quot;</span>
 <span id="L1417" class="LineNr">1417 </span>  <span class="muComment"># cursor down</span>
 <span id="L1418" class="LineNr">1418 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0x6a</span>/j
 <span id="L1419" class="LineNr">1419 </span>  <span class="muComment"># hack: we need to render here to make this test pass; we're mixing state management with rendering</span>
-<span id="L1420" class="LineNr">1420 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1420" class="LineNr">1420 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1421" class="LineNr">1421 </span>  <span class="muComment">#</span>
-<span id="L1422" class="LineNr">1422 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/down-0&quot;</span>
-<span id="L1423" class="LineNr">1423 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/down-0/cursor&quot;</span>
-<span id="L1424" class="LineNr">1424 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/down-1&quot;</span>
-<span id="L1425" class="LineNr">1425 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/down-1/cursor&quot;</span>
-<span id="L1426" class="LineNr">1426 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/down-2&quot;</span>
-<span id="L1427" class="LineNr">1427 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/down-2/cursor&quot;</span>
+<span id="L1422" class="LineNr">1422 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/down-0&quot;</span>
+<span id="L1423" class="LineNr">1423 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/down-0/cursor&quot;</span>
+<span id="L1424" class="LineNr">1424 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/down-1&quot;</span>
+<span id="L1425" class="LineNr">1425 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/down-1/cursor&quot;</span>
+<span id="L1426" class="LineNr">1426 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/down-2&quot;</span>
+<span id="L1427" class="LineNr">1427 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/down-2/cursor&quot;</span>
 <span id="L1428" class="LineNr">1428 </span>  <span class="muComment"># expand again</span>
 <span id="L1429" class="LineNr">1429 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0xa</span>/enter
-<span id="L1430" class="LineNr">1430 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1430" class="LineNr">1430 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1431" class="LineNr">1431 </span>  <span class="muComment">#</span>
-<span id="L1432" class="LineNr">1432 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand2-0&quot;</span>
-<span id="L1433" class="LineNr">1433 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand2-0/cursor&quot;</span>
-<span id="L1434" class="LineNr">1434 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;2 line 1.1 &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand2-1&quot;</span>
-<span id="L1435" class="LineNr">1435 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;|||||||||| &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand2-1/cursor&quot;</span>
-<span id="L1436" class="LineNr">1436 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand2-2&quot;</span>
-<span id="L1437" class="LineNr">1437 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand2-2/cursor&quot;</span>
+<span id="L1432" class="LineNr">1432 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand2-0&quot;</span>
+<span id="L1433" class="LineNr">1433 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand2-0/cursor&quot;</span>
+<span id="L1434" class="LineNr">1434 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;2 line 1.1 &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand2-1&quot;</span>
+<span id="L1435" class="LineNr">1435 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;|||||||||| &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand2-1/cursor&quot;</span>
+<span id="L1436" class="LineNr">1436 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand2-2&quot;</span>
+<span id="L1437" class="LineNr">1437 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1386'>test-trace-expand-twice</a>/expand2-2/cursor&quot;</span>
 <span id="L1438" class="LineNr">1438 </span><span class="Delimiter">}</span>
 <span id="L1439" class="LineNr">1439 </span>
 <span id="L1440" class="LineNr">1440 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a></span> <span class="Delimiter">{</span>
@@ -1511,50 +1511,50 @@ if ('onhashchange' in window) {
 <span id="L1446" class="LineNr">1446 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 2&quot;</span>
 <span id="L1447" class="LineNr">1447 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 3&quot;</span>
 <span id="L1448" class="LineNr">1448 </span>  <span class="muComment"># setup: screen</span>
-<span id="L1449" class="LineNr">1449 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L1450" class="LineNr">1450 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L1451" class="LineNr">1451 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L1449" class="LineNr">1449 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L1450" class="LineNr">1450 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L1451" class="LineNr">1451 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L1452" class="LineNr">1452 </span>  <span class="muComment">#</span>
-<span id="L1453" class="LineNr">1453 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1453" class="LineNr">1453 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1454" class="LineNr">1454 </span>  <span class="muComment">#</span>
-<span id="L1455" class="LineNr">1455 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/pre-0&quot;</span>
-<span id="L1456" class="LineNr">1456 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/pre-0/cursor&quot;</span>
-<span id="L1457" class="LineNr">1457 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/pre-1&quot;</span>
-<span id="L1458" class="LineNr">1458 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/pre-1/cursor&quot;</span>
+<span id="L1455" class="LineNr">1455 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/pre-0&quot;</span>
+<span id="L1456" class="LineNr">1456 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/pre-0/cursor&quot;</span>
+<span id="L1457" class="LineNr">1457 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/pre-1&quot;</span>
+<span id="L1458" class="LineNr">1458 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/pre-1/cursor&quot;</span>
 <span id="L1459" class="LineNr">1459 </span>  <span class="muComment"># expand</span>
 <span id="L1460" class="LineNr">1460 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0xa</span>/enter
-<span id="L1461" class="LineNr">1461 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1461" class="LineNr">1461 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1462" class="LineNr">1462 </span>  <span class="muComment">#</span>
-<span id="L1463" class="LineNr">1463 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/expand-0&quot;</span>
-<span id="L1464" class="LineNr">1464 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/expand-0/cursor&quot;</span>
-<span id="L1465" class="LineNr">1465 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/expand-1&quot;</span>
-<span id="L1466" class="LineNr">1466 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/expand-1/cursor&quot;</span>
-<span id="L1467" class="LineNr">1467 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 3   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/expand-2&quot;</span>
-<span id="L1468" class="LineNr">1468 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/expand-2/cursor&quot;</span>
+<span id="L1463" class="LineNr">1463 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/expand-0&quot;</span>
+<span id="L1464" class="LineNr">1464 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/expand-0/cursor&quot;</span>
+<span id="L1465" class="LineNr">1465 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/expand-1&quot;</span>
+<span id="L1466" class="LineNr">1466 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/expand-1/cursor&quot;</span>
+<span id="L1467" class="LineNr">1467 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 3   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/expand-2&quot;</span>
+<span id="L1468" class="LineNr">1468 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/expand-2/cursor&quot;</span>
 <span id="L1469" class="LineNr">1469 </span>  <span class="muComment"># cursor down</span>
 <span id="L1470" class="LineNr">1470 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0x6a</span>/j
 <span id="L1471" class="LineNr">1471 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0x6a</span>/j
-<span id="L1472" class="LineNr">1472 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1472" class="LineNr">1472 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1473" class="LineNr">1473 </span>  <span class="muComment">#</span>
-<span id="L1474" class="LineNr">1474 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/down-0&quot;</span>
-<span id="L1475" class="LineNr">1475 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/down-0/cursor&quot;</span>
-<span id="L1476" class="LineNr">1476 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/down-1&quot;</span>
-<span id="L1477" class="LineNr">1477 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/down-1/cursor&quot;</span>
-<span id="L1478" class="LineNr">1478 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 3   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/down-2&quot;</span>
-<span id="L1479" class="LineNr">1479 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/down-2/cursor&quot;</span>
+<span id="L1474" class="LineNr">1474 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/down-0&quot;</span>
+<span id="L1475" class="LineNr">1475 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/down-0/cursor&quot;</span>
+<span id="L1476" class="LineNr">1476 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/down-1&quot;</span>
+<span id="L1477" class="LineNr">1477 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/down-1/cursor&quot;</span>
+<span id="L1478" class="LineNr">1478 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 3   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/down-2&quot;</span>
+<span id="L1479" class="LineNr">1479 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/down-2/cursor&quot;</span>
 <span id="L1480" class="LineNr">1480 </span>  <span class="muComment"># recreate trace</span>
 <span id="L1481" class="LineNr">1481 </span>  <a href='trace.mu.html#L80'>clear-trace</a> t
 <span id="L1482" class="LineNr">1482 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 1&quot;</span>
 <span id="L1483" class="LineNr">1483 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 2&quot;</span>
 <span id="L1484" class="LineNr">1484 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 3&quot;</span>
-<span id="L1485" class="LineNr">1485 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1485" class="LineNr">1485 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1486" class="LineNr">1486 </span>  <span class="muComment"># cursor remains unchanged</span>
-<span id="L1487" class="LineNr">1487 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/refresh-0&quot;</span>
-<span id="L1488" class="LineNr">1488 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/refresh-0/cursor&quot;</span>
-<span id="L1489" class="LineNr">1489 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/refresh-1&quot;</span>
-<span id="L1490" class="LineNr">1490 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/refresh-1/cursor&quot;</span>
-<span id="L1491" class="LineNr">1491 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 3   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/refresh-2&quot;</span>
-<span id="L1492" class="LineNr">1492 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/refresh-2/cursor&quot;</span>
+<span id="L1487" class="LineNr">1487 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/refresh-0&quot;</span>
+<span id="L1488" class="LineNr">1488 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/refresh-0/cursor&quot;</span>
+<span id="L1489" class="LineNr">1489 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/refresh-1&quot;</span>
+<span id="L1490" class="LineNr">1490 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/refresh-1/cursor&quot;</span>
+<span id="L1491" class="LineNr">1491 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 3   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/refresh-2&quot;</span>
+<span id="L1492" class="LineNr">1492 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1440'>test-trace-refresh-cursor</a>/refresh-2/cursor&quot;</span>
 <span id="L1493" class="LineNr">1493 </span><span class="Delimiter">}</span>
 <span id="L1494" class="LineNr">1494 </span>
 <span id="L1495" class="LineNr">1495 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a></span> <span class="Delimiter">{</span>
@@ -1566,50 +1566,50 @@ if ('onhashchange' in window) {
 <span id="L1501" class="LineNr">1501 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 2&quot;</span>
 <span id="L1502" class="LineNr">1502 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 3&quot;</span>
 <span id="L1503" class="LineNr">1503 </span>  <span class="muComment"># setup: screen</span>
-<span id="L1504" class="LineNr">1504 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L1505" class="LineNr">1505 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L1506" class="LineNr">1506 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L1504" class="LineNr">1504 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L1505" class="LineNr">1505 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L1506" class="LineNr">1506 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L1507" class="LineNr">1507 </span>  <span class="muComment">#</span>
-<span id="L1508" class="LineNr">1508 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1508" class="LineNr">1508 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1509" class="LineNr">1509 </span>  <span class="muComment">#</span>
-<span id="L1510" class="LineNr">1510 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/pre-0&quot;</span>
-<span id="L1511" class="LineNr">1511 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/pre-0/cursor&quot;</span>
-<span id="L1512" class="LineNr">1512 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/pre-1&quot;</span>
-<span id="L1513" class="LineNr">1513 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/pre-1/cursor&quot;</span>
+<span id="L1510" class="LineNr">1510 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/pre-0&quot;</span>
+<span id="L1511" class="LineNr">1511 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/pre-0/cursor&quot;</span>
+<span id="L1512" class="LineNr">1512 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/pre-1&quot;</span>
+<span id="L1513" class="LineNr">1513 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/pre-1/cursor&quot;</span>
 <span id="L1514" class="LineNr">1514 </span>  <span class="muComment"># expand</span>
 <span id="L1515" class="LineNr">1515 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0xa</span>/enter
-<span id="L1516" class="LineNr">1516 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1516" class="LineNr">1516 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1517" class="LineNr">1517 </span>  <span class="muComment">#</span>
-<span id="L1518" class="LineNr">1518 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/expand-0&quot;</span>
-<span id="L1519" class="LineNr">1519 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/expand-0/cursor&quot;</span>
-<span id="L1520" class="LineNr">1520 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/expand-1&quot;</span>
-<span id="L1521" class="LineNr">1521 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/expand-1/cursor&quot;</span>
-<span id="L1522" class="LineNr">1522 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 3   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/expand-2&quot;</span>
-<span id="L1523" class="LineNr">1523 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;              &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/expand-2/cursor&quot;</span>
+<span id="L1518" class="LineNr">1518 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/expand-0&quot;</span>
+<span id="L1519" class="LineNr">1519 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/expand-0/cursor&quot;</span>
+<span id="L1520" class="LineNr">1520 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/expand-1&quot;</span>
+<span id="L1521" class="LineNr">1521 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/expand-1/cursor&quot;</span>
+<span id="L1522" class="LineNr">1522 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 3   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/expand-2&quot;</span>
+<span id="L1523" class="LineNr">1523 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;              &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/expand-2/cursor&quot;</span>
 <span id="L1524" class="LineNr">1524 </span>  <span class="muComment"># cursor down</span>
 <span id="L1525" class="LineNr">1525 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0x6a</span>/j
 <span id="L1526" class="LineNr">1526 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0x6a</span>/j
-<span id="L1527" class="LineNr">1527 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1527" class="LineNr">1527 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1528" class="LineNr">1528 </span>  <span class="muComment">#</span>
-<span id="L1529" class="LineNr">1529 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/down-0&quot;</span>
-<span id="L1530" class="LineNr">1530 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/down-0/cursor&quot;</span>
-<span id="L1531" class="LineNr">1531 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/down-1&quot;</span>
-<span id="L1532" class="LineNr">1532 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/down-1/cursor&quot;</span>
-<span id="L1533" class="LineNr">1533 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 3   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/down-2&quot;</span>
-<span id="L1534" class="LineNr">1534 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/down-2/cursor&quot;</span>
+<span id="L1529" class="LineNr">1529 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/down-0&quot;</span>
+<span id="L1530" class="LineNr">1530 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/down-0/cursor&quot;</span>
+<span id="L1531" class="LineNr">1531 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/down-1&quot;</span>
+<span id="L1532" class="LineNr">1532 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/down-1/cursor&quot;</span>
+<span id="L1533" class="LineNr">1533 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 3   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/down-2&quot;</span>
+<span id="L1534" class="LineNr">1534 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/down-2/cursor&quot;</span>
 <span id="L1535" class="LineNr">1535 </span>  <span class="muComment"># recreate trace with slightly different lines</span>
 <span id="L1536" class="LineNr">1536 </span>  <a href='trace.mu.html#L80'>clear-trace</a> t
 <span id="L1537" class="LineNr">1537 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 4&quot;</span>
 <span id="L1538" class="LineNr">1538 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 5&quot;</span>
 <span id="L1539" class="LineNr">1539 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 3&quot;</span>  <span class="muComment"># cursor line is unchanged</span>
-<span id="L1540" class="LineNr">1540 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1540" class="LineNr">1540 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1541" class="LineNr">1541 </span>  <span class="muComment"># cursor remains unchanged</span>
-<span id="L1542" class="LineNr">1542 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 4   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/refresh-0&quot;</span>
-<span id="L1543" class="LineNr">1543 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/refresh-0/cursor&quot;</span>
-<span id="L1544" class="LineNr">1544 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 5   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/refresh-1&quot;</span>
-<span id="L1545" class="LineNr">1545 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/refresh-1/cursor&quot;</span>
-<span id="L1546" class="LineNr">1546 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 3   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/refresh-2&quot;</span>
-<span id="L1547" class="LineNr">1547 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/refresh-2/cursor&quot;</span>
+<span id="L1542" class="LineNr">1542 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 4   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/refresh-0&quot;</span>
+<span id="L1543" class="LineNr">1543 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/refresh-0/cursor&quot;</span>
+<span id="L1544" class="LineNr">1544 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 5   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/refresh-1&quot;</span>
+<span id="L1545" class="LineNr">1545 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/refresh-1/cursor&quot;</span>
+<span id="L1546" class="LineNr">1546 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 3   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/refresh-2&quot;</span>
+<span id="L1547" class="LineNr">1547 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1495'>test-trace-preserve-cursor-on-refresh</a>/refresh-2/cursor&quot;</span>
 <span id="L1548" class="LineNr">1548 </span><span class="Delimiter">}</span>
 <span id="L1549" class="LineNr">1549 </span>
 <span id="L1550" class="LineNr">1550 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a></span> <span class="Delimiter">{</span>
@@ -1621,52 +1621,52 @@ if ('onhashchange' in window) {
 <span id="L1556" class="LineNr">1556 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 2&quot;</span>
 <span id="L1557" class="LineNr">1557 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 3&quot;</span>
 <span id="L1558" class="LineNr">1558 </span>  <span class="muComment"># setup: screen</span>
-<span id="L1559" class="LineNr">1559 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L1560" class="LineNr">1560 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L1561" class="LineNr">1561 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L1559" class="LineNr">1559 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L1560" class="LineNr">1560 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L1561" class="LineNr">1561 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L1562" class="LineNr">1562 </span>  <span class="muComment">#</span>
-<span id="L1563" class="LineNr">1563 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1563" class="LineNr">1563 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1564" class="LineNr">1564 </span>  <span class="muComment">#</span>
-<span id="L1565" class="LineNr">1565 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/pre-0&quot;</span>
-<span id="L1566" class="LineNr">1566 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/pre-0/cursor&quot;</span>
-<span id="L1567" class="LineNr">1567 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/pre-1&quot;</span>
-<span id="L1568" class="LineNr">1568 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/pre-1/cursor&quot;</span>
+<span id="L1565" class="LineNr">1565 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/pre-0&quot;</span>
+<span id="L1566" class="LineNr">1566 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/pre-0/cursor&quot;</span>
+<span id="L1567" class="LineNr">1567 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/pre-1&quot;</span>
+<span id="L1568" class="LineNr">1568 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/pre-1/cursor&quot;</span>
 <span id="L1569" class="LineNr">1569 </span>  <span class="muComment"># expand</span>
 <span id="L1570" class="LineNr">1570 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0xa</span>/enter
-<span id="L1571" class="LineNr">1571 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1571" class="LineNr">1571 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1572" class="LineNr">1572 </span>  <span class="muComment">#</span>
-<span id="L1573" class="LineNr">1573 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/expand-0&quot;</span>
-<span id="L1574" class="LineNr">1574 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/expand-0/cursor&quot;</span>
-<span id="L1575" class="LineNr">1575 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/expand-1&quot;</span>
-<span id="L1576" class="LineNr">1576 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/expand-1/cursor&quot;</span>
-<span id="L1577" class="LineNr">1577 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 3   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/expand-2&quot;</span>
-<span id="L1578" class="LineNr">1578 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;              &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/expand-2/cursor&quot;</span>
+<span id="L1573" class="LineNr">1573 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/expand-0&quot;</span>
+<span id="L1574" class="LineNr">1574 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/expand-0/cursor&quot;</span>
+<span id="L1575" class="LineNr">1575 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/expand-1&quot;</span>
+<span id="L1576" class="LineNr">1576 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/expand-1/cursor&quot;</span>
+<span id="L1577" class="LineNr">1577 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 3   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/expand-2&quot;</span>
+<span id="L1578" class="LineNr">1578 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;              &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/expand-2/cursor&quot;</span>
 <span id="L1579" class="LineNr">1579 </span>  <span class="muComment"># cursor down</span>
 <span id="L1580" class="LineNr">1580 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0x6a</span>/j
 <span id="L1581" class="LineNr">1581 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0x6a</span>/j
-<span id="L1582" class="LineNr">1582 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1582" class="LineNr">1582 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1583" class="LineNr">1583 </span>  <span class="muComment">#</span>
-<span id="L1584" class="LineNr">1584 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/down-0&quot;</span>
-<span id="L1585" class="LineNr">1585 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/down-0/cursor&quot;</span>
-<span id="L1586" class="LineNr">1586 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/down-1&quot;</span>
-<span id="L1587" class="LineNr">1587 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/down-1/cursor&quot;</span>
-<span id="L1588" class="LineNr">1588 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 3   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/down-2&quot;</span>
-<span id="L1589" class="LineNr">1589 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/down-2/cursor&quot;</span>
+<span id="L1584" class="LineNr">1584 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/down-0&quot;</span>
+<span id="L1585" class="LineNr">1585 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/down-0/cursor&quot;</span>
+<span id="L1586" class="LineNr">1586 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/down-1&quot;</span>
+<span id="L1587" class="LineNr">1587 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/down-1/cursor&quot;</span>
+<span id="L1588" class="LineNr">1588 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 3   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/down-2&quot;</span>
+<span id="L1589" class="LineNr">1589 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/down-2/cursor&quot;</span>
 <span id="L1590" class="LineNr">1590 </span>  <span class="muComment"># recreate trace with entirely different lines</span>
 <span id="L1591" class="LineNr">1591 </span>  <a href='trace.mu.html#L80'>clear-trace</a> t
 <span id="L1592" class="LineNr">1592 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 4&quot;</span>
 <span id="L1593" class="LineNr">1593 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 5&quot;</span>
 <span id="L1594" class="LineNr">1594 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 6&quot;</span>
 <span id="L1595" class="LineNr">1595 </span>  <a href='trace.mu.html#L440'>mark-lines-dirty</a> t
-<span id="L1596" class="LineNr">1596 </span>  <a href='../500fake-screen.mu.html#L328'>clear-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L1597" class="LineNr">1597 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1596" class="LineNr">1596 </span>  <a href='../500fake-screen.mu.html#L330'>clear-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L1597" class="LineNr">1597 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1598" class="LineNr">1598 </span>  <span class="muComment"># trace collapses, and cursor bumps up</span>
-<span id="L1599" class="LineNr">1599 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/refresh-0&quot;</span>
-<span id="L1600" class="LineNr">1600 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/refresh-0/cursor&quot;</span>
-<span id="L1601" class="LineNr">1601 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/refresh-1&quot;</span>
-<span id="L1602" class="LineNr">1602 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/refresh-1/cursor&quot;</span>
-<span id="L1603" class="LineNr">1603 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/refresh-2&quot;</span>
-<span id="L1604" class="LineNr">1604 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/refresh-2/cursor&quot;</span>
+<span id="L1599" class="LineNr">1599 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/refresh-0&quot;</span>
+<span id="L1600" class="LineNr">1600 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/refresh-0/cursor&quot;</span>
+<span id="L1601" class="LineNr">1601 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/refresh-1&quot;</span>
+<span id="L1602" class="LineNr">1602 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/refresh-1/cursor&quot;</span>
+<span id="L1603" class="LineNr">1603 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/refresh-2&quot;</span>
+<span id="L1604" class="LineNr">1604 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1550'>test-trace-keep-cursor-visible-on-refresh</a>/refresh-2/cursor&quot;</span>
 <span id="L1605" class="LineNr">1605 </span><span class="Delimiter">}</span>
 <span id="L1606" class="LineNr">1606 </span>
 <span id="L1607" class="LineNr">1607 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a></span> <span class="Delimiter">{</span>
@@ -1680,37 +1680,37 @@ if ('onhashchange' in window) {
 <span id="L1615" class="LineNr">1615 </span>  <a href='trace.mu.html#L250'>trace-higher</a> t
 <span id="L1616" class="LineNr">1616 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 2&quot;</span>
 <span id="L1617" class="LineNr">1617 </span>  <span class="muComment"># setup: screen</span>
-<span id="L1618" class="LineNr">1618 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L1619" class="LineNr">1619 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L1620" class="LineNr">1620 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L1618" class="LineNr">1618 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L1619" class="LineNr">1619 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L1620" class="LineNr">1620 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L1621" class="LineNr">1621 </span>  <span class="muComment">#</span>
-<span id="L1622" class="LineNr">1622 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1622" class="LineNr">1622 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1623" class="LineNr">1623 </span>  <span class="muComment">#</span>
-<span id="L1624" class="LineNr">1624 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/pre-0&quot;</span>
-<span id="L1625" class="LineNr">1625 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/pre-0/cursor&quot;</span>
-<span id="L1626" class="LineNr">1626 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/pre-1&quot;</span>
-<span id="L1627" class="LineNr">1627 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/pre-1/cursor&quot;</span>
+<span id="L1624" class="LineNr">1624 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/pre-0&quot;</span>
+<span id="L1625" class="LineNr">1625 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/pre-0/cursor&quot;</span>
+<span id="L1626" class="LineNr">1626 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/pre-1&quot;</span>
+<span id="L1627" class="LineNr">1627 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/pre-1/cursor&quot;</span>
 <span id="L1628" class="LineNr">1628 </span>  <span class="muComment"># expand</span>
 <span id="L1629" class="LineNr">1629 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0xa</span>/enter
-<span id="L1630" class="LineNr">1630 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1630" class="LineNr">1630 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1631" class="LineNr">1631 </span>  <span class="muComment">#</span>
-<span id="L1632" class="LineNr">1632 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/expand-0&quot;</span>
-<span id="L1633" class="LineNr">1633 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/expand-0/cursor&quot;</span>
-<span id="L1634" class="LineNr">1634 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/expand-1&quot;</span>
-<span id="L1635" class="LineNr">1635 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/expand-1/cursor&quot;</span>
-<span id="L1636" class="LineNr">1636 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/expand-2&quot;</span>
-<span id="L1637" class="LineNr">1637 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/expand-2/cursor&quot;</span>
+<span id="L1632" class="LineNr">1632 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/expand-0&quot;</span>
+<span id="L1633" class="LineNr">1633 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/expand-0/cursor&quot;</span>
+<span id="L1634" class="LineNr">1634 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/expand-1&quot;</span>
+<span id="L1635" class="LineNr">1635 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/expand-1/cursor&quot;</span>
+<span id="L1636" class="LineNr">1636 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/expand-2&quot;</span>
+<span id="L1637" class="LineNr">1637 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/expand-2/cursor&quot;</span>
 <span id="L1638" class="LineNr">1638 </span>  <span class="muComment"># collapse</span>
 <span id="L1639" class="LineNr">1639 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">8</span>/backspace
 <span id="L1640" class="LineNr">1640 </span>  <span class="muComment"># hack: we need to render here to make this test pass; we're mixing state management with rendering</span>
-<span id="L1641" class="LineNr">1641 </span>  <a href='../500fake-screen.mu.html#L328'>clear-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L1642" class="LineNr">1642 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1641" class="LineNr">1641 </span>  <a href='../500fake-screen.mu.html#L330'>clear-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L1642" class="LineNr">1642 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1643" class="LineNr">1643 </span>  <span class="muComment">#</span>
 <span id="L1644" class="LineNr">1644 </span>  <a href='../502test.mu.html#L2'>check-ints-equal</a> y, <span class="Constant">1</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/post-0/y&quot;</span>
-<span id="L1645" class="LineNr">1645 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/post-0&quot;</span>
-<span id="L1646" class="LineNr">1646 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/post-0/cursor&quot;</span>
-<span id="L1647" class="LineNr">1647 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/post-1&quot;</span>
-<span id="L1648" class="LineNr">1648 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/post-1/cursor&quot;</span>
+<span id="L1645" class="LineNr">1645 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/post-0&quot;</span>
+<span id="L1646" class="LineNr">1646 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/post-0/cursor&quot;</span>
+<span id="L1647" class="LineNr">1647 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/post-1&quot;</span>
+<span id="L1648" class="LineNr">1648 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1607'>test-trace-collapse-at-top</a>/post-1/cursor&quot;</span>
 <span id="L1649" class="LineNr">1649 </span><span class="Delimiter">}</span>
 <span id="L1650" class="LineNr">1650 </span>
 <span id="L1651" class="LineNr">1651 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L1651'>test-trace-collapse</a></span> <span class="Delimiter">{</span>
@@ -1721,37 +1721,37 @@ if ('onhashchange' in window) {
 <span id="L1656" class="LineNr">1656 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 1&quot;</span>
 <span id="L1657" class="LineNr">1657 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 2&quot;</span>
 <span id="L1658" class="LineNr">1658 </span>  <span class="muComment"># setup: screen</span>
-<span id="L1659" class="LineNr">1659 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L1660" class="LineNr">1660 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L1661" class="LineNr">1661 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L1659" class="LineNr">1659 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L1660" class="LineNr">1660 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L1661" class="LineNr">1661 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L1662" class="LineNr">1662 </span>  <span class="muComment">#</span>
-<span id="L1663" class="LineNr">1663 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1663" class="LineNr">1663 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1664" class="LineNr">1664 </span>  <span class="muComment">#</span>
-<span id="L1665" class="LineNr">1665 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/pre-0&quot;</span>
-<span id="L1666" class="LineNr">1666 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/pre-0/cursor&quot;</span>
-<span id="L1667" class="LineNr">1667 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/pre-1&quot;</span>
-<span id="L1668" class="LineNr">1668 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/pre-1/cursor&quot;</span>
+<span id="L1665" class="LineNr">1665 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/pre-0&quot;</span>
+<span id="L1666" class="LineNr">1666 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/pre-0/cursor&quot;</span>
+<span id="L1667" class="LineNr">1667 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/pre-1&quot;</span>
+<span id="L1668" class="LineNr">1668 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/pre-1/cursor&quot;</span>
 <span id="L1669" class="LineNr">1669 </span>  <span class="muComment"># expand</span>
 <span id="L1670" class="LineNr">1670 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0xa</span>/enter
-<span id="L1671" class="LineNr">1671 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1671" class="LineNr">1671 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1672" class="LineNr">1672 </span>  <span class="muComment">#</span>
-<span id="L1673" class="LineNr">1673 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/expand-0&quot;</span>
-<span id="L1674" class="LineNr">1674 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/expand-0/cursor&quot;</span>
-<span id="L1675" class="LineNr">1675 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/expand-1&quot;</span>
-<span id="L1676" class="LineNr">1676 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/expand-1/cursor&quot;</span>
+<span id="L1673" class="LineNr">1673 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/expand-0&quot;</span>
+<span id="L1674" class="LineNr">1674 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/expand-0/cursor&quot;</span>
+<span id="L1675" class="LineNr">1675 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/expand-1&quot;</span>
+<span id="L1676" class="LineNr">1676 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/expand-1/cursor&quot;</span>
 <span id="L1677" class="LineNr">1677 </span>  <span class="muComment"># cursor down</span>
 <span id="L1678" class="LineNr">1678 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0x6a</span>/j
-<span id="L1679" class="LineNr">1679 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1679" class="LineNr">1679 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1680" class="LineNr">1680 </span>  <span class="muComment"># collapse</span>
 <span id="L1681" class="LineNr">1681 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">8</span>/backspace
-<span id="L1682" class="LineNr">1682 </span>  <a href='../500fake-screen.mu.html#L328'>clear-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L1683" class="LineNr">1683 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1682" class="LineNr">1682 </span>  <a href='../500fake-screen.mu.html#L330'>clear-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L1683" class="LineNr">1683 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1684" class="LineNr">1684 </span>  <span class="muComment">#</span>
 <span id="L1685" class="LineNr">1685 </span>  <a href='../502test.mu.html#L2'>check-ints-equal</a> y, <span class="Constant">1</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/post-0/y&quot;</span>
-<span id="L1686" class="LineNr">1686 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/post-0&quot;</span>
-<span id="L1687" class="LineNr">1687 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/post-0/cursor&quot;</span>
-<span id="L1688" class="LineNr">1688 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/post-1&quot;</span>
-<span id="L1689" class="LineNr">1689 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/post-1/cursor&quot;</span>
+<span id="L1686" class="LineNr">1686 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/post-0&quot;</span>
+<span id="L1687" class="LineNr">1687 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/post-0/cursor&quot;</span>
+<span id="L1688" class="LineNr">1688 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/post-1&quot;</span>
+<span id="L1689" class="LineNr">1689 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1651'>test-trace-collapse</a>/post-1/cursor&quot;</span>
 <span id="L1690" class="LineNr">1690 </span><span class="Delimiter">}</span>
 <span id="L1691" class="LineNr">1691 </span>
 <span id="L1692" class="LineNr">1692 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a></span> <span class="Delimiter">{</span>
@@ -1765,43 +1765,43 @@ if ('onhashchange' in window) {
 <span id="L1700" class="LineNr">1700 </span>  <a href='trace.mu.html#L250'>trace-higher</a> t
 <span id="L1701" class="LineNr">1701 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 2&quot;</span>
 <span id="L1702" class="LineNr">1702 </span>  <span class="muComment"># setup: screen</span>
-<span id="L1703" class="LineNr">1703 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L1704" class="LineNr">1704 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L1705" class="LineNr">1705 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L1703" class="LineNr">1703 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L1704" class="LineNr">1704 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L1705" class="LineNr">1705 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L1706" class="LineNr">1706 </span>  <span class="muComment">#</span>
-<span id="L1707" class="LineNr">1707 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1707" class="LineNr">1707 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1708" class="LineNr">1708 </span>  <span class="muComment">#</span>
-<span id="L1709" class="LineNr">1709 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/pre-0&quot;</span>
-<span id="L1710" class="LineNr">1710 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/pre-0/cursor&quot;</span>
-<span id="L1711" class="LineNr">1711 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/pre-1&quot;</span>
-<span id="L1712" class="LineNr">1712 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/pre-1/cursor&quot;</span>
+<span id="L1709" class="LineNr">1709 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/pre-0&quot;</span>
+<span id="L1710" class="LineNr">1710 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/pre-0/cursor&quot;</span>
+<span id="L1711" class="LineNr">1711 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/pre-1&quot;</span>
+<span id="L1712" class="LineNr">1712 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/pre-1/cursor&quot;</span>
 <span id="L1713" class="LineNr">1713 </span>  <span class="muComment"># expand</span>
 <span id="L1714" class="LineNr">1714 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0xa</span>/enter
-<span id="L1715" class="LineNr">1715 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1715" class="LineNr">1715 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1716" class="LineNr">1716 </span>  <span class="muComment"># two visible lines with an invisible line in between</span>
-<span id="L1717" class="LineNr">1717 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/expand-0&quot;</span>
-<span id="L1718" class="LineNr">1718 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/expand-0/cursor&quot;</span>
-<span id="L1719" class="LineNr">1719 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/expand-1&quot;</span>
-<span id="L1720" class="LineNr">1720 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/expand-1/cursor&quot;</span>
-<span id="L1721" class="LineNr">1721 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/expand-2&quot;</span>
-<span id="L1722" class="LineNr">1722 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/expand-2/cursor&quot;</span>
+<span id="L1717" class="LineNr">1717 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/expand-0&quot;</span>
+<span id="L1718" class="LineNr">1718 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/expand-0/cursor&quot;</span>
+<span id="L1719" class="LineNr">1719 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/expand-1&quot;</span>
+<span id="L1720" class="LineNr">1720 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/expand-1/cursor&quot;</span>
+<span id="L1721" class="LineNr">1721 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/expand-2&quot;</span>
+<span id="L1722" class="LineNr">1722 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/expand-2/cursor&quot;</span>
 <span id="L1723" class="LineNr">1723 </span>  <span class="muComment"># cursor down to second visible line</span>
 <span id="L1724" class="LineNr">1724 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0x6a</span>/j
-<span id="L1725" class="LineNr">1725 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1725" class="LineNr">1725 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1726" class="LineNr">1726 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0x6a</span>/j
-<span id="L1727" class="LineNr">1727 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1727" class="LineNr">1727 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1728" class="LineNr">1728 </span>  <span class="muComment"># collapse</span>
 <span id="L1729" class="LineNr">1729 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">8</span>/backspace
-<span id="L1730" class="LineNr">1730 </span>  <a href='../500fake-screen.mu.html#L328'>clear-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L1731" class="LineNr">1731 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1730" class="LineNr">1730 </span>  <a href='../500fake-screen.mu.html#L330'>clear-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L1731" class="LineNr">1731 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1732" class="LineNr">1732 </span>  <span class="muComment">#</span>
 <span id="L1733" class="LineNr">1733 </span>  <a href='../502test.mu.html#L2'>check-ints-equal</a> y, <span class="Constant">1</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/post-0/y&quot;</span>
 <span id="L1734" class="LineNr">1734 </span>  <span class="PreProc">var</span> cursor-y/eax: (addr int) <span class="Special">&lt;-</span> get t, cursor-y
 <span id="L1735" class="LineNr">1735 </span>  <a href='../502test.mu.html#L2'>check-ints-equal</a> *cursor-y, <span class="Constant">0</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/post-0/cursor-y&quot;</span>
-<span id="L1736" class="LineNr">1736 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/post-0&quot;</span>
-<span id="L1737" class="LineNr">1737 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/post-0/cursor&quot;</span>
-<span id="L1738" class="LineNr">1738 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/post-1&quot;</span>
-<span id="L1739" class="LineNr">1739 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/post-1/cursor&quot;</span>
+<span id="L1736" class="LineNr">1736 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/post-0&quot;</span>
+<span id="L1737" class="LineNr">1737 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/post-0/cursor&quot;</span>
+<span id="L1738" class="LineNr">1738 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/post-1&quot;</span>
+<span id="L1739" class="LineNr">1739 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1692'>test-trace-collapse-skips-invisible-lines</a>/post-1/cursor&quot;</span>
 <span id="L1740" class="LineNr">1740 </span><span class="Delimiter">}</span>
 <span id="L1741" class="LineNr">1741 </span>
 <span id="L1742" class="LineNr">1742 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a></span> <span class="Delimiter">{</span>
@@ -1815,54 +1815,54 @@ if ('onhashchange' in window) {
 <span id="L1750" class="LineNr">1750 </span>  <a href='trace.mu.html#L250'>trace-higher</a> t
 <span id="L1751" class="LineNr">1751 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 2&quot;</span>
 <span id="L1752" class="LineNr">1752 </span>  <span class="muComment"># setup: screen</span>
-<span id="L1753" class="LineNr">1753 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L1754" class="LineNr">1754 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L1755" class="LineNr">1755 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L1753" class="LineNr">1753 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L1754" class="LineNr">1754 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L1755" class="LineNr">1755 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L1756" class="LineNr">1756 </span>  <span class="muComment">#</span>
-<span id="L1757" class="LineNr">1757 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1757" class="LineNr">1757 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1758" class="LineNr">1758 </span>  <span class="muComment">#</span>
-<span id="L1759" class="LineNr">1759 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/pre-0&quot;</span>
-<span id="L1760" class="LineNr">1760 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/pre-0/cursor&quot;</span>
-<span id="L1761" class="LineNr">1761 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/pre-1&quot;</span>
-<span id="L1762" class="LineNr">1762 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/pre-1/cursor&quot;</span>
+<span id="L1759" class="LineNr">1759 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/pre-0&quot;</span>
+<span id="L1760" class="LineNr">1760 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/pre-0/cursor&quot;</span>
+<span id="L1761" class="LineNr">1761 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/pre-1&quot;</span>
+<span id="L1762" class="LineNr">1762 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/pre-1/cursor&quot;</span>
 <span id="L1763" class="LineNr">1763 </span>  <span class="muComment"># expand</span>
 <span id="L1764" class="LineNr">1764 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0xa</span>/enter
-<span id="L1765" class="LineNr">1765 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1765" class="LineNr">1765 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1766" class="LineNr">1766 </span>  <span class="muComment"># two visible lines with an invisible line in between</span>
-<span id="L1767" class="LineNr">1767 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand-0&quot;</span>
-<span id="L1768" class="LineNr">1768 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand-0/cursor&quot;</span>
-<span id="L1769" class="LineNr">1769 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand-1&quot;</span>
-<span id="L1770" class="LineNr">1770 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand-1/cursor&quot;</span>
-<span id="L1771" class="LineNr">1771 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand-2&quot;</span>
-<span id="L1772" class="LineNr">1772 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand-2/cursor&quot;</span>
+<span id="L1767" class="LineNr">1767 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand-0&quot;</span>
+<span id="L1768" class="LineNr">1768 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand-0/cursor&quot;</span>
+<span id="L1769" class="LineNr">1769 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand-1&quot;</span>
+<span id="L1770" class="LineNr">1770 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand-1/cursor&quot;</span>
+<span id="L1771" class="LineNr">1771 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand-2&quot;</span>
+<span id="L1772" class="LineNr">1772 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand-2/cursor&quot;</span>
 <span id="L1773" class="LineNr">1773 </span>  <span class="muComment"># cursor down to ellipses</span>
 <span id="L1774" class="LineNr">1774 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0x6a</span>/j
-<span id="L1775" class="LineNr">1775 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1775" class="LineNr">1775 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1776" class="LineNr">1776 </span>  <span class="muComment"># expand</span>
 <span id="L1777" class="LineNr">1777 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0xa</span>/enter
-<span id="L1778" class="LineNr">1778 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1778" class="LineNr">1778 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1779" class="LineNr">1779 </span>  <span class="muComment"># two visible lines with an invisible line in between</span>
-<span id="L1780" class="LineNr">1780 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand2-0&quot;</span>
-<span id="L1781" class="LineNr">1781 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand2-0/cursor&quot;</span>
-<span id="L1782" class="LineNr">1782 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;2 line 1.1 &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand2-1&quot;</span>
-<span id="L1783" class="LineNr">1783 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;|||||||||| &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand2-1/cursor&quot;</span>
-<span id="L1784" class="LineNr">1784 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand2-2&quot;</span>
-<span id="L1785" class="LineNr">1785 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand2-2/cursor&quot;</span>
+<span id="L1780" class="LineNr">1780 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand2-0&quot;</span>
+<span id="L1781" class="LineNr">1781 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand2-0/cursor&quot;</span>
+<span id="L1782" class="LineNr">1782 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;2 line 1.1 &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand2-1&quot;</span>
+<span id="L1783" class="LineNr">1783 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;|||||||||| &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand2-1/cursor&quot;</span>
+<span id="L1784" class="LineNr">1784 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand2-2&quot;</span>
+<span id="L1785" class="LineNr">1785 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/expand2-2/cursor&quot;</span>
 <span id="L1786" class="LineNr">1786 </span>  <span class="muComment"># cursor down to second visible line</span>
 <span id="L1787" class="LineNr">1787 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0x6a</span>/j
-<span id="L1788" class="LineNr">1788 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1788" class="LineNr">1788 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1789" class="LineNr">1789 </span>  <span class="muComment"># collapse</span>
 <span id="L1790" class="LineNr">1790 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">8</span>/backspace
-<span id="L1791" class="LineNr">1791 </span>  <a href='../500fake-screen.mu.html#L328'>clear-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L1792" class="LineNr">1792 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1791" class="LineNr">1791 </span>  <a href='../500fake-screen.mu.html#L330'>clear-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L1792" class="LineNr">1792 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1793" class="LineNr">1793 </span>  <span class="muComment">#</span>
 <span id="L1794" class="LineNr">1794 </span>  <a href='../502test.mu.html#L2'>check-ints-equal</a> y, <span class="Constant">1</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/post-0/y&quot;</span>
 <span id="L1795" class="LineNr">1795 </span>  <span class="PreProc">var</span> cursor-y/eax: (addr int) <span class="Special">&lt;-</span> get t, cursor-y
 <span id="L1796" class="LineNr">1796 </span>  <a href='../502test.mu.html#L2'>check-ints-equal</a> *cursor-y, <span class="Constant">0</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/post-0/cursor-y&quot;</span>
-<span id="L1797" class="LineNr">1797 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/post-0&quot;</span>
-<span id="L1798" class="LineNr">1798 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/post-0/cursor&quot;</span>
-<span id="L1799" class="LineNr">1799 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/post-1&quot;</span>
-<span id="L1800" class="LineNr">1800 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/post-1/cursor&quot;</span>
+<span id="L1797" class="LineNr">1797 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/post-0&quot;</span>
+<span id="L1798" class="LineNr">1798 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/post-0/cursor&quot;</span>
+<span id="L1799" class="LineNr">1799 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/post-1&quot;</span>
+<span id="L1800" class="LineNr">1800 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1742'>test-trace-collapse-two-levels</a>/post-1/cursor&quot;</span>
 <span id="L1801" class="LineNr">1801 </span><span class="Delimiter">}</span>
 <span id="L1802" class="LineNr">1802 </span>
 <span id="L1803" class="LineNr">1803 </span><span class="PreProc">fn</span> <span class="muTest"><a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a></span> <span class="Delimiter">{</span>
@@ -1880,65 +1880,65 @@ if ('onhashchange' in window) {
 <span id="L1815" class="LineNr">1815 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 2.2&quot;</span>
 <span id="L1816" class="LineNr">1816 </span>  <a href='trace.mu.html#L250'>trace-higher</a> t
 <span id="L1817" class="LineNr">1817 </span>  <span class="muComment"># setup: screen</span>
-<span id="L1818" class="LineNr">1818 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L1819" class="LineNr">1819 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L1820" class="LineNr">1820 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">8</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L1818" class="LineNr">1818 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L1819" class="LineNr">1819 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L1820" class="LineNr">1820 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">8</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L1821" class="LineNr">1821 </span>  <span class="muComment">#</span>
-<span id="L1822" class="LineNr">1822 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">8</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1822" class="LineNr">1822 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">8</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1823" class="LineNr">1823 </span>  <span class="muComment">#</span>
-<span id="L1824" class="LineNr">1824 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/pre-0&quot;</span>
-<span id="L1825" class="LineNr">1825 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/pre-0/cursor&quot;</span>
-<span id="L1826" class="LineNr">1826 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/pre-1&quot;</span>
-<span id="L1827" class="LineNr">1827 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/pre-1/cursor&quot;</span>
+<span id="L1824" class="LineNr">1824 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/pre-0&quot;</span>
+<span id="L1825" class="LineNr">1825 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/pre-0/cursor&quot;</span>
+<span id="L1826" class="LineNr">1826 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/pre-1&quot;</span>
+<span id="L1827" class="LineNr">1827 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/pre-1/cursor&quot;</span>
 <span id="L1828" class="LineNr">1828 </span>  <span class="muComment"># expand</span>
 <span id="L1829" class="LineNr">1829 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0xa</span>/enter
-<span id="L1830" class="LineNr">1830 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">8</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1830" class="LineNr">1830 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">8</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1831" class="LineNr">1831 </span>  <span class="muComment"># two visible lines with an invisible line in between</span>
-<span id="L1832" class="LineNr">1832 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand-0&quot;</span>
-<span id="L1833" class="LineNr">1833 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand-0/cursor&quot;</span>
-<span id="L1834" class="LineNr">1834 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand-1&quot;</span>
-<span id="L1835" class="LineNr">1835 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand-1/cursor&quot;</span>
-<span id="L1836" class="LineNr">1836 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand-2&quot;</span>
-<span id="L1837" class="LineNr">1837 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand-2/cursor&quot;</span>
-<span id="L1838" class="LineNr">1838 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand-3&quot;</span>
-<span id="L1839" class="LineNr">1839 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand-3/cursor&quot;</span>
+<span id="L1832" class="LineNr">1832 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand-0&quot;</span>
+<span id="L1833" class="LineNr">1833 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand-0/cursor&quot;</span>
+<span id="L1834" class="LineNr">1834 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand-1&quot;</span>
+<span id="L1835" class="LineNr">1835 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand-1/cursor&quot;</span>
+<span id="L1836" class="LineNr">1836 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand-2&quot;</span>
+<span id="L1837" class="LineNr">1837 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand-2/cursor&quot;</span>
+<span id="L1838" class="LineNr">1838 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand-3&quot;</span>
+<span id="L1839" class="LineNr">1839 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand-3/cursor&quot;</span>
 <span id="L1840" class="LineNr">1840 </span>  <span class="muComment"># cursor down to bottom</span>
 <span id="L1841" class="LineNr">1841 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0x6a</span>/j
-<span id="L1842" class="LineNr">1842 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">8</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1842" class="LineNr">1842 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">8</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1843" class="LineNr">1843 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0x6a</span>/j
-<span id="L1844" class="LineNr">1844 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">8</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1844" class="LineNr">1844 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">8</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1845" class="LineNr">1845 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0x6a</span>/j
-<span id="L1846" class="LineNr">1846 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">8</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1846" class="LineNr">1846 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">8</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1847" class="LineNr">1847 </span>  <span class="muComment"># expand</span>
 <span id="L1848" class="LineNr">1848 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0xa</span>/enter
-<span id="L1849" class="LineNr">1849 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">8</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1849" class="LineNr">1849 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">8</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1850" class="LineNr">1850 </span>  <span class="muComment"># two visible lines with an invisible line in between</span>
-<span id="L1851" class="LineNr">1851 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand2-0&quot;</span>
-<span id="L1852" class="LineNr">1852 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand2-0/cursor&quot;</span>
-<span id="L1853" class="LineNr">1853 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand2-1&quot;</span>
-<span id="L1854" class="LineNr">1854 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand2-1/cursor&quot;</span>
-<span id="L1855" class="LineNr">1855 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand2-2&quot;</span>
-<span id="L1856" class="LineNr">1856 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand2-2/cursor&quot;</span>
-<span id="L1857" class="LineNr">1857 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;2 line 2.1 &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand2-3&quot;</span>
-<span id="L1858" class="LineNr">1858 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;|||||||||| &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand2-3/cursor&quot;</span>
-<span id="L1859" class="LineNr">1859 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">4</span>/y, <span class="Constant">&quot;2 line 2.2 &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand2-4&quot;</span>
-<span id="L1860" class="LineNr">1860 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">4</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand2-4/cursor&quot;</span>
+<span id="L1851" class="LineNr">1851 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand2-0&quot;</span>
+<span id="L1852" class="LineNr">1852 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand2-0/cursor&quot;</span>
+<span id="L1853" class="LineNr">1853 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand2-1&quot;</span>
+<span id="L1854" class="LineNr">1854 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand2-1/cursor&quot;</span>
+<span id="L1855" class="LineNr">1855 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand2-2&quot;</span>
+<span id="L1856" class="LineNr">1856 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand2-2/cursor&quot;</span>
+<span id="L1857" class="LineNr">1857 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;2 line 2.1 &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand2-3&quot;</span>
+<span id="L1858" class="LineNr">1858 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;|||||||||| &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand2-3/cursor&quot;</span>
+<span id="L1859" class="LineNr">1859 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">4</span>/y, <span class="Constant">&quot;2 line 2.2 &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand2-4&quot;</span>
+<span id="L1860" class="LineNr">1860 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">4</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/expand2-4/cursor&quot;</span>
 <span id="L1861" class="LineNr">1861 </span>  <span class="muComment"># collapse</span>
 <span id="L1862" class="LineNr">1862 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">8</span>/backspace
-<span id="L1863" class="LineNr">1863 </span>  <a href='../500fake-screen.mu.html#L328'>clear-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L1864" class="LineNr">1864 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">8</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1863" class="LineNr">1863 </span>  <a href='../500fake-screen.mu.html#L330'>clear-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L1864" class="LineNr">1864 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">8</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1865" class="LineNr">1865 </span>  <span class="muComment">#</span>
 <span id="L1866" class="LineNr">1866 </span>  <a href='../502test.mu.html#L2'>check-ints-equal</a> y, <span class="Constant">4</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/post-0/y&quot;</span>
 <span id="L1867" class="LineNr">1867 </span>  <span class="PreProc">var</span> cursor-y/eax: (addr int) <span class="Special">&lt;-</span> get t, cursor-y
 <span id="L1868" class="LineNr">1868 </span>  <a href='../502test.mu.html#L2'>check-ints-equal</a> *cursor-y, <span class="Constant">2</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/post-0/cursor-y&quot;</span>
-<span id="L1869" class="LineNr">1869 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/post-0&quot;</span>
-<span id="L1870" class="LineNr">1870 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/post-0/cursor&quot;</span>
-<span id="L1871" class="LineNr">1871 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/post-1&quot;</span>
-<span id="L1872" class="LineNr">1872 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/post-1/cursor&quot;</span>
-<span id="L1873" class="LineNr">1873 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/post-2&quot;</span>
-<span id="L1874" class="LineNr">1874 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/post-2/cursor&quot;</span>
-<span id="L1875" class="LineNr">1875 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/post-3&quot;</span>
-<span id="L1876" class="LineNr">1876 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/post-3/cursor&quot;</span>
+<span id="L1869" class="LineNr">1869 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/post-0&quot;</span>
+<span id="L1870" class="LineNr">1870 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/post-0/cursor&quot;</span>
+<span id="L1871" class="LineNr">1871 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/post-1&quot;</span>
+<span id="L1872" class="LineNr">1872 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/post-1/cursor&quot;</span>
+<span id="L1873" class="LineNr">1873 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/post-2&quot;</span>
+<span id="L1874" class="LineNr">1874 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/post-2/cursor&quot;</span>
+<span id="L1875" class="LineNr">1875 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/post-3&quot;</span>
+<span id="L1876" class="LineNr">1876 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1803'>test-trace-collapse-nested-level</a>/post-3/cursor&quot;</span>
 <span id="L1877" class="LineNr">1877 </span><span class="Delimiter">}</span>
 <span id="L1878" class="LineNr">1878 </span>
 <span id="L1879" class="LineNr">1879 </span><span class="PreProc">fn</span> <span class="muFunction"><a href='trace.mu.html#L1879'>scroll-down</a></span> _self: (addr trace) <span class="Delimiter">{</span>
@@ -2054,108 +2054,108 @@ if ('onhashchange' in window) {
 <span id="L1989" class="LineNr">1989 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 8&quot;</span>
 <span id="L1990" class="LineNr">1990 </span>  <a href='trace.mu.html#L185'>trace-text</a> t, <span class="Constant">&quot;l&quot;</span>, <span class="Constant">&quot;line 9&quot;</span>
 <span id="L1991" class="LineNr">1991 </span>  <span class="muComment"># setup: screen</span>
-<span id="L1992" class="LineNr">1992 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L1993" class="LineNr">1993 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L14'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L14'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
-<span id="L1994" class="LineNr">1994 </span>  <a href='../500fake-screen.mu.html#L32'>initialize-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
+<span id="L1992" class="LineNr">1992 </span>  <span class="PreProc">var</span> screen-on-stack: <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L1993" class="LineNr">1993 </span>  <span class="PreProc">var</span> <a href='../500fake-screen.mu.html#L16'>screen</a>/<span class="muRegEdi">edi</span>: (addr <a href='../500fake-screen.mu.html#L16'>screen</a>) <span class="Special">&lt;-</span> address screen-on-stack
+<span id="L1994" class="LineNr">1994 </span>  <a href='../500fake-screen.mu.html#L34'>initialize-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">0x10</span>/width, <span class="Constant">4</span>/height, <span class="Constant">0</span>/no-pixel-graphics
 <span id="L1995" class="LineNr">1995 </span>  <span class="muComment"># pre-render</span>
-<span id="L1996" class="LineNr">1996 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L1996" class="LineNr">1996 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L1997" class="LineNr">1997 </span>  <span class="muComment">#</span>
-<span id="L1998" class="LineNr">1998 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/pre-0&quot;</span>
-<span id="L1999" class="LineNr">1999 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/pre-0/cursor&quot;</span>
-<span id="L2000" class="LineNr">2000 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/pre-1&quot;</span>
-<span id="L2001" class="LineNr">2001 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/pre-1/cursor&quot;</span>
-<span id="L2002" class="LineNr">2002 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/pre-2&quot;</span>
-<span id="L2003" class="LineNr">2003 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/pre-2/cursor&quot;</span>
-<span id="L2004" class="LineNr">2004 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/pre-3&quot;</span>
-<span id="L2005" class="LineNr">2005 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/pre-3/cursor&quot;</span>
+<span id="L1998" class="LineNr">1998 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;...        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/pre-0&quot;</span>
+<span id="L1999" class="LineNr">1999 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;|||        &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/pre-0/cursor&quot;</span>
+<span id="L2000" class="LineNr">2000 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/pre-1&quot;</span>
+<span id="L2001" class="LineNr">2001 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/pre-1/cursor&quot;</span>
+<span id="L2002" class="LineNr">2002 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/pre-2&quot;</span>
+<span id="L2003" class="LineNr">2003 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/pre-2/cursor&quot;</span>
+<span id="L2004" class="LineNr">2004 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/pre-3&quot;</span>
+<span id="L2005" class="LineNr">2005 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/pre-3/cursor&quot;</span>
 <span id="L2006" class="LineNr">2006 </span>  <span class="muComment"># expand</span>
 <span id="L2007" class="LineNr">2007 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">0xa</span>/enter
-<span id="L2008" class="LineNr">2008 </span>  <a href='../500fake-screen.mu.html#L328'>clear-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L2009" class="LineNr">2009 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L2008" class="LineNr">2008 </span>  <a href='../500fake-screen.mu.html#L330'>clear-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L2009" class="LineNr">2009 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L2010" class="LineNr">2010 </span>  <span class="muComment">#</span>
-<span id="L2011" class="LineNr">2011 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 0   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/expand-0&quot;</span>
-<span id="L2012" class="LineNr">2012 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/expand-0/cursor&quot;</span>
-<span id="L2013" class="LineNr">2013 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/expand-1&quot;</span>
-<span id="L2014" class="LineNr">2014 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/expand-1/cursor&quot;</span>
-<span id="L2015" class="LineNr">2015 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/expand-2&quot;</span>
-<span id="L2016" class="LineNr">2016 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/expand-2/cursor&quot;</span>
-<span id="L2017" class="LineNr">2017 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;1 line 3   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/expand-3&quot;</span>
-<span id="L2018" class="LineNr">2018 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/expand-3/cursor&quot;</span>
+<span id="L2011" class="LineNr">2011 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 0   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/expand-0&quot;</span>
+<span id="L2012" class="LineNr">2012 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/expand-0/cursor&quot;</span>
+<span id="L2013" class="LineNr">2013 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/expand-1&quot;</span>
+<span id="L2014" class="LineNr">2014 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/expand-1/cursor&quot;</span>
+<span id="L2015" class="LineNr">2015 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/expand-2&quot;</span>
+<span id="L2016" class="LineNr">2016 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/expand-2/cursor&quot;</span>
+<span id="L2017" class="LineNr">2017 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;1 line 3   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/expand-3&quot;</span>
+<span id="L2018" class="LineNr">2018 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/expand-3/cursor&quot;</span>
 <span id="L2019" class="LineNr">2019 </span>  <span class="muComment"># scroll up</span>
 <span id="L2020" class="LineNr">2020 </span>  <span class="muComment"># hack: we must have rendered before this point; we're mixing state management with rendering</span>
 <span id="L2021" class="LineNr">2021 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">2</span>/ctrl-b
-<span id="L2022" class="LineNr">2022 </span>  <a href='../500fake-screen.mu.html#L328'>clear-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L2023" class="LineNr">2023 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L2022" class="LineNr">2022 </span>  <a href='../500fake-screen.mu.html#L330'>clear-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L2023" class="LineNr">2023 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L2024" class="LineNr">2024 </span>  <span class="muComment"># no change since we're already at the top</span>
-<span id="L2025" class="LineNr">2025 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 0   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up0-0&quot;</span>
-<span id="L2026" class="LineNr">2026 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up0-0/cursor&quot;</span>
-<span id="L2027" class="LineNr">2027 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up0-1&quot;</span>
-<span id="L2028" class="LineNr">2028 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up0-1/cursor&quot;</span>
-<span id="L2029" class="LineNr">2029 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up0-2&quot;</span>
-<span id="L2030" class="LineNr">2030 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up0-2/cursor&quot;</span>
-<span id="L2031" class="LineNr">2031 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;1 line 3   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up0-3&quot;</span>
-<span id="L2032" class="LineNr">2032 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up0-3/cursor&quot;</span>
+<span id="L2025" class="LineNr">2025 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 0   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up0-0&quot;</span>
+<span id="L2026" class="LineNr">2026 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up0-0/cursor&quot;</span>
+<span id="L2027" class="LineNr">2027 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up0-1&quot;</span>
+<span id="L2028" class="LineNr">2028 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up0-1/cursor&quot;</span>
+<span id="L2029" class="LineNr">2029 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up0-2&quot;</span>
+<span id="L2030" class="LineNr">2030 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up0-2/cursor&quot;</span>
+<span id="L2031" class="LineNr">2031 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;1 line 3   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up0-3&quot;</span>
+<span id="L2032" class="LineNr">2032 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up0-3/cursor&quot;</span>
 <span id="L2033" class="LineNr">2033 </span>  <span class="muComment"># scroll down</span>
 <span id="L2034" class="LineNr">2034 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">6</span>/ctrl-f
-<span id="L2035" class="LineNr">2035 </span>  <a href='../500fake-screen.mu.html#L328'>clear-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L2036" class="LineNr">2036 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
-<span id="L2037" class="LineNr">2037 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 4   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down1-0&quot;</span>
-<span id="L2038" class="LineNr">2038 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down1-0/cursor&quot;</span>
-<span id="L2039" class="LineNr">2039 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 5   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down1-1&quot;</span>
-<span id="L2040" class="LineNr">2040 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down1-1/cursor&quot;</span>
-<span id="L2041" class="LineNr">2041 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 6   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down1-2&quot;</span>
-<span id="L2042" class="LineNr">2042 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down1-2/cursor&quot;</span>
-<span id="L2043" class="LineNr">2043 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;1 line 7   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down1-3&quot;</span>
-<span id="L2044" class="LineNr">2044 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down1-3/cursor&quot;</span>
+<span id="L2035" class="LineNr">2035 </span>  <a href='../500fake-screen.mu.html#L330'>clear-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L2036" class="LineNr">2036 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L2037" class="LineNr">2037 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 4   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down1-0&quot;</span>
+<span id="L2038" class="LineNr">2038 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down1-0/cursor&quot;</span>
+<span id="L2039" class="LineNr">2039 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 5   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down1-1&quot;</span>
+<span id="L2040" class="LineNr">2040 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down1-1/cursor&quot;</span>
+<span id="L2041" class="LineNr">2041 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 6   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down1-2&quot;</span>
+<span id="L2042" class="LineNr">2042 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down1-2/cursor&quot;</span>
+<span id="L2043" class="LineNr">2043 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;1 line 7   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down1-3&quot;</span>
+<span id="L2044" class="LineNr">2044 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down1-3/cursor&quot;</span>
 <span id="L2045" class="LineNr">2045 </span>  <span class="muComment"># scroll down</span>
 <span id="L2046" class="LineNr">2046 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">6</span>/ctrl-f
-<span id="L2047" class="LineNr">2047 </span>  <a href='../500fake-screen.mu.html#L328'>clear-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L2048" class="LineNr">2048 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
-<span id="L2049" class="LineNr">2049 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 8   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down2-0&quot;</span>
-<span id="L2050" class="LineNr">2050 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down2-0/cursor&quot;</span>
-<span id="L2051" class="LineNr">2051 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 9   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down2-1&quot;</span>
-<span id="L2052" class="LineNr">2052 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down2-1/cursor&quot;</span>
-<span id="L2053" class="LineNr">2053 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down2-2&quot;</span>
-<span id="L2054" class="LineNr">2054 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down2-2/cursor&quot;</span>
-<span id="L2055" class="LineNr">2055 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down2-3&quot;</span>
-<span id="L2056" class="LineNr">2056 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down2-3/cursor&quot;</span>
+<span id="L2047" class="LineNr">2047 </span>  <a href='../500fake-screen.mu.html#L330'>clear-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L2048" class="LineNr">2048 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L2049" class="LineNr">2049 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 8   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down2-0&quot;</span>
+<span id="L2050" class="LineNr">2050 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down2-0/cursor&quot;</span>
+<span id="L2051" class="LineNr">2051 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 9   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down2-1&quot;</span>
+<span id="L2052" class="LineNr">2052 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down2-1/cursor&quot;</span>
+<span id="L2053" class="LineNr">2053 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down2-2&quot;</span>
+<span id="L2054" class="LineNr">2054 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down2-2/cursor&quot;</span>
+<span id="L2055" class="LineNr">2055 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down2-3&quot;</span>
+<span id="L2056" class="LineNr">2056 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down2-3/cursor&quot;</span>
 <span id="L2057" class="LineNr">2057 </span>  <span class="muComment"># scroll down</span>
 <span id="L2058" class="LineNr">2058 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">6</span>/ctrl-f
-<span id="L2059" class="LineNr">2059 </span>  <a href='../500fake-screen.mu.html#L328'>clear-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L2060" class="LineNr">2060 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L2059" class="LineNr">2059 </span>  <a href='../500fake-screen.mu.html#L330'>clear-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L2060" class="LineNr">2060 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
 <span id="L2061" class="LineNr">2061 </span>  <span class="muComment"># no change since we're already at the bottom</span>
-<span id="L2062" class="LineNr">2062 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 8   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down3-0&quot;</span>
-<span id="L2063" class="LineNr">2063 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down3-0/cursor&quot;</span>
-<span id="L2064" class="LineNr">2064 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 9   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down3-1&quot;</span>
-<span id="L2065" class="LineNr">2065 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down3-1/cursor&quot;</span>
-<span id="L2066" class="LineNr">2066 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down3-2&quot;</span>
-<span id="L2067" class="LineNr">2067 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down3-2/cursor&quot;</span>
-<span id="L2068" class="LineNr">2068 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down3-3&quot;</span>
-<span id="L2069" class="LineNr">2069 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down3-3/cursor&quot;</span>
+<span id="L2062" class="LineNr">2062 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 8   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down3-0&quot;</span>
+<span id="L2063" class="LineNr">2063 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down3-0/cursor&quot;</span>
+<span id="L2064" class="LineNr">2064 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 9   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down3-1&quot;</span>
+<span id="L2065" class="LineNr">2065 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down3-1/cursor&quot;</span>
+<span id="L2066" class="LineNr">2066 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down3-2&quot;</span>
+<span id="L2067" class="LineNr">2067 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down3-2/cursor&quot;</span>
+<span id="L2068" class="LineNr">2068 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down3-3&quot;</span>
+<span id="L2069" class="LineNr">2069 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/down3-3/cursor&quot;</span>
 <span id="L2070" class="LineNr">2070 </span>  <span class="muComment"># scroll up</span>
 <span id="L2071" class="LineNr">2071 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">2</span>/ctrl-b
-<span id="L2072" class="LineNr">2072 </span>  <a href='../500fake-screen.mu.html#L328'>clear-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L2073" class="LineNr">2073 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
-<span id="L2074" class="LineNr">2074 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 4   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up1-0&quot;</span>
-<span id="L2075" class="LineNr">2075 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up1-0/cursor&quot;</span>
-<span id="L2076" class="LineNr">2076 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 5   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up1-1&quot;</span>
-<span id="L2077" class="LineNr">2077 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up1-1/cursor&quot;</span>
-<span id="L2078" class="LineNr">2078 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 6   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up1-2&quot;</span>
-<span id="L2079" class="LineNr">2079 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up1-2/cursor&quot;</span>
-<span id="L2080" class="LineNr">2080 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;1 line 7   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up1-3&quot;</span>
-<span id="L2081" class="LineNr">2081 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up1-3/cursor&quot;</span>
+<span id="L2072" class="LineNr">2072 </span>  <a href='../500fake-screen.mu.html#L330'>clear-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L2073" class="LineNr">2073 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L2074" class="LineNr">2074 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 4   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up1-0&quot;</span>
+<span id="L2075" class="LineNr">2075 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up1-0/cursor&quot;</span>
+<span id="L2076" class="LineNr">2076 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 5   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up1-1&quot;</span>
+<span id="L2077" class="LineNr">2077 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up1-1/cursor&quot;</span>
+<span id="L2078" class="LineNr">2078 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 6   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up1-2&quot;</span>
+<span id="L2079" class="LineNr">2079 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up1-2/cursor&quot;</span>
+<span id="L2080" class="LineNr">2080 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;1 line 7   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up1-3&quot;</span>
+<span id="L2081" class="LineNr">2081 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up1-3/cursor&quot;</span>
 <span id="L2082" class="LineNr">2082 </span>  <span class="muComment"># scroll up</span>
 <span id="L2083" class="LineNr">2083 </span>  <a href='trace.mu.html#L907'>edit-trace</a> t, <span class="Constant">2</span>/ctrl-b
-<span id="L2084" class="LineNr">2084 </span>  <a href='../500fake-screen.mu.html#L328'>clear-screen</a> <a href='../500fake-screen.mu.html#L14'>screen</a>
-<span id="L2085" class="LineNr">2085 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
-<span id="L2086" class="LineNr">2086 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 0   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up2-0&quot;</span>
-<span id="L2087" class="LineNr">2087 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up2-0/cursor&quot;</span>
-<span id="L2088" class="LineNr">2088 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up2-1&quot;</span>
-<span id="L2089" class="LineNr">2089 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up2-1/cursor&quot;</span>
-<span id="L2090" class="LineNr">2090 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up2-2&quot;</span>
-<span id="L2091" class="LineNr">2091 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up2-2/cursor&quot;</span>
-<span id="L2092" class="LineNr">2092 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;1 line 3   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up2-3&quot;</span>
-<span id="L2093" class="LineNr">2093 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L14'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up2-3/cursor&quot;</span>
+<span id="L2084" class="LineNr">2084 </span>  <a href='../500fake-screen.mu.html#L330'>clear-screen</a> <a href='../500fake-screen.mu.html#L16'>screen</a>
+<span id="L2085" class="LineNr">2085 </span>  <span class="PreProc">var</span> y/<span class="muRegEcx">ecx</span>: int <span class="Special">&lt;-</span> <a href='trace.mu.html#L452'>render-trace</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, t, <span class="Constant">0</span>/xmin, <span class="Constant">0</span>/ymin, <span class="Constant">0x10</span>/xmax, <span class="Constant">4</span>/ymax, <span class="Constant">1</span>/show-cursor
+<span id="L2086" class="LineNr">2086 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">0</span>/y, <span class="Constant">&quot;1 line 0   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up2-0&quot;</span>
+<span id="L2087" class="LineNr">2087 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">0</span>/y, <span class="Constant">&quot;||||||||   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up2-0/cursor&quot;</span>
+<span id="L2088" class="LineNr">2088 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">1</span>/y, <span class="Constant">&quot;1 line 1   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up2-1&quot;</span>
+<span id="L2089" class="LineNr">2089 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">1</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up2-1/cursor&quot;</span>
+<span id="L2090" class="LineNr">2090 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">2</span>/y, <span class="Constant">&quot;1 line 2   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up2-2&quot;</span>
+<span id="L2091" class="LineNr">2091 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">2</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up2-2/cursor&quot;</span>
+<span id="L2092" class="LineNr">2092 </span>  <a href='../504test-screen.mu.html#L7'>check-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>,                                  <span class="Constant">3</span>/y, <span class="Constant">&quot;1 line 3   &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up2-3&quot;</span>
+<span id="L2093" class="LineNr">2093 </span>  <a href='../504test-screen.mu.html#L267'>check-background-color-in-screen-row</a> <a href='../500fake-screen.mu.html#L16'>screen</a>, <span class="Constant">7</span>/bg=cursor, <span class="Constant">3</span>/y, <span class="Constant">&quot;           &quot;</span>, <span class="Constant">&quot;F - <a href='trace.mu.html#L1976'>test-trace-scroll</a>/up2-3/cursor&quot;</span>
 <span id="L2094" class="LineNr">2094 </span><span class="Delimiter">}</span>
 <span id="L2095" class="LineNr">2095 </span>
 <span id="L2096" class="LineNr">2096 </span><span class="muComment"># saving and restoring trace indices</span>