about summary refs log tree commit diff stats
path: root/apps/print-file.mu
Commit message (Collapse)AuthorAgeFilesLines
* 6721Kartik Agaram2020-08-221-1/+2
|
* 6720Kartik Agaram2020-08-221-2/+2
|
* 6703 - new types: code-point and graphemeKartik Agaram2020-08-021-1/+1
| | | | | | | | | | Both have the same size: 4 bytes. So far I've just renamed print-byte to print-grapheme, but it still behaves the same. I'm going to support printing code-points next, but grapheme 'clusters' spanning multiple code-points won't be supported for some time.
* 6699 - start building out fake screenKartik Agaram2020-08-011-2/+2
| | | | | We now have all existing apps and prototypes going through the dependency-injected wrapper, even though it doesn't actually implement the fake screen yet.
* 6600Kartik Agaram2020-06-291-1/+1
|
* 6599Kartik Agaram2020-06-291-1/+1
|
* 6442Kartik Agaram2020-05-301-1/+0
|
* 6428Kartik Agaram2020-05-291-1/+1
|
* 6426Kartik Agaram2020-05-281-0/+6
|
* 6423 - done with sample app 'print-file'Kartik Agaram2020-05-281-6/+10
| | | | | | | | | | | Observations: - the orchestration from 'in' to 'addr-in' to '_in-addr' to 'in-addr' is quite painful. Once to turn a handle into its address, once to turn a handle into the address of its payload, and a third time to switch a variable out of the overloaded 'eax' variable to make room for read-byte-buffered. - I'm starting to use SubX as an escape hatch for features missing in Mu: - access to syscalls (which pass args in registers) - access to global variables
* 6422 - size-of for handlesKartik Agaram2020-05-281-0/+8
|
* 6421Kartik Agaram2020-05-281-0/+23