about summary refs log tree commit diff stats
path: root/apps/tile/int-stack.mu
Commit message (Collapse)AuthorAgeFilesLines
* 7297 - tile: use floats everywhereKartik Agaram2020-11-291-63/+0
|
* 7159 - explicitly use 'return' everywhereKartik Agaram2020-11-021-14/+8
| | | | https://github.com/akkartik/mu/issues/45#issuecomment-719990879, task 2.
* 7013Kartik Agaram2020-10-121-23/+0
|
* 6855Kartik Agaram2020-09-251-4/+4
| | | | | Get rid of cutesy justify thresholds. They didn't actually save me any trouble, and they won't generalize to other literals besides ints.
* 6833 - tile: right-justify for negative numbersKartik Agaram2020-09-221-3/+4
|
* 6832 - tile: right-justify numbersKartik Agaram2020-09-221-0/+22
| | | | Fails noisily for negative integers so far.
* 6807 - tile: render intermediate stack stateKartik Agaram2020-09-191-0/+20
|
* 6801 - snapshot: RPN structured editorKartik Agaram2020-09-191-0/+49
There's some worrisome memory corruption here between the call to max-stack-depth and the callee picking up its args. All this code is incredibly ugly as I start to wrestle with the challenges of structured editors. I keep wanting to keep business logic separate from rendering, but there are feedback loops from wanting to know where to render the cursor. And I haven't even started trying to avoid full-screen renders yet. That'll complect things even more. For now the data path for every iteration of the render loop is: process key compute max depth needed (or any other global information needed for rendering) render