I did some digging into the code, and I think I’ve fixed the bug that causes Glulx transcripts to omit the player’s commands:
I’ve tested it on my phone, and everything seems to work smoothly. That said, I’m not very familiar with the code and it’s possible I’ve messed something up in the process. If anyone has a moment to look over my tweaks for programming crimes, I would really appreciate it.