Andrew Plotkin
Andrew Plotkin
The Borogove web-I7 service sometimes hides the story div. This results in a crash -- possibly because the status window gets measured at zero height. > Quixe init: TypeError: Cannot...
CM clears the graphics window every turn (or every move?), but it does this by filling a window-sized rectangle (rather than calling glk_window_clear). Quixe fails to recognize that this erases...
Quixe can load gameinfo.dbg from the Blorb file, but it tries to parse the old-fashioned format. Add code to parse the current (XML) debug format.
The last time I tested this, it wasn't any faster than regular JS arrays. However, that was many browser optimizations ago; it might be a good idea now. We have...
Comment from glkapi.js: > Some places in the library get confused about Unicode characters beyond 0xFFFF. They are handled correctly by streams, but grid windows will think they occupy two...
Quixe/Electrofs/GlkOtenow have a way to provide a localization mapping. We could in theory do the same thing for the Lectrote UI, collect localization maps for various languages, and add this...
Quixe now uses Uint8Array for memory. We could switch glkapi.js over to Uint32Array for character arrays, and have gi_dispa.js send those. (I don't think glkote.js uses character arrays anywhere; it's...