I’ve wanted a simple revision control system on my Mac since starting
development of my IMAP client.
Porting a large system like Git or even CVS would be overkill (and very slow),
but maybe something small like OpenBSD’s
implementation would suffice.
For now, just having a
diff utility would be helpful so in this video I port
the guts of
and show it generating a unified diff between revisions of a C file.
KAHLas the THINK C file creator type refers to Michael Kahl, the original THINK C author (thanks to Theo Buehler for letting me know)
- Phil Collins - stdio
malloc(len + 1)
- tinkerBOY PS/2 keyboard to Mac converter