From 717d6cddc1464df9744a37056016b9f4230ab650 Mon Sep 17 00:00:00 2001 From: "Kartik K. Agaram" Date: Wed, 11 Jan 2017 09:40:41 -0800 Subject: 3732 --- html/edit/003-shortcuts.mu.html | 142 ++++++++++++++++++++-------------------- 1 file changed, 71 insertions(+), 71 deletions(-) (limited to 'html/edit/003-shortcuts.mu.html') diff --git a/html/edit/003-shortcuts.mu.html b/html/edit/003-shortcuts.mu.html index 078af9cb..0881417f 100644 --- a/html/edit/003-shortcuts.mu.html +++ b/html/edit/003-shortcuts.mu.html @@ -70,7 +70,7 @@ if ('onhashchange' in window) { 10 # just one character in final line 11 s:text <- new [ab 12 cd] - 13 e:&:editor <- new-editor s, 0/left, 5/right + 13 e:&:editor <- new-editor s, 0/left, 5/right 14 assume-console [ 15 press tab 16 ] @@ -101,7 +101,7 @@ if ('onhashchange' in window) { 41 scenario editor-handles-backspace-key [ 42 local-scope 43 assume-screen 10/width, 5/height - 44 e:&:editor <- new-editor [abc], 0/left, 10/right + 44 e:&:editor <- new-editor [abc], 0/left, 10/right 45 editor-render screen, e 46 $clear-trace 47 assume-console [ @@ -276,7 +276,7 @@ if ('onhashchange' in window) { 216 # just one character in final line 217 s:text <- new [ab 218 cd] - 219 e:&:editor <- new-editor s, 0/left, 10/right + 219 e:&:editor <- new-editor s, 0/left, 10/right 220 assume-console [ 221 left-click 2, 0 # cursor at only character in final line 222 press backspace @@ -304,7 +304,7 @@ if ('onhashchange' in window) { 244 # initialize editor with two long-ish but non-wrapping lines 245 s:text <- new [abc def 246 ghi jkl] - 247 e:&:editor <- new-editor s, 0/left, 10/right + 247 e:&:editor <- new-editor s, 0/left, 10/right 248 editor-render screen, e 249 $clear-trace 250 # position the cursor at the start of the second and hit backspace @@ -329,7 +329,7 @@ if ('onhashchange' in window) { 269 local-scope 270 assume-screen 10/width, 5/height 271 # initialize editor in part of the screen with a long line - 272 e:&:editor <- new-editor [abc def ghij], 0/left, 8/right + 272 e:&:editor <- new-editor [abc def ghij], 0/left, 8/right 273 editor-render screen, e 274 # confirm that it wraps 275 screen-should-contain [ @@ -362,7 +362,7 @@ if ('onhashchange' in window) { 302 scenario editor-handles-delete-key [ 303 local-scope 304 assume-screen 10/width, 5/height - 305 e:&:editor <- new-editor [abc], 0/left, 10/right + 305 e:&:editor <- new-editor [abc], 0/left, 10/right 306 editor-render screen, e 307 $clear-trace 308 assume-console [ @@ -448,7 +448,7 @@ if ('onhashchange' in window) { 388 scenario editor-moves-cursor-right-with-key [ 389 local-scope 390 assume-screen 10/width, 5/height - 391 e:&:editor <- new-editor [abc], 0/left, 10/right + 391 e:&:editor <- new-editor [abc], 0/left, 10/right 392 editor-render screen, e 393 $clear-trace 394 assume-console [ @@ -544,7 +544,7 @@ if ('onhashchange' in window) { 484 assume-screen 10/width, 5/height 485 s:text <- new [abc 486 d] - 487 e:&:editor <- new-editor s, 0/left, 10/right + 487 e:&:editor <- new-editor s, 0/left, 10/right 488 editor-render screen, e 489 $clear-trace 490 # type right-arrow a few times to get to start of second line @@ -580,7 +580,7 @@ if ('onhashchange' in window) { 520 assume-screen 10/width, 5/height 521 s:text <- new [abc 522 d] - 523 e:&:editor <- new-editor s, 1/left, 10/right + 523 e:&:editor <- new-editor s, 1/left, 10/right 524 editor-render screen, e 525 assume-console [ 526 press right-arrow @@ -604,7 +604,7 @@ if ('onhashchange' in window) { 544 scenario editor-moves-cursor-to-next-wrapped-line-with-right-arrow [ 545 local-scope 546 assume-screen 10/width, 5/height - 547 e:&:editor <- new-editor [abcdef], 0/left, 5/right + 547 e:&:editor <- new-editor [abcdef], 0/left, 5/right 548 editor-render screen, e 549 $clear-trace 550 assume-console [ @@ -634,7 +634,7 @@ if ('onhashchange' in window) { 574 local-scope 575 assume-screen 10/width, 5/height 576 # line just barely wrapping - 577 e:&:editor <- new-editor [abcde], 0/left, 5/right + 577 e:&:editor <- new-editor [abcde], 0/left, 5/right 578 editor-render screen, e 579 $clear-trace 580 # position cursor at last character before wrap and hit right-arrow @@ -670,7 +670,7 @@ if ('onhashchange' in window) { 610 scenario editor-moves-cursor-to-next-wrapped-line-with-right-arrow-3 [ 611 local-scope 612 assume-screen 10/width, 5/height - 613 e:&:editor <- new-editor [abcdef], 1/left, 6/right + 613 e:&:editor <- new-editor [abcdef], 1/left, 6/right 614 editor-render screen, e 615 $clear-trace 616 assume-console [ @@ -701,7 +701,7 @@ if ('onhashchange' in window) { 641 assume-screen 10/width, 5/height 642 s:text <- new [abc 643 d] - 644 e:&:editor <- new-editor s, 0/left, 10/right + 644 e:&:editor <- new-editor s, 0/left, 10/right 645 editor-render screen, e 646 $clear-trace 647 # move to end of line, press right-arrow, type a character @@ -731,7 +731,7 @@ if ('onhashchange' in window) { 671 scenario editor-moves-cursor-left-with-key [ 672 local-scope 673 assume-screen 10/width, 5/height - 674 e:&:editor <- new-editor [abc], 0/left, 10/right + 674 e:&:editor <- new-editor [abc], 0/left, 10/right 675 editor-render screen, e 676 $clear-trace 677 assume-console [ @@ -775,7 +775,7 @@ if ('onhashchange' in window) { 715 # initialize editor with two lines 716 s:text <- new [abc 717 d] - 718 e:&:editor <- new-editor s, 0/left, 10/right + 718 e:&:editor <- new-editor s, 0/left, 10/right 719 editor-render screen, e 720 $clear-trace 721 # position cursor at start of second line (so there's no previous newline) @@ -802,7 +802,7 @@ if ('onhashchange' in window) { 742 s:text <- new [abc 743 def 744 g] - 745 e:&:editor <- new-editor s:text, 0/left, 10/right + 745 e:&:editor <- new-editor s:text, 0/left, 10/right 746 editor-render screen, e 747 $clear-trace 748 # position cursor further down (so there's a newline before the character at @@ -831,7 +831,7 @@ if ('onhashchange' in window) { 771 s:text <- new [abc 772 def 773 g] - 774 e:&:editor <- new-editor s, 0/left, 10/right + 774 e:&:editor <- new-editor s, 0/left, 10/right 775 editor-render screen, e 776 $clear-trace 777 # position cursor at start of text, press left-arrow, then type a character @@ -861,7 +861,7 @@ if ('onhashchange' in window) { 801 s:text <- new [abc 802 803 d] - 804 e:&:editor <- new-editor s, 0/left, 10/right + 804 e:&:editor <- new-editor s, 0/left, 10/right 805 editor-render screen, e:&:editor 806 $clear-trace 807 # position cursor right after empty line @@ -887,7 +887,7 @@ if ('onhashchange' in window) { 827 local-scope 828 assume-screen 10/width, 5/height 829 # initialize editor with a wrapping line - 830 e:&:editor <- new-editor [abcdef], 0/left, 5/right + 830 e:&:editor <- new-editor [abcdef], 0/left, 5/right 831 editor-render screen, e 832 $clear-trace 833 screen-should-contain [ @@ -920,7 +920,7 @@ if ('onhashchange' in window) { 860 # initialize editor with a wrapping line followed by a second line 861 s:text <- new [abcdef 862 g] - 863 e:&:editor <- new-editor s, 0/left, 5/right + 863 e:&:editor <- new-editor s, 0/left, 5/right 864 editor-render screen, e 865 $clear-trace 866 screen-should-contain [ @@ -953,7 +953,7 @@ if ('onhashchange' in window) { 893 # initialize editor with a line on the verge of wrapping, followed by a second line 894 s:text <- new [abcd 895 e] - 896 e:&:editor <- new-editor s, 0/left, 5/right + 896 e:&:editor <- new-editor s, 0/left, 5/right 897 editor-render screen, e 898 $clear-trace 899 screen-should-contain [ @@ -989,7 +989,7 @@ if ('onhashchange' in window) { 929 assume-screen 10/width, 5/height 930 s:text <- new [abc 931 def] - 932 e:&:editor <- new-editor s, 0/left, 10/right + 932 e:&:editor <- new-editor s, 0/left, 10/right 933 editor-render screen, e 934 $clear-trace 935 assume-console [ @@ -1103,7 +1103,7 @@ if ('onhashchange' in window) { 1043 assume-screen 10/width, 5/height 1044 s:text <- new [ab 1045 def] -1046 e:&:editor <- new-editor s, 0/left, 10/right +1046 e:&:editor <- new-editor s, 0/left, 10/right 1047 editor-render screen, e 1048 $clear-trace 1049 assume-console [ @@ -1140,7 +1140,7 @@ if ('onhashchange' in window) { 1080 assume-screen 10/width, 5/height 1081 s:text <- new [ 1082 def] -1083 e:&:editor <- new-editor s, 0/left, 10/right +1083 e:&:editor <- new-editor s, 0/left, 10/right 1084 editor-render screen, e 1085 $clear-trace 1086 assume-console [ @@ -1179,7 +1179,7 @@ if ('onhashchange' in window) { 1119 s:text <- new [abc 1120 def 1121 ghi] -1122 e:&:editor <- new-editor s, 0/left, 10/right +1122 e:&:editor <- new-editor s, 0/left, 10/right 1123 editor-render screen, e 1124 $clear-trace 1125 # click on the third line and hit up-arrow, so you end up just after a newline @@ -1219,7 +1219,7 @@ if ('onhashchange' in window) { 1159 assume-screen 10/width, 5/height 1160 s:text <- new [abc 1161 def] -1162 e:&:editor <- new-editor s, 0/left, 10/right +1162 e:&:editor <- new-editor s, 0/left, 10/right 1163 editor-render screen, e 1164 $clear-trace 1165 # cursor starts out at (1, 0) @@ -1323,7 +1323,7 @@ if ('onhashchange' in window) { 1263 assume-screen 10/width, 5/height 1264 s:text <- new [abc 1265 de] -1266 e:&:editor <- new-editor s, 0/left, 10/right +1266 e:&:editor <- new-editor s, 0/left, 10/right 1267 editor-render screen, e 1268 $clear-trace 1269 assume-console [ @@ -1362,7 +1362,7 @@ if ('onhashchange' in window) { 1302 assume-screen 10/width, 5/height 1303 s:text <- new [123 1304 456] -1305 e:&:editor <- new-editor s, 0/left, 10/right +1305 e:&:editor <- new-editor s, 0/left, 10/right 1306 editor-render screen, e 1307 $clear-trace 1308 # start on second line, press ctrl-a @@ -1436,7 +1436,7 @@ if ('onhashchange' in window) { 1376 assume-screen 10/width, 5/height 1377 s:text <- new [123 1378 456] -1379 e:&:editor <- new-editor s, 0/left, 10/right +1379 e:&:editor <- new-editor s, 0/left, 10/right 1380 editor-render screen, e 1381 $clear-trace 1382 # start on first line (no newline before), press ctrl-a @@ -1462,7 +1462,7 @@ if ('onhashchange' in window) { 1402 assume-screen 10/width, 5/height 1403 s:text <- new [123 1404 456] -1405 e:&:editor <- new-editor s, 0/left, 10/right +1405 e:&:editor <- new-editor s, 0/left, 10/right 1406 $clear-trace 1407 # start on second line, press 'home' 1408 assume-console [ @@ -1487,7 +1487,7 @@ if ('onhashchange' in window) { 1427 assume-screen 10/width, 5/height 1428 s:text <- new [123 1429 456] -1430 e:&:editor <- new-editor s, 0/left, 10/right +1430 e:&:editor <- new-editor s, 0/left, 10/right 1431 editor-render screen, e 1432 $clear-trace 1433 # start on first line (no newline before), press 'home' @@ -1515,7 +1515,7 @@ if ('onhashchange' in window) { 1455 assume-screen 10/width, 5/height 1456 s:text <- new [123 1457 456] -1458 e:&:editor <- new-editor s, 0/left, 10/right +1458 e:&:editor <- new-editor s, 0/left, 10/right 1459 editor-render screen, e 1460 $clear-trace 1461 # start on first line, press ctrl-e @@ -1606,7 +1606,7 @@ if ('onhashchange' in window) { 1546 assume-screen 10/width, 5/height 1547 s:text <- new [123 1548 456] -1549 e:&:editor <- new-editor s, 0/left, 10/right +1549 e:&:editor <- new-editor s, 0/left, 10/right 1550 editor-render screen, e 1551 $clear-trace 1552 # start on second line (no newline after), press ctrl-e @@ -1632,7 +1632,7 @@ if ('onhashchange' in window) { 1572 assume-screen 10/width, 5/height 1573 s:text <- new [123 1574 456] -1575 e:&:editor <- new-editor s, 0/left, 10/right +1575 e:&:editor <- new-editor s, 0/left, 10/right 1576 editor-render screen, e 1577 $clear-trace 1578 # start on first line, press 'end' @@ -1658,7 +1658,7 @@ if ('onhashchange' in window) { 1598 assume-screen 10/width, 5/height 1599 s:text <- new [123 1600 456] -1601 e:&:editor <- new-editor s, 0/left, 10/right +1601 e:&:editor <- new-editor s, 0/left, 10/right 1602 editor-render screen, e 1603 $clear-trace 1604 # start on second line (no newline after), press 'end' @@ -1686,7 +1686,7 @@ if ('onhashchange' in window) { 1626 assume-screen 10/width, 5/height 1627 s:text <- new [123 1628 456] -1629 e:&:editor <- new-editor s, 0/left, 10/right +1629 e:&:editor <- new-editor s, 0/left, 10/right 1630 # start on second line, press ctrl-u 1631 assume-console [ 1632 left-click 2, 2 @@ -1749,7 +1749,7 @@ if ('onhashchange' in window) { 1689 assume-screen 10/width, 5/height 1690 s:text <- new [123 1691 456] -1692 e:&:editor <- new-editor s, 0/left, 10/right +1692 e:&:editor <- new-editor s, 0/left, 10/right 1693 # start on first line (no newline before), press ctrl-u 1694 assume-console [ 1695 left-click 1, 2 @@ -1773,7 +1773,7 @@ if ('onhashchange' in window) { 1713 assume-screen 10/width, 5/height 1714 s:text <- new [123 1715 456] -1716 e:&:editor <- new-editor s, 0/left, 10/right +1716 e:&:editor <- new-editor s, 0/left, 10/right 1717 # start past end of line, press ctrl-u 1718 assume-console [ 1719 left-click 1, 3 @@ -1797,7 +1797,7 @@ if ('onhashchange' in window) { 1737 assume-screen 10/width, 5/height 1738 s:text <- new [123 1739 456] -1740 e:&:editor <- new-editor s, 0/left, 10/right +1740 e:&:editor <- new-editor s, 0/left, 10/right 1741 # start past end of final line, press ctrl-u 1742 assume-console [ 1743 left-click 2, 3 @@ -1823,7 +1823,7 @@ if ('onhashchange' in window) { 1763 assume-screen 10/width, 5/height 1764 s:text <- new [123 1765 456] -1766 e:&:editor <- new-editor s, 0/left, 10/right +1766 e:&:editor <- new-editor s, 0/left, 10/right 1767 # start on first line, press ctrl-k 1768 assume-console [ 1769 left-click 1, 1 @@ -1878,7 +1878,7 @@ if ('onhashchange' in window) { 1818 assume-screen 10/width, 5/height 1819 s:text <- new [123 1820 456] -1821 e:&:editor <- new-editor s, 0/left, 10/right +1821 e:&:editor <- new-editor s, 0/left, 10/right 1822 # start on second line (no newline after), press ctrl-k 1823 assume-console [ 1824 left-click 2, 1 @@ -1902,7 +1902,7 @@ if ('onhashchange' in window) { 1842 assume-screen 10/width, 5/height 1843 s:text <- new [123 1844 456] -1845 e:&:editor <- new-editor s, 0/left, 10/right +1845 e:&:editor <- new-editor s, 0/left, 10/right 1846 # start at end of line 1847 assume-console [ 1848 left-click 1, 2 @@ -1926,7 +1926,7 @@ if ('onhashchange' in window) { 1866 assume-screen 10/width, 5/height 1867 s:text <- new [123 1868 456] -1869 e:&:editor <- new-editor s, 0/left, 10/right +1869 e:&:editor <- new-editor s, 0/left, 10/right 1870 # start past end of line 1871 assume-console [ 1872 left-click 1, 3 @@ -1950,7 +1950,7 @@ if ('onhashchange' in window) { 1890 assume-screen 10/width, 5/height 1891 s:text <- new [123 1892 456] -1893 e:&:editor <- new-editor s, 0/left, 10/right +1893 e:&:editor <- new-editor s, 0/left, 10/right 1894 # start at end of text 1895 assume-console [ 1896 left-click 2, 2 @@ -1974,7 +1974,7 @@ if ('onhashchange' in window) { 1914 assume-screen 10/width, 5/height 1915 s:text <- new [123 1916 456] -1917 e:&:editor <- new-editor s, 0/left, 10/right +1917 e:&:editor <- new-editor s, 0/left, 10/right 1918 # start past end of text 1919 assume-console [ 1920 left-click 2, 3 @@ -2004,7 +2004,7 @@ if ('onhashchange' in window) { 1944 b 1945 c 1946 d] -1947 e:&:editor <- new-editor s, 0/left, 10/right +1947 e:&:editor <- new-editor s, 0/left, 10/right 1948 editor-render screen, e 1949 screen-should-contain [ 1950 . . @@ -2083,7 +2083,7 @@ if ('onhashchange' in window) { 2023 g 2024 h 2025 i] -2026 e:&:editor <- new-editor s, 0/left, 5/right +2026 e:&:editor <- new-editor s, 0/left, 5/right 2027 editor-render screen, e 2028 screen-should-contain [ 2029 . . @@ -2117,7 +2117,7 @@ if ('onhashchange' in window) { 2057 k 2058 l 2059 m] -2060 e:&:editor <- new-editor s, 0/left, 5/right +2060 e:&:editor <- new-editor s, 0/left, 5/right 2061 # position cursor at last line, then try to move further down 2062 assume-console [ 2063 left-click 3, 0 @@ -2157,7 +2157,7 @@ if ('onhashchange' in window) { 2097 s:text <- new [a 2098 b 2099 cdef] -2100 e:&:editor <- new-editor s, 0/left, 5/right +2100 e:&:editor <- new-editor s, 0/left, 5/right 2101 # position cursor at end, type a character 2102 assume-console [ 2103 left-click 3, 4 @@ -2188,7 +2188,7 @@ if ('onhashchange' in window) { 2128 s:text <- new [a 2129 b 2130 c] -2131 e:&:editor <- new-editor s, 0/left, 5/right +2131 e:&:editor <- new-editor s, 0/left, 5/right 2132 assume-console [ 2133 left-click 3, 4 2134 type [ @@ -2220,7 +2220,7 @@ if ('onhashchange' in window) { 2160 s:text <- new [a 2161 b 2162 cdefgh] -2163 e:&:editor <- new-editor s, 0/left, 5/right +2163 e:&:editor <- new-editor s, 0/left, 5/right 2164 # position cursor at end of screen and try to move right 2165 assume-console [ 2166 left-click 3, 3 @@ -2253,7 +2253,7 @@ if ('onhashchange' in window) { 2193 b 2194 c 2195 d] -2196 e:&:editor <- new-editor s, 0/left, 5/right +2196 e:&:editor <- new-editor s, 0/left, 5/right 2197 # position cursor at end of screen and try to move right 2198 assume-console [ 2199 left-click 3, 3 @@ -2282,7 +2282,7 @@ if ('onhashchange' in window) { 2222 assume-screen 10/width, 5/height 2223 s:text <- new [abc 2224 de] -2225 e:&:editor <- new-editor s, 0/left, 10/right +2225 e:&:editor <- new-editor s, 0/left, 10/right 2226 editor-render screen, e 2227 $clear-trace 2228 # try to move down past end of text @@ -2355,7 +2355,7 @@ if ('onhashchange' in window) { 2295 e 2296 f 2297 g] -2298 e:&:editor <- new-editor s, 0/left, 5/right +2298 e:&:editor <- new-editor s, 0/left, 5/right 2299 editor-render screen, e 2300 # scroll down one page and one line 2301 assume-console [ @@ -2386,7 +2386,7 @@ if ('onhashchange' in window) { 2326 b 2327 c 2328 d] -2329 e:&:editor <- new-editor s, 0/left, 10/right +2329 e:&:editor <- new-editor s, 0/left, 10/right 2330 editor-render screen, e 2331 screen-should-contain [ 2332 . . @@ -2475,7 +2475,7 @@ if ('onhashchange' in window) { 2415 g 2416 h 2417 i] -2418 e:&:editor <- new-editor s, 0/left, 5/right +2418 e:&:editor <- new-editor s, 0/left, 5/right 2419 editor-render screen, e 2420 screen-should-contain [ 2421 . . @@ -2521,7 +2521,7 @@ if ('onhashchange' in window) { 2461 k 2462 l 2463 m] -2464 e:&:editor <- new-editor s, 0/left, 5/right +2464 e:&:editor <- new-editor s, 0/left, 5/right 2465 editor-render screen, e 2466 # position cursor at top of second page 2467 assume-console [ @@ -2596,7 +2596,7 @@ if ('onhashchange' in window) { 2536 g 2537 h 2538 i] -2539 e:&:editor <- new-editor s, 0/left, 6/right +2539 e:&:editor <- new-editor s, 0/left, 6/right 2540 editor-render screen, e 2541 screen-should-contain [ 2542 . . @@ -2644,7 +2644,7 @@ if ('onhashchange' in window) { 2584 c 2585 d 2586 e] -2587 e:&:editor <- new-editor s, 0/left, 6/right +2587 e:&:editor <- new-editor s, 0/left, 6/right 2588 editor-render screen, e 2589 assume-console [ 2590 press page-down @@ -2694,7 +2694,7 @@ if ('onhashchange' in window) { 2634 c 2635 d 2636 e] -2637 e:&:editor <- new-editor s, 0/left, 5/right +2637 e:&:editor <- new-editor s, 0/left, 5/right 2638 editor-render screen, e 2639 # position cursor at top of second page 2640 assume-console [ @@ -2740,7 +2740,7 @@ if ('onhashchange' in window) { 2680 b 2681 c 2682 d] -2683 e:&:editor <- new-editor s, 0/left, 10/right +2683 e:&:editor <- new-editor s, 0/left, 10/right 2684 editor-render screen, e 2685 screen-should-contain [ 2686 . . @@ -2790,7 +2790,7 @@ if ('onhashchange' in window) { 2730 b 2731 c 2732 d] -2733 e:&:editor <- new-editor s, 0/left, 10/right +2733 e:&:editor <- new-editor s, 0/left, 10/right 2734 editor-render screen, e 2735 screen-should-contain [ 2736 . . @@ -2875,7 +2875,7 @@ if ('onhashchange' in window) { 2815 assume-screen 10/width, 4/height 2816 s:text <- new [a 2817 b] -2818 e:&:editor <- new-editor s, 0/left, 10/right +2818 e:&:editor <- new-editor s, 0/left, 10/right 2819 editor-render screen, e 2820 screen-should-contain [ 2821 . . @@ -2908,7 +2908,7 @@ if ('onhashchange' in window) { 2848 b 2849 cdefgh] 2850 # editor screen triggers wrap of last line -2851 e:&:editor <- new-editor s, 0/left, 4/right +2851 e:&:editor <- new-editor s, 0/left, 4/right 2852 editor-render screen, e 2853 # some part of last line is not displayed 2854 screen-should-contain [ @@ -2941,7 +2941,7 @@ if ('onhashchange' in window) { 2881 # and still has something left over 2882 s:text <- new [a 2883 bcdefgh] -2884 e:&:editor <- new-editor s, 0/left, 4/right +2884 e:&:editor <- new-editor s, 0/left, 4/right 2885 editor-render screen, e 2886 # some part of last line is not displayed 2887 screen-should-contain [ @@ -2975,7 +2975,7 @@ if ('onhashchange' in window) { 2915 b 2916 c 2917 d] -2918 e:&:editor <- new-editor s, 0/left, 10/right +2918 e:&:editor <- new-editor s, 0/left, 10/right 2919 editor-render screen, e 2920 screen-should-contain [ 2921 . . @@ -3075,7 +3075,7 @@ if ('onhashchange' in window) { 3015 f 3016 g 3017 h] -3018 e:&:editor <- new-editor s, 0/left, 10/right +3018 e:&:editor <- new-editor s, 0/left, 10/right 3019 editor-render screen, e 3020 screen-should-contain [ 3021 . . @@ -3144,7 +3144,7 @@ if ('onhashchange' in window) { 3084 n 3085 o] 3086 # editor screen triggers wrap of last line -3087 e:&:editor <- new-editor s, 0/left, 4/right +3087 e:&:editor <- new-editor s, 0/left, 4/right 3088 editor-render screen, e 3089 # some part of last line is not displayed 3090 screen-should-contain [ @@ -3199,7 +3199,7 @@ if ('onhashchange' in window) { 3139 # and still has something left over 3140 s:text <- new [a 3141 bcdefgh] -3142 e:&:editor <- new-editor s, 0/left, 4/right +3142 e:&:editor <- new-editor s, 0/left, 4/right 3143 editor-render screen, e 3144 # some part of last line is not displayed 3145 screen-should-contain [ @@ -3251,7 +3251,7 @@ if ('onhashchange' in window) { 3191 gxx 3192 hxx 3193 ] -3194 e:&:editor <- new-editor s, 0/left, 4/right +3194 e:&:editor <- new-editor s, 0/left, 4/right 3195 editor-render screen, e 3196 screen-should-contain [ 3197 . . @@ -3311,7 +3311,7 @@ if ('onhashchange' in window) { 3251 fxy 3252 gxy 3253 ] -3254 e:&:editor <- new-editor s, 0/left, 4/right +3254 e:&:editor <- new-editor s, 0/left, 4/right 3255 editor-render screen, e 3256 screen-should-contain [ 3257 . . -- cgit 1.4.1-2-gfad0