# HG changeset patch # User Carl Byington # Date 1402521475 25200 # Node ID 556c387889b93f9c227ce4e1f257e22cea8f7628 # Parent 17fd0e4891654bf0872c23e4159dcddcba5b5ffe start tn5250 integration diff -r 17fd0e489165 -r 556c387889b9 src/com/five_ten_sg/connectbot/service/TerminalKeyListener.java --- a/src/com/five_ten_sg/connectbot/service/TerminalKeyListener.java Wed Jun 11 14:04:07 2014 -0700 +++ b/src/com/five_ten_sg/connectbot/service/TerminalKeyListener.java Wed Jun 11 14:17:55 2014 -0700 @@ -496,7 +496,7 @@ return true; case KeyEvent.KEYCODE_ENTER: - buffer.write('\r'); + buffer.keyPressed(vt320.KEY_ENTER, ' ', getStateForBuffer()); metaState &= ~META_TRANSIENT; return true; diff -r 17fd0e489165 -r 556c387889b9 src/de/mud/terminal/vt320.java --- a/src/de/mud/terminal/vt320.java Wed Jun 11 14:04:07 2014 -0700 +++ b/src/de/mud/terminal/vt320.java Wed Jun 11 14:17:55 2014 -0700 @@ -1104,6 +1104,10 @@ write(0x1b); break; + case KEY_ENTER: + write(0x0d); + break; + case KEY_TAB: write(0x09); break;