I have added Z-machine support! In a very rough way. (This is a hasty hack to give users of MacOS 10.12 "Sierra" some hope, after a bunch of old interpreters failed on it.) Beware the many caveats:
- No autosave. You have to type SAVE before you close the window, or your progress is gone.
- Window resizing doesn't work right. If you make the window too narrow, the status line will wrap funny. You can close the window and reopen it to adjust this, but you'll have to do it again if you widen the window again.
- The font-size preference can run into status-line wrapping problems too.
- The dark-background preference does not reverse the status line. It probably also interacts poorly with Z-machine colored text.
- The margins preference doesn't work at all.
- The search widget can be partially or completely hidden behind the status line.
- After installing this, the open-file dialog may not list
.zblorb,.z5, etc files. You may have to use the Finder to set the file association of these files to Lectrote.
Improvements since yesterday:
- Manual save and restore works now.
- Icons updated to say "ZCODE".
- Cleaned up the internal Parchment glue.
- Used minified Parchment code.