WIP: A Markdown editor for System 6. Multi-doc support, basic formatting, todo lists, modern keyboard shortcus. #vintagecomputing
@schrockwell Cool. I would also love to write something for System 6. Whats your tooling and workflow?

@obrhoff A friend @erikreynolds and I put together a collection of scripts to set up a build environment for System 6 and 7 with one command, and this app is the first attempt at testing it out. It’s the Retro68 toolchain with Mini vMac and Basilisk II for testing.

The build directory is also shared to my Mac Plus via AFP, so I can run it “for real”.

https://github.com/erikbuild/VibeRetro68

GitHub - erikbuild/VibeRetro68: VibeRetro68 — A setup guide and project template for building classic Macintosh (System 7, 68K) apps on Apple Silicon using the Retro68 cross-compiler, Basilisk II, and Mini vMac.

VibeRetro68 — A setup guide and project template for building classic Macintosh (System 7, 68K) apps on Apple Silicon using the Retro68 cross-compiler, Basilisk II, and Mini vMac. - erikbuild/Vib...

GitHub

@schrockwell Curious, why is the edited line flickering?

My guess is it's difficult to modify rendered line so it's re-rendered, and since there's no double-buffering, you may see the blank space briefly.

But I also see that a lot of the system UI is flickering on changes. Was it always like this or is it perhaps an artifact of emulation?

@radex Great question, you basically answered it. I was having trouble getting double-buffering to work so I skipped it for now. Definitely want to improve that, and also be smarter about deciding *when* to re-render.

Interestingly, TeachText has a similar issue. If you edit in the middle of a line, all the text following it flickers on every keystroke.

@schrockwell Where can I get this? I wanna put it on real hardware!
@bnys Will publish it soon! Needs some polish and to test for data load/save integrity.