Video: C Programming on System 6 - Parsing RFC822 Dates

posted on oct 16th, 2020 with tags mac, retrocomputing, and video
part of C Programming on System 6 series

I wrote a utility function to parse RFC822 dates/times sent by the IMAP server, which then converts them to a UTC time. In this video, I hook it into the IMAP parser and add a resource string for the local timezone offset setting, so these UTC times can then be converted to a local time and displayed in the message list.

Continue reading 177 words...

Video: C Programming on System 6 - Intro

posted on oct 1st, 2020 with tags mac, retrocomputing, and video, and last updated on oct 20th, 2020
part of C Programming on System 6 series

I’ve been writing an IMAP client for and on my Mac 512Ke over the past many weeks. Taking inspiration from Andreas Kling’s excellent YouTube videos documenting his development of the Serenity operating system, I thought I’d start screencasting some of my work.

This video is the first of hopefully many and presents a quick introduction to System 6, HFS resource forks, THINK C 5.0, and a look at some of the progress of my IMAP client so far.

Continue reading 363 words...