i7 / extensions

Inform 7 extensions -- some may be ready for public use, others may be barely working experiments. Enjoy!
https://intfiction.org/t/friends-of-i7-github/4103
Creative Commons Attribution 4.0 International
119 stars 61 forks source link

Port Gavin Lambert's basic extensions #119

Closed uecasm closed 1 year ago

uecasm commented 1 year ago

This updates most of my 6M62 extensions to work better in 10.1 (some were already done but had errors in the docs or other oddities).

The rest depend on Glk fundamentals that don't appear to be ported to 10.1 yet. I did actually successfully get several of these dependencies compiling ok (in particular "Alternative Startup Rules", "Glk Events", "Glk Object Recovery", and "Glulx Entry Points"), but hit a brick wall in "Flexible Windows" because I couldn't figure out the new syntax for {win}.(+ ref number +). Let me know if you're interested in any of that WIP.

Edit: Actually, I think I figured out the syntax after all, or at least a clunky workaround. The result almost but not quite works -- the status bar is mysteriously not inverted.