about summary refs log tree commit diff stats
path: root/html/edit/003-shortcuts.mu.html
diff options
context:
space:
mode:
Diffstat (limited to 'html/edit/003-shortcuts.mu.html')
-rw-r--r--html/edit/003-shortcuts.mu.html50
1 files changed, 25 insertions, 25 deletions
diff --git a/html/edit/003-shortcuts.mu.html b/html/edit/003-shortcuts.mu.html
index 77446c2a..078af9cb 100644
--- a/html/edit/003-shortcuts.mu.html
+++ b/html/edit/003-shortcuts.mu.html
@@ -84,7 +84,7 @@ if ('onhashchange' in window) {
 <span id="L24" class="LineNr">  24 </span>  ]
 <span id="L25" class="LineNr">  25 </span>]
 <span id="L26" class="LineNr">  26 </span>
-<span id="L27" class="LineNr">  27 </span><span class="muRecipe">after</span> <span class="Constant">&lt;handle-special-character&gt;</span> [
+<span id="L27" class="LineNr">  27 </span><span class="muRecipe">after</span> <span class="Constant"><a href='002-typing.mu.html#L183'>&lt;handle-special-character&gt;</a></span> [
 <span id="L28" class="LineNr">  28 </span>  <span class="Delimiter">{</span>
 <span id="L29" class="LineNr">  29 </span>    tab?:bool <span class="Special">&lt;-</span> equal c, <span class="Constant">9/tab</span>
 <span id="L30" class="LineNr">  30 </span>    <span class="muControl">break-unless</span> tab?
@@ -126,13 +126,13 @@ if ('onhashchange' in window) {
 <span id="L66" class="LineNr">  66 </span>  check-trace-count-for-label<span class="Constant"> 3</span>, <span class="Constant">[print-character]</span>  <span class="Comment"># length of original line to overwrite</span>
 <span id="L67" class="LineNr">  67 </span>]
 <span id="L68" class="LineNr">  68 </span>
-<span id="L69" class="LineNr">  69 </span><span class="muRecipe">after</span> <span class="Constant">&lt;handle-special-character&gt;</span> [
+<span id="L69" class="LineNr">  69 </span><span class="muRecipe">after</span> <span class="Constant"><a href='002-typing.mu.html#L183'>&lt;handle-special-character&gt;</a></span> [
 <span id="L70" class="LineNr">  70 </span>  <span class="Delimiter">{</span>
 <span id="L71" class="LineNr">  71 </span>    delete-previous-character?:bool <span class="Special">&lt;-</span> equal c, <span class="Constant">8/backspace</span>
 <span id="L72" class="LineNr">  72 </span>    <span class="muControl">break-unless</span> delete-previous-character?
-<span id="L73" class="LineNr">  73 </span><span class="Constant">    &lt;backspace-character-begin&gt;</span>
+<span id="L73" class="LineNr">  73 </span><span class="Constant">    <a href='003-shortcuts.mu.html#L73'>&lt;backspace-character-begin&gt;</a></span>
 <span id="L74" class="LineNr">  74 </span>    go-render?:bool, backspaced-cell:&amp;:duplex-list:char <span class="Special">&lt;-</span> <a href='003-shortcuts.mu.html#L83'>delete-before-cursor</a> editor, <a href='../081print.mu.html#L4'>screen</a>
-<span id="L75" class="LineNr">  75 </span><span class="Constant">    &lt;backspace-character-end&gt;</span>
+<span id="L75" class="LineNr">  75 </span><span class="Constant">    <a href='003-shortcuts.mu.html#L75'>&lt;backspace-character-end&gt;</a></span>
 <span id="L76" class="LineNr">  76 </span>    <span class="muControl">return</span>
 <span id="L77" class="LineNr">  77 </span>  <span class="Delimiter">}</span>
 <span id="L78" class="LineNr">  78 </span>]
@@ -394,13 +394,13 @@ if ('onhashchange' in window) {
 <span id="L334" class="LineNr"> 334 </span>  check-trace-count-for-label<span class="Constant"> 2</span>, <span class="Constant">[print-character]</span>  <span class="Comment"># new length to overwrite</span>
 <span id="L335" class="LineNr"> 335 </span>]
 <span id="L336" class="LineNr"> 336 </span>
-<span id="L337" class="LineNr"> 337 </span><span class="muRecipe">after</span> <span class="Constant">&lt;handle-special-key&gt;</span> [
+<span id="L337" class="LineNr"> 337 </span><span class="muRecipe">after</span> <span class="Constant"><a href='002-typing.mu.html#L197'>&lt;handle-special-key&gt;</a></span> [
 <span id="L338" class="LineNr"> 338 </span>  <span class="Delimiter">{</span>
 <span id="L339" class="LineNr"> 339 </span>    delete-next-character?:bool <span class="Special">&lt;-</span> equal k, <span class="Constant">65522/delete</span>
 <span id="L340" class="LineNr"> 340 </span>    <span class="muControl">break-unless</span> delete-next-character?
-<span id="L341" class="LineNr"> 341 </span><span class="Constant">    &lt;delete-character-begin&gt;</span>
+<span id="L341" class="LineNr"> 341 </span><span class="Constant">    <a href='003-shortcuts.mu.html#L341'>&lt;delete-character-begin&gt;</a></span>
 <span id="L342" class="LineNr"> 342 </span>    go-render?:bool, deleted-cell:&amp;:duplex-list:char <span class="Special">&lt;-</span> <a href='003-shortcuts.mu.html#L348'>delete-at-cursor</a> editor, <a href='../081print.mu.html#L4'>screen</a>
-<span id="L343" class="LineNr"> 343 </span><span class="Constant">    &lt;delete-character-end&gt;</span>
+<span id="L343" class="LineNr"> 343 </span><span class="Constant">    <a href='003-shortcuts.mu.html#L343'>&lt;delete-character-end&gt;</a></span>
 <span id="L344" class="LineNr"> 344 </span>    <span class="muControl">return</span>
 <span id="L345" class="LineNr"> 345 </span>  <span class="Delimiter">}</span>
 <span id="L346" class="LineNr"> 346 </span>]
@@ -467,7 +467,7 @@ if ('onhashchange' in window) {
 <span id="L407" class="LineNr"> 407 </span>  check-trace-count-for-label<span class="Constant"> 3</span>, <span class="Constant">[print-character]</span>  <span class="Comment"># 0 and following characters</span>
 <span id="L408" class="LineNr"> 408 </span>]
 <span id="L409" class="LineNr"> 409 </span>
-<span id="L410" class="LineNr"> 410 </span><span class="muRecipe">after</span> <span class="Constant">&lt;handle-special-key&gt;</span> [
+<span id="L410" class="LineNr"> 410 </span><span class="muRecipe">after</span> <span class="Constant"><a href='002-typing.mu.html#L197'>&lt;handle-special-key&gt;</a></span> [
 <span id="L411" class="LineNr"> 411 </span>  <span class="Delimiter">{</span>
 <span id="L412" class="LineNr"> 412 </span>    move-to-next-character?:bool <span class="Special">&lt;-</span> equal k, <span class="Constant">65514/right-arrow</span>
 <span id="L413" class="LineNr"> 413 </span>    <span class="muControl">break-unless</span> move-to-next-character?
@@ -751,7 +751,7 @@ if ('onhashchange' in window) {
 <span id="L691" class="LineNr"> 691 </span>  check-trace-count-for-label<span class="Constant"> 3</span>, <span class="Constant">[print-character]</span>
 <span id="L692" class="LineNr"> 692 </span>]
 <span id="L693" class="LineNr"> 693 </span>
-<span id="L694" class="LineNr"> 694 </span><span class="muRecipe">after</span> <span class="Constant">&lt;handle-special-key&gt;</span> [
+<span id="L694" class="LineNr"> 694 </span><span class="muRecipe">after</span> <span class="Constant"><a href='002-typing.mu.html#L197'>&lt;handle-special-key&gt;</a></span> [
 <span id="L695" class="LineNr"> 695 </span>  <span class="Delimiter">{</span>
 <span id="L696" class="LineNr"> 696 </span>    move-to-previous-character?:bool <span class="Special">&lt;-</span> equal k, <span class="Constant">65515/left-arrow</span>
 <span id="L697" class="LineNr"> 697 </span>    <span class="muControl">break-unless</span> move-to-previous-character?
@@ -1021,7 +1021,7 @@ if ('onhashchange' in window) {
 <span id="L961" class="LineNr"> 961 </span>  ]
 <span id="L962" class="LineNr"> 962 </span>]
 <span id="L963" class="LineNr"> 963 </span>
-<span id="L964" class="LineNr"> 964 </span><span class="muRecipe">after</span> <span class="Constant">&lt;handle-special-key&gt;</span> [
+<span id="L964" class="LineNr"> 964 </span><span class="muRecipe">after</span> <span class="Constant"><a href='002-typing.mu.html#L197'>&lt;handle-special-key&gt;</a></span> [
 <span id="L965" class="LineNr"> 965 </span>  <span class="Delimiter">{</span>
 <span id="L966" class="LineNr"> 966 </span>    move-to-previous-line?:bool <span class="Special">&lt;-</span> equal k, <span class="Constant">65517/up-arrow</span>
 <span id="L967" class="LineNr"> 967 </span>    <span class="muControl">break-unless</span> move-to-previous-line?
@@ -1252,7 +1252,7 @@ if ('onhashchange' in window) {
 <span id="L1192" class="LineNr">1192 </span>  ]
 <span id="L1193" class="LineNr">1193 </span>]
 <span id="L1194" class="LineNr">1194 </span>
-<span id="L1195" class="LineNr">1195 </span><span class="muRecipe">after</span> <span class="Constant">&lt;handle-special-key&gt;</span> [
+<span id="L1195" class="LineNr">1195 </span><span class="muRecipe">after</span> <span class="Constant"><a href='002-typing.mu.html#L197'>&lt;handle-special-key&gt;</a></span> [
 <span id="L1196" class="LineNr">1196 </span>  <span class="Delimiter">{</span>
 <span id="L1197" class="LineNr">1197 </span>    move-to-next-line?:bool <span class="Special">&lt;-</span> equal k, <span class="Constant">65516/down-arrow</span>
 <span id="L1198" class="LineNr">1198 </span>    <span class="muControl">break-unless</span> move-to-next-line?
@@ -1383,7 +1383,7 @@ if ('onhashchange' in window) {
 <span id="L1323" class="LineNr">1323 </span>  check-trace-count-for-label<span class="Constant"> 0</span>, <span class="Constant">[print-character]</span>
 <span id="L1324" class="LineNr">1324 </span>]
 <span id="L1325" class="LineNr">1325 </span>
-<span id="L1326" class="LineNr">1326 </span><span class="muRecipe">after</span> <span class="Constant">&lt;handle-special-character&gt;</span> [
+<span id="L1326" class="LineNr">1326 </span><span class="muRecipe">after</span> <span class="Constant"><a href='002-typing.mu.html#L183'>&lt;handle-special-character&gt;</a></span> [
 <span id="L1327" class="LineNr">1327 </span>  <span class="Delimiter">{</span>
 <span id="L1328" class="LineNr">1328 </span>    move-to-start-of-line?:bool <span class="Special">&lt;-</span> equal c, <span class="Constant">1/ctrl-a</span>
 <span id="L1329" class="LineNr">1329 </span>    <span class="muControl">break-unless</span> move-to-start-of-line?
@@ -1395,7 +1395,7 @@ if ('onhashchange' in window) {
 <span id="L1335" class="LineNr">1335 </span>  <span class="Delimiter">}</span>
 <span id="L1336" class="LineNr">1336 </span>]
 <span id="L1337" class="LineNr">1337 </span>
-<span id="L1338" class="LineNr">1338 </span><span class="muRecipe">after</span> <span class="Constant">&lt;handle-special-key&gt;</span> [
+<span id="L1338" class="LineNr">1338 </span><span class="muRecipe">after</span> <span class="Constant"><a href='002-typing.mu.html#L197'>&lt;handle-special-key&gt;</a></span> [
 <span id="L1339" class="LineNr">1339 </span>  <span class="Delimiter">{</span>
 <span id="L1340" class="LineNr">1340 </span>    move-to-start-of-line?:bool <span class="Special">&lt;-</span> equal k, <span class="Constant">65521/home</span>
 <span id="L1341" class="LineNr">1341 </span>    <span class="muControl">break-unless</span> move-to-start-of-line?
@@ -1557,7 +1557,7 @@ if ('onhashchange' in window) {
 <span id="L1497" class="LineNr">1497 </span>  check-trace-count-for-label<span class="Constant"> 1</span>, <span class="Constant">[print-character]</span>
 <span id="L1498" class="LineNr">1498 </span>]
 <span id="L1499" class="LineNr">1499 </span>
-<span id="L1500" class="LineNr">1500 </span><span class="muRecipe">after</span> <span class="Constant">&lt;handle-special-character&gt;</span> [
+<span id="L1500" class="LineNr">1500 </span><span class="muRecipe">after</span> <span class="Constant"><a href='002-typing.mu.html#L183'>&lt;handle-special-character&gt;</a></span> [
 <span id="L1501" class="LineNr">1501 </span>  <span class="Delimiter">{</span>
 <span id="L1502" class="LineNr">1502 </span>    move-to-end-of-line?:bool <span class="Special">&lt;-</span> equal c, <span class="Constant">5/ctrl-e</span>
 <span id="L1503" class="LineNr">1503 </span>    <span class="muControl">break-unless</span> move-to-end-of-line?
@@ -1569,7 +1569,7 @@ if ('onhashchange' in window) {
 <span id="L1509" class="LineNr">1509 </span>  <span class="Delimiter">}</span>
 <span id="L1510" class="LineNr">1510 </span>]
 <span id="L1511" class="LineNr">1511 </span>
-<span id="L1512" class="LineNr">1512 </span><span class="muRecipe">after</span> <span class="Constant">&lt;handle-special-key&gt;</span> [
+<span id="L1512" class="LineNr">1512 </span><span class="muRecipe">after</span> <span class="Constant"><a href='002-typing.mu.html#L197'>&lt;handle-special-key&gt;</a></span> [
 <span id="L1513" class="LineNr">1513 </span>  <span class="Delimiter">{</span>
 <span id="L1514" class="LineNr">1514 </span>    move-to-end-of-line?:bool <span class="Special">&lt;-</span> equal k, <span class="Constant">65520/end</span>
 <span id="L1515" class="LineNr">1515 </span>    <span class="muControl">break-unless</span> move-to-end-of-line?
@@ -1705,13 +1705,13 @@ if ('onhashchange' in window) {
 <span id="L1645" class="LineNr">1645 </span>  ]
 <span id="L1646" class="LineNr">1646 </span>]
 <span id="L1647" class="LineNr">1647 </span>
-<span id="L1648" class="LineNr">1648 </span><span class="muRecipe">after</span> <span class="Constant">&lt;handle-special-character&gt;</span> [
+<span id="L1648" class="LineNr">1648 </span><span class="muRecipe">after</span> <span class="Constant"><a href='002-typing.mu.html#L183'>&lt;handle-special-character&gt;</a></span> [
 <span id="L1649" class="LineNr">1649 </span>  <span class="Delimiter">{</span>
 <span id="L1650" class="LineNr">1650 </span>    delete-to-start-of-line?:bool <span class="Special">&lt;-</span> equal c, <span class="Constant">21/ctrl-u</span>
 <span id="L1651" class="LineNr">1651 </span>    <span class="muControl">break-unless</span> delete-to-start-of-line?
-<span id="L1652" class="LineNr">1652 </span><span class="Constant">    &lt;delete-to-start-of-line-begin&gt;</span>
+<span id="L1652" class="LineNr">1652 </span><span class="Constant">    <a href='003-shortcuts.mu.html#L1652'>&lt;delete-to-start-of-line-begin&gt;</a></span>
 <span id="L1653" class="LineNr">1653 </span>    deleted-cells:&amp;:duplex-list:char <span class="Special">&lt;-</span> <a href='003-shortcuts.mu.html#L1659'>delete-to-start-of-line</a> editor
-<span id="L1654" class="LineNr">1654 </span><span class="Constant">    &lt;delete-to-start-of-line-end&gt;</span>
+<span id="L1654" class="LineNr">1654 </span><span class="Constant">    <a href='003-shortcuts.mu.html#L1654'>&lt;delete-to-start-of-line-end&gt;</a></span>
 <span id="L1655" class="LineNr">1655 </span>    <span class="muControl">return</span> <span class="Constant">1/go-render</span>
 <span id="L1656" class="LineNr">1656 </span>  <span class="Delimiter">}</span>
 <span id="L1657" class="LineNr">1657 </span>]
@@ -1842,13 +1842,13 @@ if ('onhashchange' in window) {
 <span id="L1782" class="LineNr">1782 </span>  ]
 <span id="L1783" class="LineNr">1783 </span>]
 <span id="L1784" class="LineNr">1784 </span>
-<span id="L1785" class="LineNr">1785 </span><span class="muRecipe">after</span> <span class="Constant">&lt;handle-special-character&gt;</span> [
+<span id="L1785" class="LineNr">1785 </span><span class="muRecipe">after</span> <span class="Constant"><a href='002-typing.mu.html#L183'>&lt;handle-special-character&gt;</a></span> [
 <span id="L1786" class="LineNr">1786 </span>  <span class="Delimiter">{</span>
 <span id="L1787" class="LineNr">1787 </span>    delete-to-end-of-line?:bool <span class="Special">&lt;-</span> equal c, <span class="Constant">11/ctrl-k</span>
 <span id="L1788" class="LineNr">1788 </span>    <span class="muControl">break-unless</span> delete-to-end-of-line?
-<span id="L1789" class="LineNr">1789 </span><span class="Constant">    &lt;delete-to-end-of-line-begin&gt;</span>
+<span id="L1789" class="LineNr">1789 </span><span class="Constant">    <a href='003-shortcuts.mu.html#L1789'>&lt;delete-to-end-of-line-begin&gt;</a></span>
 <span id="L1790" class="LineNr">1790 </span>    deleted-cells:&amp;:duplex-list:char <span class="Special">&lt;-</span> <a href='003-shortcuts.mu.html#L1796'>delete-to-end-of-line</a> editor
-<span id="L1791" class="LineNr">1791 </span><span class="Constant">    &lt;delete-to-end-of-line-end&gt;</span>
+<span id="L1791" class="LineNr">1791 </span><span class="Constant">    <a href='003-shortcuts.mu.html#L1791'>&lt;delete-to-end-of-line-end&gt;</a></span>
 <span id="L1792" class="LineNr">1792 </span>    <span class="muControl">return</span> <span class="Constant">1/go-render</span>
 <span id="L1793" class="LineNr">1793 </span>  <span class="Delimiter">}</span>
 <span id="L1794" class="LineNr">1794 </span>]
@@ -2814,7 +2814,7 @@ if ('onhashchange' in window) {
 <span id="L2754" class="LineNr">2754 </span>  ]
 <span id="L2755" class="LineNr">2755 </span>]
 <span id="L2756" class="LineNr">2756 </span>
-<span id="L2757" class="LineNr">2757 </span><span class="muRecipe">after</span> <span class="Constant">&lt;handle-special-character&gt;</span> [
+<span id="L2757" class="LineNr">2757 </span><span class="muRecipe">after</span> <span class="Constant"><a href='002-typing.mu.html#L183'>&lt;handle-special-character&gt;</a></span> [
 <span id="L2758" class="LineNr">2758 </span>  <span class="Delimiter">{</span>
 <span id="L2759" class="LineNr">2759 </span>    page-down?:bool <span class="Special">&lt;-</span> equal c, <span class="Constant">6/ctrl-f</span>
 <span id="L2760" class="LineNr">2760 </span>    <span class="muControl">break-unless</span> page-down?
@@ -2829,7 +2829,7 @@ if ('onhashchange' in window) {
 <span id="L2769" class="LineNr">2769 </span>  <span class="Delimiter">}</span>
 <span id="L2770" class="LineNr">2770 </span>]
 <span id="L2771" class="LineNr">2771 </span>
-<span id="L2772" class="LineNr">2772 </span><span class="muRecipe">after</span> <span class="Constant">&lt;handle-special-key&gt;</span> [
+<span id="L2772" class="LineNr">2772 </span><span class="muRecipe">after</span> <span class="Constant"><a href='002-typing.mu.html#L197'>&lt;handle-special-key&gt;</a></span> [
 <span id="L2773" class="LineNr">2773 </span>  <span class="Delimiter">{</span>
 <span id="L2774" class="LineNr">2774 </span>    page-down?:bool <span class="Special">&lt;-</span> equal k, <span class="Constant">65518/page-down</span>
 <span id="L2775" class="LineNr">2775 </span>    <span class="muControl">break-unless</span> page-down?
@@ -3013,7 +3013,7 @@ if ('onhashchange' in window) {
 <span id="L2953" class="LineNr">2953 </span>  ]
 <span id="L2954" class="LineNr">2954 </span>]
 <span id="L2955" class="LineNr">2955 </span>
-<span id="L2956" class="LineNr">2956 </span><span class="muRecipe">after</span> <span class="Constant">&lt;handle-special-character&gt;</span> [
+<span id="L2956" class="LineNr">2956 </span><span class="muRecipe">after</span> <span class="Constant"><a href='002-typing.mu.html#L183'>&lt;handle-special-character&gt;</a></span> [
 <span id="L2957" class="LineNr">2957 </span>  <span class="Delimiter">{</span>
 <span id="L2958" class="LineNr">2958 </span>    page-up?:bool <span class="Special">&lt;-</span> equal c, <span class="Constant">2/ctrl-b</span>
 <span id="L2959" class="LineNr">2959 </span>    <span class="muControl">break-unless</span> page-up?
@@ -3028,7 +3028,7 @@ if ('onhashchange' in window) {
 <span id="L2968" class="LineNr">2968 </span>  <span class="Delimiter">}</span>
 <span id="L2969" class="LineNr">2969 </span>]
 <span id="L2970" class="LineNr">2970 </span>
-<span id="L2971" class="LineNr">2971 </span><span class="muRecipe">after</span> <span class="Constant">&lt;handle-special-key&gt;</span> [
+<span id="L2971" class="LineNr">2971 </span><span class="muRecipe">after</span> <span class="Constant"><a href='002-typing.mu.html#L197'>&lt;handle-special-key&gt;</a></span> [
 <span id="L2972" class="LineNr">2972 </span>  <span class="Delimiter">{</span>
 <span id="L2973" class="LineNr">2973 </span>    page-up?:bool <span class="Special">&lt;-</span> equal k, <span class="Constant">65519/page-up</span>
 <span id="L2974" class="LineNr">2974 </span>    <span class="muControl">break-unless</span> page-up?