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