diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2016-08-12 14:51:53 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2016-08-12 14:51:53 -0700 |
commit | 1625e908ba6c415570008ef6767031a80be60aa3 (patch) | |
tree | 5c637b4f8120f9bd035b18e9572ee8f173026f44 /edit | |
parent | 9e4f18449b1dce5448f97cd10c721d5085dae6cb (diff) | |
download | mu-1625e908ba6c415570008ef6767031a80be60aa3.tar.gz |
3168 - skip loading recipe 'main' in edit/
This is part of efforts to allow students to transition gradually from the sandbox to running programs directly on the commandline, writing real scenarios, etc. Running on the commandline requires 'main', but overriding 'main' would mess up edit/ which is itself a Mu program.
Diffstat (limited to 'edit')
-rw-r--r-- | edit/005-sandbox.mu | 2 | ||||
-rw-r--r-- | edit/010-sandbox-trace.mu | 2 | ||||
-rw-r--r-- | edit/011-errors.mu | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/edit/005-sandbox.mu b/edit/005-sandbox.mu index 347e7cbe..1e203718 100644 --- a/edit/005-sandbox.mu +++ b/edit/005-sandbox.mu @@ -202,7 +202,7 @@ def! update-sandbox sandbox:address:sandbox-data, env:address:programming-enviro local-scope load-ingredients data:address:array:character <- get *sandbox, data:offset - response:address:array:character, _, fake-screen:address:screen <- run-interactive data + response:address:array:character, _, fake-screen:address:screen <- run-sandboxed data *sandbox <- put *sandbox, response:offset, response *sandbox <- put *sandbox, screen:offset, fake-screen ] diff --git a/edit/010-sandbox-trace.mu b/edit/010-sandbox-trace.mu index fd256732..38cf80af 100644 --- a/edit/010-sandbox-trace.mu +++ b/edit/010-sandbox-trace.mu @@ -178,7 +178,7 @@ def! update-sandbox sandbox:address:sandbox-data, env:address:programming-enviro local-scope load-ingredients data:address:array:character <- get *sandbox, data:offset - response:address:array:character, _, fake-screen:address:screen, trace:address:array:character <- run-interactive data + response:address:array:character, _, fake-screen:address:screen, trace:address:array:character <- run-sandboxed data *sandbox <- put *sandbox, response:offset, response *sandbox <- put *sandbox, screen:offset, fake-screen *sandbox <- put *sandbox, trace:offset, trace diff --git a/edit/011-errors.mu b/edit/011-errors.mu index 8e239e5d..080d5d37 100644 --- a/edit/011-errors.mu +++ b/edit/011-errors.mu @@ -81,7 +81,7 @@ def! update-sandbox sandbox:address:sandbox-data, env:address:programming-enviro local-scope load-ingredients data:address:array:character <- get *sandbox, data:offset - response:address:array:character, errors:address:array:character, fake-screen:address:screen, trace:address:array:character, completed?:boolean <- run-interactive data + response:address:array:character, errors:address:array:character, fake-screen:address:screen, trace:address:array:character, completed?:boolean <- run-sandboxed data *sandbox <- put *sandbox, response:offset, response *sandbox <- put *sandbox, errors:offset, errors *sandbox <- put *sandbox, screen:offset, fake-screen |