about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2017-01-11 22:44:25 -0800
committerKartik K. Agaram <vc@akkartik.com>2017-01-11 22:44:25 -0800
commit42f08f13b2fbbaab65783124553ac3022af8fa02 (patch)
treefbb1e8635446b7bc1a93c2c01dd9a2a4c82c9baa
parent218e8cf2677e0d6a359a0af4963a33c82ce960b9 (diff)
downloadmu-42f08f13b2fbbaab65783124553ac3022af8fa02.tar.gz
3734
-rw-r--r--exuberant_ctags_rc1
-rw-r--r--html/edit/001-editor.mu.html2
-rw-r--r--html/edit/004-programming-environment.mu.html6
-rw-r--r--html/edit/005-sandbox.mu.html10
-rw-r--r--html/edit/006-sandbox-copy.mu.html2
-rw-r--r--html/edit/007-sandbox-delete.mu.html2
-rw-r--r--html/edit/008-sandbox-edit.mu.html2
-rw-r--r--html/edit/009-sandbox-test.mu.html2
-rw-r--r--html/edit/010-sandbox-trace.mu.html2
-rw-r--r--html/edit/011-errors.mu.html2
10 files changed, 16 insertions, 15 deletions
diff --git a/exuberant_ctags_rc b/exuberant_ctags_rc
index 25d3780c..b3057d9a 100644
--- a/exuberant_ctags_rc
+++ b/exuberant_ctags_rc
@@ -6,4 +6,5 @@
 --regex-mu=/^recipe![ \t]+([^ \t]*)/\1/d,definition/
 --regex-mu=/^container[ \t]+([^ \t]*)/\1/s,struct/
 --regex-mu=/^exclusive-container[ \t]+([^ \t]*)/\1/u,union/
+--regex-mu=/$x/x/x/e/ --------- next option is for way-points in Mu
 --regex-mu=/^[ \t]*(<[^ \t]*>)/\1/d,definition/
