Kartik K. Agaram
4c978c648b
7829
2021-02-28 19:12:16 -08:00
Kartik K. Agaram
06407bf0f3
7828
2021-02-28 19:11:41 -08:00
Kartik K. Agaram
755c02c4e6
7827
2021-02-28 18:47:34 -08:00
Kartik K. Agaram
3ce9511621
7826
2021-02-28 18:44:20 -08:00
Kartik K. Agaram
e759d88d94
7825
2021-02-28 18:08:58 -08:00
Kartik K. Agaram
48d439d10e
7824
2021-02-28 15:28:17 -08:00
Kartik K. Agaram
b89c158e3e
7823
2021-02-28 15:13:59 -08:00
Kartik K. Agaram
1211a47e0b
7822
2021-02-28 13:04:14 -08:00
Kartik K. Agaram
31a31570b6
7821 - baremetal/shell: parse numbers
2021-02-27 13:24:22 -08:00
Kartik K. Agaram
da164c5154
7820 - baremetal/shell: don't show labels in trace
2021-02-27 13:16:33 -08:00
Kartik K. Agaram
cb66df2e97
7819
2021-02-27 13:05:07 -08:00
Kartik K. Agaram
03178cde6f
7818 - baremetal/shell: parse numbers
2021-02-27 07:21:29 -08:00
Kartik K. Agaram
a9e0cb7cc9
7817
...
Detour: writing float to stream.
In the process I found a bug at the SubX layer X-(
2021-02-27 06:55:41 -08:00
Kartik K. Agaram
c782d38f0b
7816
2021-02-26 22:14:36 -08:00
Kartik K. Agaram
c4f43035b0
7815
2021-02-26 22:11:57 -08:00
Kartik K. Agaram
d3ec20aa03
7814
2021-02-26 22:11:12 -08:00
Kartik K. Agaram
4d0fd93cb0
7813
2021-02-26 22:08:26 -08:00
Kartik K. Agaram
8493c6da9e
7812
2021-02-26 22:04:30 -08:00
Kartik K. Agaram
7f496b840a
7811
2021-02-26 21:29:41 -08:00
Kartik K. Agaram
9b09ecfd82
7810
2021-02-26 21:29:39 -08:00
Kartik K. Agaram
882cab69f7
7809
2021-02-26 21:26:19 -08:00
Kartik K. Agaram
a65ea6e4a7
7808
2021-02-26 21:26:09 -08:00
Kartik K. Agaram
f4bf14b338
7807
2021-02-26 21:19:11 -08:00
Kartik K. Agaram
f95fdafa5b
7806
2021-02-26 21:13:54 -08:00
Kartik K. Agaram
07eb5584c7
7805
2021-02-25 22:15:59 -08:00
Kartik K. Agaram
a7b335a04e
7804
2021-02-25 21:52:25 -08:00
Kartik K. Agaram
03e8ad5dd9
7803
2021-02-25 21:31:39 -08:00
Kartik K. Agaram
7eb8152108
7802
...
Better tracing of the tokenization phase.
2021-02-24 23:03:31 -08:00
Kartik K. Agaram
640896da21
7801 - baremetal/shell: expanding trace
2021-02-24 22:37:13 -08:00
Kartik K. Agaram
56dd4530cc
7800
2021-02-24 10:51:06 -08:00
Kartik K. Agaram
abf3eb86b6
7799
2021-02-24 10:50:35 -08:00
Kartik K. Agaram
4eb50e412b
7798
2021-02-24 09:35:32 -08:00
Kartik K. Agaram
8fbdfe2240
7797
2021-02-23 09:10:35 -08:00
Kartik K. Agaram
7d34b82a59
7796
2021-02-23 08:58:43 -08:00
Kartik K. Agaram
8cf66cb2a2
7795
2021-02-23 08:27:26 -08:00
Kartik K. Agaram
a230aca7fa
7794
2021-02-23 08:22:46 -08:00
Kartik K. Agaram
2812e20608
7793 - baremetal/shell: menu
2021-02-22 23:59:35 -08:00
Kartik K. Agaram
9a96662dff
7792
2021-02-22 23:31:05 -08:00
Kartik K. Agaram
3bfac64279
7791
...
Reorganize keyboard handling.
2021-02-22 23:25:52 -08:00
Kartik K. Agaram
7440ff0292
7790
2021-02-22 23:19:22 -08:00
Kartik K. Agaram
0580b50744
7789
...
Start adding some lines to the trace. Never shown yet.
2021-02-22 22:35:08 -08:00
Kartik K. Agaram
fdc3df0430
7788
2021-02-22 22:32:12 -08:00
Kartik K. Agaram
a4bc5df080
7787 - baremetal/shell: moving cursor into trace
2021-02-22 22:02:28 -08:00
Kartik K. Agaram
06e4b1be9b
7786 - baremetal/shell: render error messages
2021-02-22 21:25:30 -08:00
Kartik K. Agaram
2387a8fba4
7785 - baremetal/shell: trace primitives done
...
Rendering traces will be an ongoing journey.
2021-02-22 20:23:43 -08:00
Kartik K. Agaram
421ed4651f
7784 - baremetal/shell: start of trace
2021-02-22 19:46:23 -08:00
Kartik K. Agaram
5ddc9dfd9c
7783 - baremetal: no, delete trace stream
...
What we need in baremetal is subtly different. We need depths in each line.
Just rebuild it from scratch.
2021-02-22 19:02:56 -08:00
Kartik K. Agaram
90806a7587
7782 - baremetal: provide a trace stream
2021-02-22 12:59:57 -08:00
Kartik K. Agaram
588d6df651
7781 - baremetal/shell: tokenize numbers
...
We've now reached a point where we need to start thinking of error handling,
and tests for error handling. The top-level has `stop`, but that's really
just for working with Unix's exit(). Here we have the opportunity to bake
errors into the trace. Which might also be a good opportunity for fleshing
out the UX for the trace.
2021-02-21 22:49:39 -08:00
Kartik K. Agaram
e3f7765cb7
7780
...
Start trimming whitespace from the input.
It's probably a bad idea to rebuild all our primitives for gap buffers.
2021-02-21 22:28:35 -08:00