Commit Graph

40 Commits

Author SHA1 Message Date
Kartik K. Agaram 38a9370673 typo in shell Readme 2022-01-23 12:46:45 -08:00
Kartik K. Agaram d253a31828 rename grapheme to code-point-utf8
Longer name, but it doesn't lie. We have no data structure right now for
combining multiple code points. And it makes no sense for the notion of
a grapheme to conflate its Unicode encoding.
2021-11-09 08:12:11 -08:00
Kartik K. Agaram aab93d7538 . 2021-10-30 07:37:05 -07:00
Kartik K. Agaram 0f0d615ec4 . 2021-10-30 07:36:39 -07:00
Kartik K. Agaram 350a255134 new tool: creating a data disk 2021-08-10 08:59:00 -07:00
Kartik K. Agaram ac45f09715 . 2021-07-16 06:13:51 -07:00
Kartik K. Agaram a745749382 . 2021-07-03 10:44:05 -07:00
Kartik Agaram 49d60aa575 delete a known issue
I can't reproduce the issue with the keyboard handler anymore :/
2021-06-30 09:44:20 -07:00
Kartik K. Agaram 0237be29aa . 2021-06-27 08:32:44 -07:00
Kartik K. Agaram efecaa99d5 simplify Qemu instructions
Turns out we don't need a special case for KVM.
  https://qemu.readthedocs.io/en/latest/system/invocation.html
2021-06-27 08:05:18 -07:00
Kartik Agaram 1684e3e10c . 2021-06-24 13:30:35 -07:00
Kartik Agaram 65077b46b4 . 2021-06-23 18:14:57 -07:00
Kartik Agaram 2c1770a349 . 2021-06-23 16:59:38 -07:00
Kartik Agaram f13e3cdfb1 . 2021-06-23 11:05:53 -07:00
Kartik K. Agaram 6a65f6f233 one more bug, and documentation for infix
One error message gets a bit worse.
2021-06-23 10:06:57 -07:00
Kartik K. Agaram 9d7d99fe6c snapshot
This is going better than expected; just 3 failing tests among the new
ones.
2021-06-20 20:36:47 -07:00
Kartik K. Agaram c22dbbea39 make code in Readme easier to copy
Thanks Sumeet Agarwal for the suggestion.
2021-06-18 07:11:36 -07:00
Kartik Agaram 3a3fe4addb shell: better screenshot 2021-06-15 15:54:56 -07:00
Kartik Agaram 0138b000a1 shell: improve docs 2021-06-15 14:48:52 -07:00
Kartik Agaram 88378503c4 . 2021-06-15 14:46:27 -07:00
Kartik K. Agaram bc21fe0baf document responsiveness trade-off 2021-06-15 13:02:15 -07:00
Kartik Agaram 865f37aa9c . 2021-04-26 09:42:05 -07:00
Kartik K. Agaram 1a18c9e24b . 2021-04-25 21:35:14 -07:00
Kartik K. Agaram a761d0e4ef a troubleshooting note 2021-04-25 16:02:30 -07:00
Kartik K. Agaram d56153d004 . 2021-04-25 15:58:03 -07:00
Kartik K. Agaram 22a95bd813 expand memory to 2GB
It requires more than 1GB to fill the screen with a chessboard pattern
using the definition in shell/iterative-definitions.limg.

I also speed up the chessboard program by clearing the screen up front
and then only rendering the white pixels.
2021-04-25 15:56:34 -07:00
Kartik Agaram cb464c9378 bugfix; thanks Max Bernstein 2021-04-24 07:16:34 -07:00
Kartik Agaram b7224ab44e . 2021-04-23 21:49:28 -07:00
Kartik Agaram fa8d337d90 shell: some example definitions 2021-04-23 21:36:48 -07:00
Kartik K. Agaram 8a66b59940 faster emulation
Thanks Maxwell Bernstein for pointing this out 🤦‍♂️
2021-04-22 09:16:48 -07:00
Kartik K. Agaram f774677854 . 2021-04-16 20:26:56 -07:00
Kartik K. Agaram 21263b2edd bochs support for disk drives 2021-03-23 21:53:41 -07:00
Kartik K. Agaram b2e9887b83 . 2021-03-22 22:28:35 -07:00
Kartik K. Agaram 02b0317c3b shell: gracefully handle missing data disk 2021-03-22 22:21:51 -07:00
Kartik K. Agaram e6b42204ef shell: read initial expression from secondary disk
See shell/README.md for (extremely klunky) instructions.
2021-03-21 23:10:55 -07:00
Kartik K. Agaram fe72699390 . 2021-03-08 21:14:06 -08:00
Kartik K. Agaram 38ab33a18d . 2021-03-08 21:04:38 -08:00
Kartik K. Agaram 3ef3d46d72 . 2021-03-08 21:04:03 -08:00
Kartik K. Agaram 2e58ffd653 . 2021-03-08 21:03:15 -08:00
Kartik K. Agaram 0810c7b77e readme for the Mu shell 2021-03-08 20:57:11 -08:00