I'm implementing basic I/O in Trifle lisp today! It's remarkably hard to have code test coverage for simple things like opening a file.
miniblog.
Related Posts
Excellent series on Self, both the programming model and the tool chain.
I love how opening an inspector on a value (e.g. nil) then shows a link to all occurrences of the value in other open inspectors!
I've been tinkering with an LLM interface with my calendar and it's really nice to use.
"Delete my April trip" is a lot less fiddly than opening calendar, switching to the month view, scrolling to April and so on.
I should probably build an undo as well though.
Difftastic does syntax highlighting based on tree-sitter's parse of the *whole file*. It's more accurate than most diffs are able to do.
In this hunk, the opening " of the string literal isn't included, but difftastic still knows that the first lines are from a string.
