Results 15 issues of 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...