about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* 3793Kartik K. Agaram2017-03-148-1036/+1036
| | | | | | Move 'render-code' to the layer where it's used. Thanks Caleb Couch for finding this bit of ugliness.
* 3792Kartik K. Agaram2017-03-122-267/+317
| | | | | | | Bugfix: make sure 'print 0, 0' always does the right thing, no matter how it's overloaded. Thanks Ella Couch for reporting this.
* 3791Kartik K. Agaram2017-03-124-1467/+1391
| | | | Simpler way to do commit 2929.
* 3790Kartik K. Agaram2017-03-129-1042/+1051
| | | | Don't try to snapshot in scenarios.
* 3789Kartik K. Agaram2017-03-1210-1046/+1062
| | | | | | | | | | | | | I accidentally got rid of git snapshotting of lessons back when I switched to testable file primitives last December (commit 3705). >:-( Bringing it back now, hopefully better. The improvement is that there's now at most one commit every time we hit F4. This change adds yet another reason that running `mu` from a different directory is just not supported.
* 3788Kartik K. Agaram2017-03-122-796/+805
|
* 3787Kartik K. Agaram2017-03-122-12/+12
|
* 3786Kartik K. Agaram2017-03-101-2/+11
| | | | https://www.reddit.com/r/badcode/comments/5xo3qv/its_better_to_have_it_all_on_one_line_right/delodzn
* 3785Kartik K. Agaram2017-03-102-107/+111
| | | | Don't show empty hidden counts in the trace-browser.
* 3784Kartik K. Agaram2017-03-101-317/+487
|
* 3783Kartik K. Agaram2017-03-101-2/+1
|
* 3782Kartik K. Agaram2017-03-101-4/+31
| | | | Highlight searches in trace-browser.
* 3781Kartik K. Agaram2017-03-101-2/+12
| | | | Support backspacing anywhere inside the search pattern in trace-browser.
* 3780Kartik K. Agaram2017-03-091-7/+7
|
* 3779Kartik K. Agaram2017-03-091-4/+35
| | | | Move cursor inside search pattern in trace-browser.
* 3778Kartik K. Agaram2017-03-091-9/+31
| | | | Support backspace in trace-browser.
* 3777 - rudimentary search in trace-browserKartik K. Agaram2017-03-091-0/+72
|
* 3776Kartik K. Agaram2017-03-091-3/+3
| | | | Bugfix.
* 3775Kartik K. Agaram2017-03-091-5/+10
|
* 3774Kartik K. Agaram2017-03-091-15/+15
|
* 3773 - trace-browser bugfixKartik K. Agaram2017-03-091-0/+4
|
* 3772Kartik K. Agaram2017-03-091-16/+16
|
* 3771Kartik K. Agaram2017-03-081-1/+1
|
* 3770Kartik K. Agaram2017-03-082-194/+204
|
* 3769Kartik K. Agaram2017-03-082-272/+288
|
* 3768 - trace browser: scrolling horizontallyKartik K. Agaram2017-03-082-265/+285
|
* 3767Kartik K. Agaram2017-03-082-251/+263
|
* 3766Kartik K. Agaram2017-03-082-12/+12
|
* 3765Kartik K. Agaram2017-03-082-8/+8
|
* 3764 - better colors for cross-linksKartik K. Agaram2017-03-08120-429/+551
|
* 3763Kartik K. Agaram2017-03-072-253/+251
|
* 3762Kartik K. Agaram2017-03-071-1/+1
|
* 3761Kartik K. Agaram2017-03-07115-11309/+11541
|
* 3760 - force functions to use dependency-injectionKartik K. Agaram2017-03-072-0/+64
| | | | | This is the kind of check I want Mu to be anal about, not whitespace or unused variables.
* 3759 - make current line more salientKartik K. Agaram2017-03-062-44/+42
|
* 3758Kartik K. Agaram2017-03-062-204/+206
|
* 3757 - more permissive trace browser UIKartik K. Agaram2017-03-062-191/+203
|
* 3756 - start of some improvements to the trace browserKartik K. Agaram2017-03-054-249/+327
|
* 3755Kartik K. Agaram2017-03-052-30/+53
|
* 3754Kartik K. Agaram2017-03-051-1/+1
| | | | | Improve an error message. 'local-scope' is far more common in Mu programs than the more fundamental 'default-space'.
* 3753 - new instruction: 'square-root'Kartik K. Agaram2017-03-041-0/+23
| | | | Thanks Lakshman Swaminathan for the request.
* 3752 - fix a couple of segfaultsKartik K. Agaram2017-03-025-360/+398
| | | | Thanks Ella Couch for running into these.
* 3751Kartik K. Agaram2017-03-024-6/+6
| | | | Some hacky manual fixes to auto-generated html.
* 3750Kartik K. Agaram2017-03-0265-1337/+1321
|
* 3749Kartik K. Agaram2017-03-0266-1375/+1371
|
* 3748Kartik K. Agaram2017-02-283-3/+3
|
* 3747Kartik K. Agaram2017-02-074-12/+12
|
* 3746Kartik K. Agaram2017-02-0738-2536/+2570
|
* 3745Kartik K. Agaram2017-02-0710-0/+0
| | | | | | | Stop trying to create a new layer showing how we minimize prints. Stephen's suggestion is to create a data structure that encapsulates instructions to `insert-at-cursor` for either just printing a character to screen or rendering everything. Let's try that at some point.
* 3744Kartik K. Agaram2017-02-075-9/+4
| | | | | | Undo 3743. Really any time we create new instructions from whole cloth during rewriting or transform, the whole notion of 'original name' goes out the window. Pointless trying to fight that fact of life.