Video: C Programming on System 6 - Adding a GUI to diff(1)

posted on nov 4th, 2020 with tags mac, openbsd, retrocomputing, and video
part of C Programming on System 6 series

In the previous episode I quickly ported OpenBSD’s diff(1) but there wasn’t any interface to select files or scroll through the output. I’ve since added a proper GUI with the ability to select files or folders, and in this episode I walk through the GUI and filesystem code and then add a proper Edit menu. I also make a formal release of the code and binary available for download.

Video notes:

  • Download on the Kludge BBS via telnet, SSH, and web at klud.ge, or modem at +1-312-654-0090

Please contact me with any feedback or questions for future videos, and subscribe to my RSS feed for new videos and other posts.

Join me and others on Freenode in the #cyberpals channel if you are interested in following along with this series and have questions or would like to help others.