X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fjexer%2Fnet%2FTelnetInputStream.java;h=3e74561a40c20e6ea9b166dea9de4d2e24e00f1c;hb=1dac6b8d395e2bf3c1b58915f8f4f481d9e46793;hp=ac010e8f0ab3db06f9c5a038e0ae2464ec209216;hpb=2a92cf977ee2ae37d8302a294c6338fa51a5ca45;p=fanfix.git diff --git a/src/jexer/net/TelnetInputStream.java b/src/jexer/net/TelnetInputStream.java index ac010e8..3e74561 100644 --- a/src/jexer/net/TelnetInputStream.java +++ b/src/jexer/net/TelnetInputStream.java @@ -199,6 +199,15 @@ public class TelnetInputStream extends InputStream implements SessionInfo { this.language = language; } + /** + * Get the terminal type as reported by the telnet Terminal Type option. + * + * @return the terminal type + */ + public String getTerminalType() { + return master.terminalType; + } + /** * Text window width getter. * @@ -311,6 +320,7 @@ public class TelnetInputStream extends InputStream implements SessionInfo { // If we got something, return it. if (rc > 0) { + readBufferEnd += rc; readBufferStart++; return readBuffer[readBufferStart - 1]; }