diff --git a/html/edit/001-editor.mu.html b/html/edit/001-editor.mu.html
index 55cb3a73..fc380b8d 100644
--- a/html/edit/001-editor.mu.html
+++ b/html/edit/001-editor.mu.html
@@ -63,7 +63,7 @@ if ('onhashchange' in window) {
 <span id="L2" class="LineNr">  2 </span>
 <span id="L3" class="LineNr">  3 </span><span class="Comment"># temporary main for this layer: just render the given text at the given</span>
 <span id="L4" class="LineNr">  4 </span><span class="Comment"># screen dimensions, then stop</span>
-<span id="L5" class="LineNr">  5 </span><span class="muRecipe">def!</span> main text:text [
+<span id="L5" class="LineNr">  5 </span><span class="muRecipe">def</span> main text:text [
 <span id="L6" class="LineNr">  6 </span>  <span class="Constant">local-scope</span>
 <span id="L7" class="LineNr">  7 </span>  <span class="Constant">load-ingredients</span>
 <span id="L8" class="LineNr">  8 </span>  open-console
diff --git a/html/edit/004-programming-environment.mu.html b/html/edit/004-programming-environment.mu.html
index e543a1f1..86601105 100644
--- a/html/edit/004-programming-environment.mu.html
+++ b/html/edit/004-programming-environment.mu.html
@@ -220,7 +220,7 @@ if ('onhashchange' in window) {
 <span id="L159" class="LineNr">159 </span>          <span class="Comment"># no more events, no force render</span>
 <span id="L160" class="LineNr">160 </span>          <span class="Delimiter">{</span>
 <span id="L161" class="LineNr">161 </span>            <span class="muControl">break-unless</span> render?
-<span id="L162" class="LineNr">162 </span>            <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> <a href='004-programming-environment.mu.html#L496'>render-sandbox-side</a> <a href='../081print.mu.html#L4'>screen</a>, env, <a href='001-editor.mu.html#L123'>render</a>
+<span id="L162" class="LineNr">162 </span>            <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> render-sandbox-side <a href='../081print.mu.html#L4'>screen</a>, env, <a href='001-editor.mu.html#L123'>render</a>
 <span id="L163" class="LineNr">163 </span>            <span class="muControl">jump</span> <span class="Constant">+finish-event</span>
 <span id="L164" class="LineNr">164 </span>          <span class="Delimiter">}</span>
 <span id="L165" class="LineNr">165 </span>        <span class="Delimiter">}</span>
@@ -524,7 +524,7 @@ if ('onhashchange' in window) {
 <span id="L463" class="LineNr">463 </span>  <a href='004-programming-environment.mu.html#L620'>draw-vertical</a> <a href='../081print.mu.html#L4'>screen</a>, divider, <span class="Constant">1/top</span>, height, <span class="Constant">9482/vertical-dotted</span>
 <span id="L464" class="LineNr">464 </span>  <span class="Comment">#</span>
 <span id="L465" class="LineNr">465 </span>  <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> <a href='004-programming-environment.mu.html#L477'>render-recipes</a> <a href='../081print.mu.html#L4'>screen</a>, env, render-editor
-<span id="L466" class="LineNr">466 </span>  <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> <a href='004-programming-environment.mu.html#L496'>render-sandbox-side</a> <a href='../081print.mu.html#L4'>screen</a>, env, render-editor
+<span id="L466" class="LineNr">466 </span>  <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> render-sandbox-side <a href='../081print.mu.html#L4'>screen</a>, env, render-editor
 <span id="L467" class="LineNr">467 </span><span class="Constant">  <a href='004-programming-environment.mu.html#L467'>&lt;render-components-end&gt;</a></span>
 <span id="L468" class="LineNr">468 </span>  <span class="Comment">#</span>
 <span id="L469" class="LineNr">469 </span>  recipes:&amp;:editor <span class="Special">&lt;-</span> get *env, <span class="Constant">recipes:offset</span>
@@ -554,7 +554,7 @@ if ('onhashchange' in window) {
 <span id="L493" class="LineNr">493 </span>]
 <span id="L494" class="LineNr">494 </span>
 <span id="L495" class="LineNr">495 </span><span class="Comment"># replaced in a later layer</span>
-<span id="L496" class="LineNr">496 </span><span class="muRecipe">def</span> <a href='004-programming-environment.mu.html#L496'>render-sandbox-side</a> <a href='../081print.mu.html#L4'>screen</a>:&amp;:<a href='../081print.mu.html#L4'>screen</a>, env:&amp;:environment, <span class="Delimiter">{</span>render-editor: (recipe (address screen) (address editor)<span class="muRecipe"> -&gt; </span>number number (address screen) (address editor))<span class="Delimiter">}</span><span class="muRecipe"> -&gt; </span><a href='../081print.mu.html#L4'>screen</a>:&amp;:<a href='../081print.mu.html#L4'>screen</a>, env:&amp;:environment [
+<span id="L496" class="LineNr">496 </span><span class="muRecipe">def</span> render-sandbox-side <a href='../081print.mu.html#L4'>screen</a>:&amp;:<a href='../081print.mu.html#L4'>screen</a>, env:&amp;:environment, <span class="Delimiter">{</span>render-editor: (recipe (address screen) (address editor)<span class="muRecipe"> -&gt; </span>number number (address screen) (address editor))<span class="Delimiter">}</span><span class="muRecipe"> -&gt; </span><a href='../081print.mu.html#L4'>screen</a>:&amp;:<a href='../081print.mu.html#L4'>screen</a>, env:&amp;:environment [
 <span id="L497" class="LineNr">497 </span>  <span class="Constant">local-scope</span>
 <span id="L498" class="LineNr">498 </span>  <span class="Constant">load-ingredients</span>
 <span id="L499" class="LineNr">499 </span>  current-sandbox:&amp;:editor <span class="Special">&lt;-</span> get *env, <span class="Constant">current-sandbox:offset</span>
diff --git a/html/edit/005-sandbox.mu.html b/html/edit/005-sandbox.mu.html
index 7f27f164..bd92a649 100644
--- a/html/edit/005-sandbox.mu.html
+++ b/html/edit/005-sandbox.mu.html
@@ -204,7 +204,7 @@ if ('onhashchange' in window) {
 <span id="L143" class="LineNr"> 143 </span><span class="muRecipe">def</span> <a href='005-sandbox.mu.html#L143'>run-sandboxes</a> env:&amp;:environment, <a href='../088file.mu.html#L11'>resources</a>:&amp;:<a href='../088file.mu.html#L11'>resources</a>, <a href='../081print.mu.html#L4'>screen</a>:&amp;:<a href='../081print.mu.html#L4'>screen</a><span class="muRecipe"> -&gt; </span>errors-found?:bool, env:&amp;:environment, <a href='../088file.mu.html#L11'>resources</a>:&amp;:<a href='../088file.mu.html#L11'>resources</a>, <a href='../081print.mu.html#L4'>screen</a>:&amp;:<a href='../081print.mu.html#L4'>screen</a> [
 <span id="L144" class="LineNr"> 144 </span>  <span class="Constant">local-scope</span>
 <span id="L145" class="LineNr"> 145 </span>  <span class="Constant">load-ingredients</span>
-<span id="L146" class="LineNr"> 146 </span>  errors-found?:bool <span class="Special">&lt;-</span> <a href='005-sandbox.mu.html#L188'>update-recipes</a> env, <a href='../088file.mu.html#L11'>resources</a>, <a href='../081print.mu.html#L4'>screen</a>
+<span id="L146" class="LineNr"> 146 </span>  errors-found?:bool <span class="Special">&lt;-</span> update-recipes env, <a href='../088file.mu.html#L11'>resources</a>, <a href='../081print.mu.html#L4'>screen</a>
 <span id="L147" class="LineNr"> 147 </span>  <span class="muControl">return-if</span> errors-found?
 <span id="L148" class="LineNr"> 148 </span>  <span class="Comment"># check contents of right editor (sandbox)</span>
 <span id="L149" class="LineNr"> 149 </span><span class="Constant">  <a href='005-sandbox.mu.html#L149'>&lt;run-sandboxes-begin&gt;</a></span>
@@ -246,7 +246,7 @@ if ('onhashchange' in window) {
 <span id="L185" class="LineNr"> 185 </span>
 <span id="L186" class="LineNr"> 186 </span><span class="Comment"># load code from disk</span>
 <span id="L187" class="LineNr"> 187 </span><span class="Comment"># replaced in a later layer (whereupon errors-found? will actually be set)</span>
-<span id="L188" class="LineNr"> 188 </span><span class="muRecipe">def</span> <a href='005-sandbox.mu.html#L188'>update-recipes</a> env:&amp;:environment, <a href='../088file.mu.html#L11'>resources</a>:&amp;:<a href='../088file.mu.html#L11'>resources</a>, <a href='../081print.mu.html#L4'>screen</a>:&amp;:<a href='../081print.mu.html#L4'>screen</a><span class="muRecipe"> -&gt; </span>errors-found?:bool, env:&amp;:environment, <a href='../088file.mu.html#L11'>resources</a>:&amp;:<a href='../088file.mu.html#L11'>resources</a>, <a href='../081print.mu.html#L4'>screen</a>:&amp;:<a href='../081print.mu.html#L4'>screen</a> [
+<span id="L188" class="LineNr"> 188 </span><span class="muRecipe">def</span> update-recipes env:&amp;:environment, <a href='../088file.mu.html#L11'>resources</a>:&amp;:<a href='../088file.mu.html#L11'>resources</a>, <a href='../081print.mu.html#L4'>screen</a>:&amp;:<a href='../081print.mu.html#L4'>screen</a><span class="muRecipe"> -&gt; </span>errors-found?:bool, env:&amp;:environment, <a href='../088file.mu.html#L11'>resources</a>:&amp;:<a href='../088file.mu.html#L11'>resources</a>, <a href='../081print.mu.html#L4'>screen</a>:&amp;:<a href='../081print.mu.html#L4'>screen</a> [
 <span id="L189" class="LineNr"> 189 </span>  <span class="Constant">local-scope</span>
 <span id="L190" class="LineNr"> 190 </span>  <span class="Constant">load-ingredients</span>
 <span id="L191" class="LineNr"> 191 </span>  recipes:&amp;:editor <span class="Special">&lt;-</span> get *env, <span class="Constant">recipes:offset</span>
@@ -293,7 +293,7 @@ if ('onhashchange' in window) {
 <span id="L232" class="LineNr"> 232 </span>  <span class="Delimiter">}</span>
 <span id="L233" class="LineNr"> 233 </span>]
 <span id="L234" class="LineNr"> 234 </span>
-<span id="L235" class="LineNr"> 235 </span><span class="muRecipe">def!</span> <a href='004-programming-environment.mu.html#L496'>render-sandbox-side</a> <a href='../081print.mu.html#L4'>screen</a>:&amp;:<a href='../081print.mu.html#L4'>screen</a>, env:&amp;:environment, <span class="Delimiter">{</span>render-editor: (recipe (address screen) (address editor)<span class="muRecipe"> -&gt; </span>number number (address screen) (address editor))<span class="Delimiter">}</span><span class="muRecipe"> -&gt; </span><a href='../081print.mu.html#L4'>screen</a>:&amp;:<a href='../081print.mu.html#L4'>screen</a>, env:&amp;:environment [
+<span id="L235" class="LineNr"> 235 </span><span class="muRecipe">def!</span> render-sandbox-side <a href='../081print.mu.html#L4'>screen</a>:&amp;:<a href='../081print.mu.html#L4'>screen</a>, env:&amp;:environment, <span class="Delimiter">{</span>render-editor: (recipe (address screen) (address editor)<span class="muRecipe"> -&gt; </span>number number (address screen) (address editor))<span class="Delimiter">}</span><span class="muRecipe"> -&gt; </span><a href='../081print.mu.html#L4'>screen</a>:&amp;:<a href='../081print.mu.html#L4'>screen</a>, env:&amp;:environment [
 <span id="L236" class="LineNr"> 236 </span>  <span class="Constant">local-scope</span>
 <span id="L237" class="LineNr"> 237 </span>  <span class="Constant">load-ingredients</span>
 <span id="L238" class="LineNr"> 238 </span>  trace<span class="Constant"> 11</span>, <span class="Constant">[app]</span>, <span class="Constant">[render sandbox side]</span>
@@ -946,7 +946,7 @@ if ('onhashchange' in window) {
 <span id="L885" class="LineNr"> 885 </span>      *env <span class="Special">&lt;-</span> put *env, <span class="Constant">render-from:offset</span>, render-from
 <span id="L886" class="LineNr"> 886 </span>    <span class="Delimiter">}</span>
 <span id="L887" class="LineNr"> 887 </span>    <a href='../081print.mu.html#L623'>hide-screen</a> <a href='../081print.mu.html#L4'>screen</a>
-<span id="L888" class="LineNr"> 888 </span>    <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> <a href='004-programming-environment.mu.html#L496'>render-sandbox-side</a> <a href='../081print.mu.html#L4'>screen</a>, env, <a href='001-editor.mu.html#L123'>render</a>
+<span id="L888" class="LineNr"> 888 </span>    <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> render-sandbox-side <a href='../081print.mu.html#L4'>screen</a>, env, <a href='001-editor.mu.html#L123'>render</a>
 <span id="L889" class="LineNr"> 889 </span>    <a href='../081print.mu.html#L631'>show-screen</a> <a href='../081print.mu.html#L4'>screen</a>
 <span id="L890" class="LineNr"> 890 </span>    <span class="muControl">jump</span> <span class="Constant">+finish-event</span>
 <span id="L891" class="LineNr"> 891 </span>  <span class="Delimiter">}</span>
@@ -977,7 +977,7 @@ if ('onhashchange' in window) {
 <span id="L916" class="LineNr"> 916 </span>    render-from <span class="Special">&lt;-</span> subtract render-from,<span class="Constant"> 1</span>
 <span id="L917" class="LineNr"> 917 </span>    *env <span class="Special">&lt;-</span> put *env, <span class="Constant">render-from:offset</span>, render-from
 <span id="L918" class="LineNr"> 918 </span>    <a href='../081print.mu.html#L623'>hide-screen</a> <a href='../081print.mu.html#L4'>screen</a>
-<span id="L919" class="LineNr"> 919 </span>    <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> <a href='004-programming-environment.mu.html#L496'>render-sandbox-side</a> <a href='../081print.mu.html#L4'>screen</a>, env, <a href='001-editor.mu.html#L123'>render</a>
+<span id="L919" class="LineNr"> 919 </span>    <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> render-sandbox-side <a href='../081print.mu.html#L4'>screen</a>, env, <a href='001-editor.mu.html#L123'>render</a>
 <span id="L920" class="LineNr"> 920 </span>    <a href='../081print.mu.html#L631'>show-screen</a> <a href='../081print.mu.html#L4'>screen</a>
 <span id="L921" class="LineNr"> 921 </span>    <span class="muControl">jump</span> <span class="Constant">+finish-event</span>
 <span id="L922" class="LineNr"> 922 </span>  <span class="Delimiter">}</span>
diff --git a/html/edit/006-sandbox-copy.mu.html b/html/edit/006-sandbox-copy.mu.html
index 3e828969..b5c5bb85 100644
--- a/html/edit/006-sandbox-copy.mu.html
+++ b/html/edit/006-sandbox-copy.mu.html
@@ -189,7 +189,7 @@ if ('onhashchange' in window) {
 <span id="L129" class="LineNr">129 </span>    copy?, env <span class="Special">&lt;-</span> <a href='006-sandbox-copy.mu.html#L159'>try-copy-sandbox</a> click-row, env
 <span id="L130" class="LineNr">130 </span>    <span class="muControl">break-unless</span> copy?
 <span id="L131" class="LineNr">131 </span>    <a href='../081print.mu.html#L623'>hide-screen</a> <a href='../081print.mu.html#L4'>screen</a>
-<span id="L132" class="LineNr">132 </span>    <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> <a href='004-programming-environment.mu.html#L496'>render-sandbox-side</a> <a href='../081print.mu.html#L4'>screen</a>, env, <a href='001-editor.mu.html#L123'>render</a>
+<span id="L132" class="LineNr">132 </span>    <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> render-sandbox-side <a href='../081print.mu.html#L4'>screen</a>, env, <a href='001-editor.mu.html#L123'>render</a>
 <span id="L133" class="LineNr">133 </span>    <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> <a href='004-programming-environment.mu.html#L511'>update-cursor</a> <a href='../081print.mu.html#L4'>screen</a>, recipes, current-sandbox, sandbox-in-focus?, env
 <span id="L134" class="LineNr">134 </span>    <a href='../081print.mu.html#L631'>show-screen</a> <a href='../081print.mu.html#L4'>screen</a>
 <span id="L135" class="LineNr">135 </span>    <span class="muControl">loop</span> <span class="Constant">+next-event</span>
diff --git a/html/edit/007-sandbox-delete.mu.html b/html/edit/007-sandbox-delete.mu.html
index 496d7a94..f8292598 100644
--- a/html/edit/007-sandbox-delete.mu.html
+++ b/html/edit/007-sandbox-delete.mu.html
@@ -133,7 +133,7 @@ if ('onhashchange' in window) {
 <span id="L73" class="LineNr"> 73 </span>    delete?, env <span class="Special">&lt;-</span> <a href='007-sandbox-delete.mu.html#L99'>try-delete-sandbox</a> click-row, env
 <span id="L74" class="LineNr"> 74 </span>    <span class="muControl">break-unless</span> delete?
 <span id="L75" class="LineNr"> 75 </span>    <a href='../081print.mu.html#L623'>hide-screen</a> <a href='../081print.mu.html#L4'>screen</a>
-<span id="L76" class="LineNr"> 76 </span>    <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> <a href='004-programming-environment.mu.html#L496'>render-sandbox-side</a> <a href='../081print.mu.html#L4'>screen</a>, env, <a href='001-editor.mu.html#L123'>render</a>
+<span id="L76" class="LineNr"> 76 </span>    <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> render-sandbox-side <a href='../081print.mu.html#L4'>screen</a>, env, <a href='001-editor.mu.html#L123'>render</a>
 <span id="L77" class="LineNr"> 77 </span>    <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> <a href='004-programming-environment.mu.html#L511'>update-cursor</a> <a href='../081print.mu.html#L4'>screen</a>, recipes, current-sandbox, sandbox-in-focus?, env
 <span id="L78" class="LineNr"> 78 </span>    <a href='../081print.mu.html#L631'>show-screen</a> <a href='../081print.mu.html#L4'>screen</a>
 <span id="L79" class="LineNr"> 79 </span>    <span class="muControl">loop</span> <span class="Constant">+next-event</span>
diff --git a/html/edit/008-sandbox-edit.mu.html b/html/edit/008-sandbox-edit.mu.html
index a7482e8a..4ba0897a 100644
--- a/html/edit/008-sandbox-edit.mu.html
+++ b/html/edit/008-sandbox-edit.mu.html
@@ -172,7 +172,7 @@ if ('onhashchange' in window) {
 <span id="L112" class="LineNr">112 </span>    edit?, env <span class="Special">&lt;-</span> <a href='008-sandbox-edit.mu.html#L142'>try-edit-sandbox</a> click-row, env
 <span id="L113" class="LineNr">113 </span>    <span class="muControl">break-unless</span> edit?
 <span id="L114" class="LineNr">114 </span>    <a href='../081print.mu.html#L623'>hide-screen</a> <a href='../081print.mu.html#L4'>screen</a>
-<span id="L115" class="LineNr">115 </span>    <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> <a href='004-programming-environment.mu.html#L496'>render-sandbox-side</a> <a href='../081print.mu.html#L4'>screen</a>, env, <a href='001-editor.mu.html#L123'>render</a>
+<span id="L115" class="LineNr">115 </span>    <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> render-sandbox-side <a href='../081print.mu.html#L4'>screen</a>, env, <a href='001-editor.mu.html#L123'>render</a>
 <span id="L116" class="LineNr">116 </span>    <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> <a href='004-programming-environment.mu.html#L511'>update-cursor</a> <a href='../081print.mu.html#L4'>screen</a>, recipes, current-sandbox, sandbox-in-focus?, env
 <span id="L117" class="LineNr">117 </span>    <a href='../081print.mu.html#L631'>show-screen</a> <a href='../081print.mu.html#L4'>screen</a>
 <span id="L118" class="LineNr">118 </span>    <span class="muControl">loop</span> <span class="Constant">+next-event</span>
diff --git a/html/edit/009-sandbox-test.mu.html b/html/edit/009-sandbox-test.mu.html
index 7a0f1a16..578ffb9f 100644
--- a/html/edit/009-sandbox-test.mu.html
+++ b/html/edit/009-sandbox-test.mu.html
@@ -192,7 +192,7 @@ if ('onhashchange' in window) {
 <span id="L131" class="LineNr">131 </span>    sandbox <span class="Special">&lt;-</span> <a href='009-sandbox-test.mu.html#L168'>toggle-expected-response</a> sandbox
 <span id="L132" class="LineNr">132 </span>    <a href='005-sandbox.mu.html#L215'>save-sandboxes</a> env, <a href='../088file.mu.html#L11'>resources</a>
 <span id="L133" class="LineNr">133 </span>    <a href='../081print.mu.html#L623'>hide-screen</a> <a href='../081print.mu.html#L4'>screen</a>
-<span id="L134" class="LineNr">134 </span>    <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> <a href='004-programming-environment.mu.html#L496'>render-sandbox-side</a> <a href='../081print.mu.html#L4'>screen</a>, env, <a href='001-editor.mu.html#L123'>render</a>
+<span id="L134" class="LineNr">134 </span>    <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> render-sandbox-side <a href='../081print.mu.html#L4'>screen</a>, env, <a href='001-editor.mu.html#L123'>render</a>
 <span id="L135" class="LineNr">135 </span>    <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> <a href='004-programming-environment.mu.html#L511'>update-cursor</a> <a href='../081print.mu.html#L4'>screen</a>, recipes, current-sandbox, sandbox-in-focus?, env
 <span id="L136" class="LineNr">136 </span>    <span class="Comment"># no change in cursor</span>
 <span id="L137" class="LineNr">137 </span>    <a href='../081print.mu.html#L631'>show-screen</a> <a href='../081print.mu.html#L4'>screen</a>
diff --git a/html/edit/010-sandbox-trace.mu.html b/html/edit/010-sandbox-trace.mu.html
index 472a7698..caafdea5 100644
--- a/html/edit/010-sandbox-trace.mu.html
+++ b/html/edit/010-sandbox-trace.mu.html
@@ -262,7 +262,7 @@ if ('onhashchange' in window) {
 <span id="L201" class="LineNr">201 </span>    x <span class="Special">&lt;-</span> not x
 <span id="L202" class="LineNr">202 </span>    *sandbox <span class="Special">&lt;-</span> put *sandbox, <span class="Constant">display-trace?:offset</span>, x
 <span id="L203" class="LineNr">203 </span>    <a href='../081print.mu.html#L623'>hide-screen</a> <a href='../081print.mu.html#L4'>screen</a>
-<span id="L204" class="LineNr">204 </span>    <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> <a href='004-programming-environment.mu.html#L496'>render-sandbox-side</a> <a href='../081print.mu.html#L4'>screen</a>, env, <a href='001-editor.mu.html#L123'>render</a>
+<span id="L204" class="LineNr">204 </span>    <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> render-sandbox-side <a href='../081print.mu.html#L4'>screen</a>, env, <a href='001-editor.mu.html#L123'>render</a>
 <span id="L205" class="LineNr">205 </span>    <a href='../081print.mu.html#L4'>screen</a> <span class="Special">&lt;-</span> <a href='004-programming-environment.mu.html#L511'>update-cursor</a> <a href='../081print.mu.html#L4'>screen</a>, recipes, current-sandbox, sandbox-in-focus?, env
 <span id="L206" class="LineNr">206 </span>    <span class="Comment"># no change in cursor</span>
 <span id="L207" class="LineNr">207 </span>    <a href='../081print.mu.html#L631'>show-screen</a> <a href='../081print.mu.html#L4'>screen</a>
diff --git a/html/edit/011-errors.mu.html b/html/edit/011-errors.mu.html
index 1bd96e45..c30f72a8 100644
--- a/html/edit/011-errors.mu.html
+++ b/html/edit/011-errors.mu.html
@@ -66,7 +66,7 @@ if ('onhashchange' in window) {
 <span id="L5" class="LineNr">  5 </span>]
 <span id="L6" class="LineNr">  6 </span>
 <span id="L7" class="LineNr">  7 </span><span class="Comment"># copy code from recipe editor, persist to disk, load, save any errors</span>
-<span id="L8" class="LineNr">  8 </span><span class="muRecipe">def!</span> <a href='005-sandbox.mu.html#L188'>update-recipes</a> env:&amp;:environment, <a href='../088file.mu.html#L11'>resources</a>:&amp;:<a href='../088file.mu.html#L11'>resources</a>, <a href='../081print.mu.html#L4'>screen</a>:&amp;:<a href='../081print.mu.html#L4'>screen</a><span class="muRecipe"> -&gt; </span>errors-found?:bool, env:&amp;:environment, <a href='../088file.mu.html#L11'>resources</a>:&amp;:<a href='../088file.mu.html#L11'>resources</a>, <a href='../081print.mu.html#L4'>screen</a>:&amp;:<a href='../081print.mu.html#L4'>screen</a> [
+<span id="L8" class="LineNr">  8 </span><span class="muRecipe">def!</span> update-recipes env:&amp;:environment, <a href='../088file.mu.html#L11'>resources</a>:&amp;:<a href='../088file.mu.html#L11'>resources</a>, <a href='../081print.mu.html#L4'>screen</a>:&amp;:<a href='../081print.mu.html#L4'>screen</a><span class="muRecipe"> -&gt; </span>errors-found?:bool, env:&amp;:environment, <a href='../088file.mu.html#L11'>resources</a>:&amp;:<a href='../088file.mu.html#L11'>resources</a>, <a href='../081print.mu.html#L4'>screen</a>:&amp;:<a href='../081print.mu.html#L4'>screen</a> [
 <span id="L9" class="LineNr">  9 </span>  <span class="Constant">local-scope</span>
 <span id="L10" class="LineNr"> 10 </span>  <span class="Constant">load-ingredients</span>
 <span id="L11" class="LineNr"> 11 </span>  recipes:&amp;:editor <span class="Special">&lt;-</span> get *env, <span class="Constant">recipes:offset</span>