Ada support in difftastic

I've been reading quite a few Ada/SPARK diffs at ${DAYJOB} lately, and I was missing having syntax highlighting and slightly better diffs compared to my default git diff --histogram. So I implemented support…

Fixing a crash in git-absorb without knowing any Rust

I fixed a crash in git-absorb, and learned how to bisect Rust crates for the first time without knowing how to write any Rust. I was using git-absorb and hit a segmentation fault when trying to absorb…

Python 3.9: Now with SAE J1939 socket support

I implemented support in the socket module for SAE J1939 sockets, which is now available in Python 3.9! It's present in all builds after (and including) 3.9.0 beta 1. J1939 is a higher-level protocol built…