xtrn: Hitting escape to end a program seems to stuff the buffer with characters
For example, SyncWall, when you press escape the log shows:
Jun 30 10:45:10 bbs synchronet: term Node 1 <nelgin> Printing file: /sbbs/text/menu/xtrn1_head.asc
Jun 30 10:45:10 bbs synchronet: term Node 1 <nelgin> insert key into keybuf: 6E (n)
Jun 30 10:45:10 bbs synchronet: term Node 1 <nelgin> insert key into keybuf: 30 (0)
Jun 30 10:45:10 bbs synchronet: term Node 1 <nelgin> insert key into keybuf: 3B (;)
Jun 30 10:45:10 bbs synchronet: term Node 1 <nelgin> insert key into keybuf: 30 (0)
Jun 30 10:45:10 bbs synchronet: term Node 1 <nelgin> insert key into keybuf: 3B (;)
Jun 30 10:45:10 bbs synchronet: term Node 1 <nelgin> insert key into keybuf: 30 (0)
Jun 30 10:45:10 bbs synchronet: term Node 1 <nelgin> insert key into keybuf: 3B (;)
Jun 30 10:45:10 bbs synchronet: term Node 1 <nelgin> insert key into keybuf: 30 (0)
Jun 30 10:45:10 bbs synchronet: term Node 1 <nelgin> insert key into keybuf: 3B (;)
Jun 30 10:45:10 bbs synchronet: term Node 1 <nelgin> insert key into keybuf: 30 (0)
Jun 30 10:45:10 bbs synchronet: term Node 1 <nelgin> insert key into keybuf: 3B (;)
Jun 30 10:45:10 bbs synchronet: term Node 1 <nelgin> insert key into keybuf: 35 (5)
Jun 30 10:45:10 bbs synchronet: term Node 1 <nelgin> insert key into keybuf: 34 (4)
Jun 30 10:45:10 bbs synchronet: term Node 1 <nelgin> insert key into keybuf: 3B (;)
Jun 30 10:45:10 bbs synchronet: term Node 1 <nelgin> insert key into keybuf: 31 (1)
Jun 30 10:45:10 bbs synchronet: term Node 1 <nelgin> insert key into keybuf: 3D (=)
Jun 30 10:45:10 bbs synchronet: term Node 1 <nelgin> insert key into keybuf: 5B ([)
and 10 is inserted at prompt. The same happens with nodelist viewer.
Edited by Nigel Reed