about summary refs log tree commit diff stats
path: root/cpp/.traces/break_if
Commit message (Collapse)AuthorAgeFilesLines
* 1276 - make C++ version the defaultKartik K. Agaram2015-05-051-26/+0
| | | | I've tried to update the Readme, but there are at least a couple of issues.
* 1223 - more stable traces for parse scenariosKartik K. Agaram2015-04-291-5/+5
|
* 1213Kartik K. Agaram2015-04-281-2/+2
|
* 1206 - 'wait' state for synchronizing routinesKartik K. Agaram2015-04-271-2/+2
| | | | I think I have enough now to port channels over.
* 1184 - finally, concurrencyKartik K. Agaram2015-04-241-2/+2
|
* 1105 - more primitives for managing ingredientsKartik K. Agaram2015-04-191-2/+2
|
* 1084Kartik K. Agaram2015-04-171-2/+2
|
* 1075Kartik K. Agaram2015-04-171-2/+2
|
* 1074Kartik K. Agaram2015-04-171-2/+2
|
* 1045Kartik K. Agaram2015-04-091-2/+2
|
* 1030 - better test isolation for break/loopKartik K. Agaram2015-04-071-2/+2
| | | | | | | I've been resetting all recipes after every single test, but the arc version has shown that this gets slow all too quickly. And the longer I wait to fix it the harder it gets to fix. Already, boy, were this and the next couple of commits hard to track down.
* 997Kartik K. Agaram2015-03-301-7/+7
|
* 986Kartik K. Agaram2015-03-271-4/+4
|
* 951 - done with break/loopKartik K. Agaram2015-03-181-15/+0
|
* 949 - paving the way for jumps to labelsKartik K. Agaram2015-03-171-4/+4
| | | | Addresses for reagents are now computed after all transforms.
* 944 - more break/loop testsKartik K. Agaram2015-03-171-0/+41
I still can't handle jumps to labels. That'll require some rejiggering..
                                                                                
 
                                                                             

                                                                          

                                                               

               
 
                                                         
 
                                                      
 

                                                                              


                                                                           
                            












                                                                                                                                                    
Variant of [the Mu programming environment](../edit) 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:

<img alt='tmux+vim example' src='../html/tmux-vim-sandbox.png'>

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`.

---

Appendix: keyboard shortcuts

  _moving_
  - `ctrl-a` or `home`: move cursor to start of line
  - `ctrl-e` or `end`: move cursor to end of line

  _modifying text_
  - `ctrl-k`: delete text from cursor to end of line
  - `ctrl-u`: delete text from start of line until just before cursor
  - `ctrl-/`: comment/uncomment current line (using a special leader to ignore real comments https://www.reddit.com/r/vim/comments/4ootmz/_/d4ehmql)