Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 6826 - tile: indent columns compared to their final word | Kartik Agaram | 2020-09-21 | 1 | -1/+4 |
| | |||||
* | 6825 - tile: stop rendering the final word, in case it's incomplete | Kartik Agaram | 2020-09-21 | 1 | -24/+39 |
| | |||||
* | 6824 - tile: gap in column width computation | Kartik Agaram | 2020-09-21 | 1 | -0/+6 |
| | |||||
* | 6823 - tile: clear colors; we'll try something new | Kartik Agaram | 2020-09-21 | 1 | -42/+4 |
| | |||||
* | 6822 | Kartik Agaram | 2020-09-20 | 1 | -2/+2 |
| | |||||
* | 6821 - highlight words clobbered by the next word | Kartik Agaram | 2020-09-20 | 1 | -0/+35 |
| | | | | Another suggestion from the Future of Software forum. | ||||
* | 6820 | Kartik Agaram | 2020-09-20 | 1 | -1/+1 |
| | |||||
* | 6819 | Kartik Agaram | 2020-09-20 | 1 | -4/+4 |
| | |||||
* | 6818 - color top of stack | Kartik Agaram | 2020-09-20 | 1 | -0/+3 |
| | | | | Suggestion from the Future of Software group (https://futureofcoding.slack.com/archives/C0120A3L30R/p1600591669008700?thread_ts=1600587602.007800) | ||||
* | 6814 - tile: backspace deletes char or word | Kartik Agaram | 2020-09-19 | 1 | -0/+28 |
| | |||||
* | 6813 - tile: right-cursor is now easy | Kartik Agaram | 2020-09-19 | 1 | -7/+22 |
| | |||||
* | 6812 - tile: render cursor location | Kartik Agaram | 2020-09-19 | 1 | -3/+13 |
| | |||||
* | 6811 - tile: left-cursor movement | Kartik Agaram | 2020-09-19 | 1 | -5/+20 |
| | | | | | Displayed cursor position is not yet correct, but insertions happen at the right cursor position. | ||||
* | 6810 - tile: adaptive column widths | Kartik Agaram | 2020-09-19 | 1 | -2/+7 |
| | |||||
* | 6807 - tile: render intermediate stack state | Kartik Agaram | 2020-09-19 | 1 | -13/+37 |
| | |||||
* | 6806 - tile: place-holder for bottom of stack | Kartik Agaram | 2020-09-19 | 1 | -16/+19 |
| | |||||
* | 6804 - tile: render all words | Kartik Agaram | 2020-09-19 | 1 | -5/+17 |
| | |||||
* | 6803 - RPN: typing a single word now works | Kartik Agaram | 2020-09-19 | 1 | -25/+1 |
| | |||||
* | 6801 - snapshot: RPN structured editor | Kartik Agaram | 2020-09-19 | 1 | -55/+126 |
| | | | | | | | | | | | | | | | 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 | ||||
* | 6798 | Kartik Agaram | 2020-09-17 | 1 | -43/+7 |
| | | | | | | | Simplify the app for now. I'm not actually sure what sort of language I want to create here. So let's not get ahead of ourselves inventing a whole new grid model and everything. | ||||
* | 6797 | Kartik Agaram | 2020-09-17 | 1 | -12/+10 |
| | |||||
* | 6796 | Kartik Agaram | 2020-09-16 | 1 | -0/+153 |
Extremely hacky initial stab at a 1-line editor. |