For whatever reason, in my mind's eye, I thought it'd be something as simple as:
while trueBut the reality was that my code wasn't setup for such a thing. So I added some stuff and long story short, setting the new loop_talk global variable to true causes conversation menu to loop for as long as options are available or until the player quits.
if not Phototalk
After that, I added a can_quit global variable that defaults to true, but if set to false, the player doesn't have an option for leaving the conversation menu.
The new versions are up at Hugo by Example but I forgot to mention the new features in the comment documentation. Oh well, next release.