Commit Graph

8537 Commits

Author SHA1 Message Date
Kartik K. Agaram 493aabf79a replace 'circle' with Mu implementation 2021-07-05 18:21:02 -07:00
Kartik K. Agaram c7bedaf49b replace 'vline' with Mu implementation 2021-07-05 18:12:07 -07:00
Kartik K. Agaram 5d8a858a6f replace 'hline' with Mu implementation 2021-07-05 18:08:40 -07:00
Kartik K. Agaram 0b07a43367 replace 'line' with Mu implementation 2021-07-05 18:08:33 -07:00
Kartik K. Agaram f32caac6df grow code region yet again
We need a cleaner way to do this.
2021-07-05 17:53:57 -07:00
Kartik K. Agaram ac1d702cdc . 2021-07-05 17:36:25 -07:00
Kartik K. Agaram 1ac1fe1fff . 2021-07-05 17:35:38 -07:00
Kartik K. Agaram c95648c960 reading from streams
The Mu shell has no string literals, only streams. No random access,
only sequential access. But I've been playing fast and loose with its
read pointer until now. Hopefully things are cleaned up now.
2021-07-03 18:27:01 -07:00
Kartik K. Agaram 7ced4e44dd alists 2021-07-03 16:28:15 -07:00
Kartik K. Agaram d986404ff0 new primitive: cons? 2021-07-03 16:16:03 -07:00
Kartik K. Agaram 810d9a26f5 . 2021-07-03 10:57:36 -07:00
Kartik K. Agaram a745749382 . 2021-07-03 10:44:05 -07:00
Kartik K. Agaram bd538804db reorg primitives on screen 2021-07-02 19:31:15 -07:00
Kartik K. Agaram c8fb6d6aca clean up final abort in macroexpand 2021-06-30 20:43:34 -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 c76679dbff more general timer interface 2021-06-29 22:46:26 -07:00
Kartik K. Agaram 1083f2a400 . 2021-06-29 22:37:00 -07:00
Kartik K. Agaram eba4e7af24 move timer handler to boot.subx 2021-06-29 22:26:08 -07:00
Kartik K. Agaram 3df5232ca4 timer and keyboard handlers working together 2021-06-29 22:12:32 -07:00
Kartik K. Agaram db5f7c26a5 . 2021-06-29 22:05:00 -07:00
Kartik K. Agaram d418bc0c97 . 2021-06-29 21:58:46 -07:00
Kartik K. Agaram cd411f0901 timer working in presence of null keyboard handler 2021-06-29 21:55:37 -07:00
Kartik K. Agaram 069a8df45c . 2021-06-29 21:54:22 -07:00
Kartik K. Agaram 5616691621 ooh, timer works fine in isolation
Acknowledging the interrupt is necessary.
2021-06-29 21:53:36 -07:00
Kartik K. Agaram f25b8e6e41 poking at the broken timer interrupt handler again 2021-06-29 21:37:06 -07:00
Kartik Agaram f9888786c3 . 2021-06-27 08:44:34 -07:00
Kartik K. Agaram 0237be29aa . 2021-06-27 08:32:44 -07:00
Kartik K. Agaram 1b82006eae . 2021-06-27 08:25:49 -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 K. Agaram c7e1fed2b9 . 2021-06-27 07:32:08 -07:00
Kartik Agaram 372367f59a html: better highlighting for int registers 2021-06-26 20:55:36 -07:00
Kartik Agaram dc5a0acf3f .
Switch html rendering to my current colorscheme with a little less blue,
for night browsing.
2021-06-26 09:20:32 -07:00
Kartik Agaram f7a7db83ef .
Drop some long-obsolete tooling. I no longer use iTerm2.
2021-06-26 08:39:05 -07:00
Kartik Agaram 718fd031f9 . 2021-06-24 21:50:38 -07:00
Kartik Agaram ec32c11d3b .
Switch html rendering to a white background.
2021-06-24 21:46:45 -07:00
Kartik Agaram 296a5a5f12 . 2021-06-24 20:51:46 -07:00
Kartik Agaram 6f6f6384f1 . 2021-06-24 14:33:22 -07:00
Kartik Agaram 1684e3e10c . 2021-06-24 13:30:35 -07:00
Kartik Agaram eee222f14c . 2021-06-24 09:18:59 -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 709902d34a . 2021-06-23 16:28:41 -07:00
Kartik Agaram e4b6665aee . 2021-06-23 16:24:56 -07:00
Kartik Agaram e0b8eddb5b . 2021-06-23 13:19:20 -07:00
Kartik Agaram a25e4c1ac2 . 2021-06-23 11:05:57 -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 ba0c41673b . 2021-06-23 01:01:42 -07:00
Kartik K. Agaram cfa1bac8bb . 2021-06-23 00:59:14 -07:00
Kartik K. Agaram 577123e975 one more bug 2021-06-23 00:56:39 -07:00