Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 7758 | Kartik K. Agaram | 2021-02-20 | 2 | -0/+1090 |
| | | | | Just some temporary files before I blow them away. | ||||
* | 7757 | Kartik K. Agaram | 2021-02-19 | 3 | -30/+119 |
| | |||||
* | 7756 | Kartik Agaram | 2021-02-18 | 1 | -3/+6 |
| | |||||
* | 7755 | Kartik Agaram | 2021-02-18 | 1 | -3/+3 |
| | |||||
* | 7754 | Kartik Agaram | 2021-02-17 | 1 | -16/+23 |
| | |||||
* | 7753 | Kartik K. Agaram | 2021-02-15 | 1 | -2/+5 |
| | |||||
* | 7752 | Kartik K. Agaram | 2021-02-15 | 1 | -2/+20 |
| | |||||
* | 7751 | Kartik K. Agaram | 2021-02-15 | 1 | -8/+10 |
| | |||||
* | 7750 | Kartik K. Agaram | 2021-02-15 | 1 | -0/+2 |
| | |||||
* | 7749 | Kartik K. Agaram | 2021-02-15 | 1 | -3/+1 |
| | | | | | Forget about support for quitting for now. Quit by rebooting the computer or VM. | ||||
* | 7748 | Kartik K. Agaram | 2021-02-15 | 2 | -2/+2 |
| | | | | | | | | Bug in code-size check. It costs 18 bytes in the boot sector to load 2 tracks of disk (63KB). At that rate I can load 6 more tracks before I need to perform the drudgery again of recalculating offsets. | ||||
* | 7747 | Kartik K. Agaram | 2021-02-15 | 1 | -25/+16 |
| | |||||
* | 7746 | Kartik Agaram | 2021-02-14 | 8 | -1536/+1535 |
| | |||||
* | 7745 | Kartik Agaram | 2021-02-14 | 10 | -4/+3632 |
| | |||||
* | 7744 | Kartik K. Agaram | 2021-02-14 | 1 | -4/+6 |
| | |||||
* | 7743 | Kartik K. Agaram | 2021-02-14 | 3 | -3/+58 |
| | | | | First bugfix in baremetal/shell. Already it's much easier to debug. | ||||
* | 7742 - baremetal/shell is alive | Kartik K. Agaram | 2021-02-14 | 1 | -1/+10 |
| | |||||
* | 7741 - baremetal/shell: first run: single number | Kartik K. Agaram | 2021-02-14 | 1 | -0/+34 |
| | |||||
* | 7740 - baremetal/shell: eval and render line | Kartik K. Agaram | 2021-02-14 | 2 | -0/+108 |
| | |||||
* | 7739 - baremetal/shell: first draft of loop | Kartik K. Agaram | 2021-02-14 | 2 | -62/+237 |
| | | | | | This is quite new and speculative. I tried to list out some potential future tests later when we add 'return'. We'll see how it goes. | ||||
* | 7738 | Kartik Agaram | 2021-02-13 | 2 | -20/+14 |
| | |||||
* | 7737 | Kartik Agaram | 2021-02-13 | 36 | -2237/+5949 |
| | |||||
* | 7736 | Kartik K. Agaram | 2021-02-13 | 1 | -22/+34 |
| | | | | Game of Life with a larger grid. | ||||
* | 7735 - baremetal: game of life simulator | Kartik K. Agaram | 2021-02-13 | 1 | -0/+243 |
| | |||||
* | 7734 - baremetal/shell: break out of group | Kartik K. Agaram | 2021-02-13 | 1 | -2/+93 |
| | |||||
* | 7733 - baremetal/shell: conditional skips groups | Kartik K. Agaram | 2021-02-13 | 1 | -1/+83 |
| | |||||
* | 7732 - baremetal/shell: grouping words | Kartik K. Agaram | 2021-02-12 | 1 | -1/+95 |
| | | | | Now there's a neat resonance carrying over all 3 levels of Mu notation. | ||||
* | 7731 - baremetal/shell: conditional execution | Kartik K. Agaram | 2021-02-12 | 1 | -3/+69 |
| | |||||
* | 7730 - baremetal/shell: boolean values | Kartik K. Agaram | 2021-02-12 | 5 | -13/+229 |
| | | | | | In the process I found a bug in the Mu compiler. Limitations of just asserting the emitted code but not running it. | ||||
* | 7729 | Kartik K. Agaram | 2021-02-12 | 1 | -3/+3 |
| | |||||
* | 7728 | Kartik K. Agaram | 2021-02-12 | 1 | -0/+30 |
| | |||||
* | 7727 - baremetal/shell: 1+1 | Kartik K. Agaram | 2021-02-11 | 3 | -0/+35 |
| | |||||
* | 7726 | Kartik K. Agaram | 2021-02-11 | 3 | -7/+210 |
| | |||||
* | 7725 - baremetal/shell: start on evaluator | Kartik K. Agaram | 2021-02-11 | 2 | -0/+174 |
| | |||||
* | 7724 - baremetal: rendering array values | Kartik K. Agaram | 2021-02-11 | 5 | -0/+1644 |
| | |||||
* | 7723 - baremetal: rendering string values | Kartik K. Agaram | 2021-02-11 | 6 | -3/+370 |
| | |||||
* | 7722 | Kartik K. Agaram | 2021-02-11 | 1 | -0/+2 |
| | |||||
* | 7721 - baremetal: start rendering values | Kartik K. Agaram | 2021-02-11 | 1 | -0/+84 |
| | |||||
* | 7720 - baremetal: load more sectors again | Kartik K. Agaram | 2021-02-11 | 3 | -12/+28 |
| | |||||
* | 7719 - baremetal: print floats | Kartik K. Agaram | 2021-02-11 | 4 | -0/+646 |
| | |||||
* | 7718 | Kartik K. Agaram | 2021-02-11 | 1 | -4/+4 |
| | | | | Bugfix in clear-screen. | ||||
* | 7717 - baremetal: enable FPU (I think) | Kartik K. Agaram | 2021-02-11 | 2 | -5/+20 |
| | |||||
* | 7716 | Kartik K. Agaram | 2021-02-10 | 1 | -0/+8 |
| | |||||
* | 7715 | Kartik K. Agaram | 2021-02-10 | 1 | -2/+1 |
| | |||||
* | 7714 | Kartik K. Agaram | 2021-02-10 | 1 | -0/+8 |
| | |||||
* | 7713 | Kartik K. Agaram | 2021-02-10 | 5 | -14/+20 |
| | |||||
* | 7712 | Kartik K. Agaram | 2021-02-10 | 1 | -71/+0 |
| | |||||
* | 7711 - baremetal/shell: line data structure | Kartik K. Agaram | 2021-02-10 | 2 | -4/+176 |
| | | | | | | Pretty thin; perhaps we should put cursor management in words. But we don't need every node in the list of words to know which word in the list the cursor is at. | ||||
* | 7710 | Kartik K. Agaram | 2021-02-10 | 1 | -0/+58 |
| | | | | Include a file for commit 7708. | ||||
* | 7709 | Kartik K. Agaram | 2021-02-09 | 2 | -24/+28 |
| | | | | | | | Fix the jarringness in the previous commit. Gap buffers now always occupy the same width on screen regardless of where their cursor is. The price: we sometimes have more whitespace between words. But that is perhaps a good thing. |