# HG changeset patch # User Carl Byington # Date 1403536131 25200 # Node ID 83bb2734b14c5906706f5f15004a47d0c8b3e27a # Parent eff82d6c11d91fd247fe37b57c02ed0bbf271dfc more setfield testing diff -r eff82d6c11d9 -r 83bb2734b14c src/com/five_ten_sg/connectbot/transport/TN5250.java --- a/src/com/five_ten_sg/connectbot/transport/TN5250.java Sun Jun 22 13:04:37 2014 -0700 +++ b/src/com/five_ten_sg/connectbot/transport/TN5250.java Mon Jun 23 08:08:51 2014 -0700 @@ -176,6 +176,10 @@ setField(-1, -1, new char[] { '6', '5' }); return; } + if (b == 122) { + // special case z for testing + setField(17, 40, new char[0]); + } if (controls.containsKey(b)) keyPressed(controls.get(b), ' ', 0); else screen52.sendKeys(new String(new byte[] {(byte)b})); } diff -r eff82d6c11d9 -r 83bb2734b14c xml/510connectbot.in --- a/xml/510connectbot.in Sun Jun 22 13:04:37 2014 -0700 +++ b/xml/510connectbot.in Mon Jun 23 08:08:51 2014 -0700 @@ -24,7 +24,7 @@ - 2014-06-14 + 2014-06-22 Carl Byington @@ -73,7 +73,7 @@ For every terminal session (local, telnet, ssh or tn5250), this terminal emulator also makes a connection to a terminal monitor - process, which can see keystrokes and screen contents, and can + process, which can see cursor movement and screen contents, and can inject characters to send to the host.