Andrew Plotkin
Andrew Plotkin
Adding version to all the db collections would be a headache. I am leaning away from that.
For new $symbols in text interp. For new global functions (or functions in modules) (or entire new modules).
str.isidentifier() validates Py3 identifiers, but I don't know how to sluggify to them.
Your booklet, or a bookshelf you have edit access to.
Location name can only be changed in the build interface.
If the code is a property of room X, it should run with locid X for purposes of symbol lookup. (But not for eventloc/etc player notification?)
Described in thread: https://intfiction.org/t/help-fixing-everybody-dies-so-its-playable-online/51346 When iosys is zero, printing a string should silently do nothing. Instead it maybe generates a Glk "stream not set" error? A couple of places seem...
See plan: https://github.com/erkyrath/glkote/issues/46 I have gone through and done this for all the modules in the glkote repo. Quixe is not yet done. (Quixe works at present, but Lectrote is...
The intent of Quixe is that it should work as a module, delegating all DOM manipulation to glkote.js. However, there are places in gi_load.js where this breaks down. - The...
(This is a distant priority, but I'm writing it down because the subject came up.) You're supposed to be able to extend a Glulx interpreter with a custom I/O system...