mu/sandbox
Kartik K. Agaram 9dcbec398c 2990
Standardize quotes around reagents in error messages.

I'm still sure there's issues. For example, the messages when
type-checking 'copy'. I'm not putting quotes around them because in
layer 60 I end up creating dilated reagents, and then it's a bit much to
have quotes and (two kinds of) brackets. But I'm sure I'm doing that
somewhere..
2016-05-20 22:11:34 -07:00
..
001-editor.mu 2983 - migrate buttons over to sandbox/ 2016-05-19 21:35:34 -07:00
002-typing.mu 2975 2016-05-19 09:10:29 -07:00
003-shortcuts.mu 2953 - use pgup/pgdn to scroll through sandboxes 2016-05-11 18:00:11 -07:00
004-programming-environment.mu 2983 - migrate buttons over to sandbox/ 2016-05-19 21:35:34 -07:00
005-sandbox.mu 2983 - migrate buttons over to sandbox/ 2016-05-19 21:35:34 -07:00
006-sandbox-copy.mu 2984 2016-05-19 22:14:29 -07:00
007-sandbox-delete.mu 2983 - migrate buttons over to sandbox/ 2016-05-19 21:35:34 -07:00
008-sandbox-edit.mu 2983 - migrate buttons over to sandbox/ 2016-05-19 21:35:34 -07:00
009-sandbox-test.mu 2983 - migrate buttons over to sandbox/ 2016-05-19 21:35:34 -07:00
010-sandbox-trace.mu 2983 - migrate buttons over to sandbox/ 2016-05-19 21:35:34 -07:00
011-errors.mu 2990 2016-05-20 22:11:34 -07:00
012-editor-undo.mu 2983 - migrate buttons over to sandbox/ 2016-05-19 21:35:34 -07:00
mu_run 2183 - environment + external editor using tmux 2015-09-12 13:51:25 -07:00
Readme.md 2434 2015-11-13 18:54:24 -08:00
tmux.conf 2183 - environment + external editor using tmux 2015-09-12 13:51:25 -07:00

Variant of the mu programming environment that runs just the sandbox.

Suitable for people who want to run their favorite terminal-based editor with mu. Just run editor and sandbox inside split panes atop tmux. For example, here's mu running alongside vim:

tmux+vim example

To set this up:

a) copy the lines in tmux.conf into $HOME/.tmux.conf.

b) copy the file mu_run somewhere in your $PATH.

Now when you start tmux, split it into two vertical panes, run mu sandbox on the right pane and your editor on the left. You should be able to hit F4 in either side to run the sandbox.

Known issues: you have to explicitly save inside your editor before hitting F4, unlike with 'mu edit'.

One problem with a fork of the edit/ app is that many of the tests write to the same files under the .traces/ directory. I try to always commit the results of edit/ rather than the sandbox/ app, but I haven't been perfect.