[comp.sys.transputer] TDS3 rejects keyboard input

ELBSCRBS@UTWENTE.NL (Herman Roebbers) (10/17/90)

Dear Netters,

We (The University of Twente in Holland) have just acquired the new TDS3.
The old programs that we used, where we polled the keyboard and some other
channel in a loop, just to quit the loop on a key press, don't work anymore
when we are writing to the screen in the other branch. To give you an example
of what I mean, here follows the code that now doesn't work anymore:

SEQ
  running := TRUE
  WHILE running
    PRI ALT
      keyboard ? key
        running := FALSE
      TRUE & SKIP
        write something to screen

We used to be able to interrupt the writing to the screen by pressing any key,
but this does not work anymore. Does any one else have the same problem,
and if so, has any of you found a solution to this problem ?

We surely hope to hear from you.

Marcel Schwirtz and Herman Roebbers