I've released difftastic 0.5! It now works with arbitrary git commands, which makes it far more useful.
Parsing is improved, diffing is *way* smarter, and it's faster too! Full changelog: https://github.com/Wilfred/difftastic/blob/master/CHANGELOG.md#05
(It's also less crashy, but it still panics on binary files.)
miniblog.
Related Posts
I'm experimenting with Atuin for searching my terminal history: https://atuin.sh/
Previously I'd just used fzf to find items, which does work nicely. Occasionally I *really* want to search "commands which were run in this directory" though, which Atuin offers.
It is remarkably hard to escape command line arguments safely on Windows, and the standard libraries of multiple languages have needed patching:
I'm writing an experimental PL and I want to exercise it on real programs asap. These need to be useful (so I actually try them), but simple (my PL is unfinished).
My current ideas:
* A git fuzzy branch switcher (shell commands)
* dotfiles sync (filesystem access)
Suggestions?
