Still in the early early stages. Can be a little slow going since I’m treating this like a training project to strengthen my Python skills. Typing mechanics are nailed down, basic UI is in place.
Next is to get the functionality working for new-page, save, export, etc… and the correction tape mode.


Ahh, I missed the concept that you were simulating the experience of using a typewriter.
How far are you planning to take the concept? Are you going to make people manually set up margins, tab stops, headers, footers, etc?
Nothing that complex with tab stops, etc… At least not yet. The caret is tied to a margin/ruler up top that will allow people to slide the paper back and forth to set both the left margin, and at the same time, when on the right, the “ding” occurs. And that’s about the only option in that regard.