Closed expositionrabbit closed 9 years ago
I have the same issue. It appears that in there's a bug in the implementation of UCase, https://github.com/Scintillo/eppabasic/blob/master/runtime/worker/string.js. It calls esrever.toUpperCase()
while it seems obvious that it should use str.toUpperCase()
.
This has been fixed in the new runtime.
This is a very weird bug. Needs further testing on other platforms.
But, yes. Having any call to UCase in my code (including in subprograms, excluding in subprograms that are never called, including calling
Wait 10000
before the call) stops my screen from displaying anything. Just the black background.Quick code to paste in to test the issue:
Nothing appears on the screen.
Both messages and the triangle appear.