William G Hatch
William G Hatch
If you have text like `(test (test (test)))` with your cursor on the left-most closing paren, typing `vib` does nothing while `vi)` makes the region go over the inside of...
The `sd-aarch64-installer` format just references the nix installer which works generically for Raspberry Pi 3 and 4. However, the `sd-aarch64` (no -installer) only supports the Raspberry Pi 3.
I've decided I want to relicense Rash to match Racket. When I started Rash I used the same license that Racket then had (GPL-3), but [Racket has since relicensed to...
A pipeline like `yes | head -n 1` should make `yes` return 141 because it gets sigpipe. But in Rash it returns `1` and prints a message to stderr about...
I added a startup hint feature meant to be reminiscent of video games that give a hint on startup or in a loading screen. I feel that such a feature...
I've been meaning to add job control for a long time, but haven't gotten around to it. I'll probably add it soon (for some value of "soon"). Problems arising due...
Personally, I don't care much about trying to run existing scripts in Rash, but I definitely want to be able to source `/etc/profile` with it! This is especially a problem...
To have a useful suite of system administration commands in Racket, I think Rash needs a convention of object types for commands to pass around. While Rash can pass arbitrary...
I want to collect ideas for what kinds of information would be useful in prompts. I want to have a library of useful functions for making prompts, but also I...
I've been maintaining zaw (read: accepting pull requests) for some time, but I don't think I really have time for it anymore. I mostly don't use zsh anymore since I'm...