In versions BEFORE 2.95, pressing enter alone in stdinput (stand alone) would convert that to “OK” and send that out. But engine really shouldn’t be doing that and script could choose to. So I changed engine to NOT do that anymore. So if you just press ENTER, the system will treat that as a line of input with no tokens and eventually get to your control script.
ACTUALLY, that was true only if compiled in PRODUCT SIMULATOR mode. The default mode was to merely swallow carriage returns with no data. But that meant the engine was deciding that the input was of no value, something it really shouldnt do.
In Script, if you do:
u: (%length==0) ^FAIL(INPUT)
you can detect 0 length input and do nothing.