You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by gn...@apache.org on 2016/03/21 17:57:42 UTC
svn commit: r1736037 - in
/felix/trunk/gogo/jline/src/main/java/org/apache/felix/gogo/jline:
ssh/ShellFactoryImpl.java telnet/Telnet.java
Author: gnodet
Date: Mon Mar 21 16:57:42 2016
New Revision: 1736037
URL: http://svn.apache.org/viewvc?rev=1736037&view=rev
Log:
Fix telnet / ssh
Modified:
felix/trunk/gogo/jline/src/main/java/org/apache/felix/gogo/jline/ssh/ShellFactoryImpl.java
felix/trunk/gogo/jline/src/main/java/org/apache/felix/gogo/jline/telnet/Telnet.java
Modified: felix/trunk/gogo/jline/src/main/java/org/apache/felix/gogo/jline/ssh/ShellFactoryImpl.java
URL: http://svn.apache.org/viewvc/felix/trunk/gogo/jline/src/main/java/org/apache/felix/gogo/jline/ssh/ShellFactoryImpl.java?rev=1736037&r1=1736036&r2=1736037&view=diff
==============================================================================
--- felix/trunk/gogo/jline/src/main/java/org/apache/felix/gogo/jline/ssh/ShellFactoryImpl.java (original)
+++ felix/trunk/gogo/jline/src/main/java/org/apache/felix/gogo/jline/ssh/ShellFactoryImpl.java Mon Mar 21 16:57:42 2016
@@ -235,6 +235,7 @@ public class ShellFactoryImpl implements
terminal.setAttributes(attr);
PrintStream pout = new PrintStream(terminal.output());
final CommandSession session = processor.createSession(terminal.input(), pout, pout);
+ session.put(Shell.VAR_TERMINAL, terminal);
for (Map.Entry<String, String> e : env.getEnv().entrySet()) {
session.put(e.getKey(), e.getValue());
}
Modified: felix/trunk/gogo/jline/src/main/java/org/apache/felix/gogo/jline/telnet/Telnet.java
URL: http://svn.apache.org/viewvc/felix/trunk/gogo/jline/src/main/java/org/apache/felix/gogo/jline/telnet/Telnet.java?rev=1736037&r1=1736036&r2=1736037&view=diff
==============================================================================
--- felix/trunk/gogo/jline/src/main/java/org/apache/felix/gogo/jline/telnet/Telnet.java (original)
+++ felix/trunk/gogo/jline/src/main/java/org/apache/felix/gogo/jline/telnet/Telnet.java Mon Mar 21 16:57:42 2016
@@ -168,6 +168,7 @@ public class Telnet {
});
PrintStream pout = new PrintStream(terminal.output());
CommandSession session = processor.createSession(terminal.input(), pout, pout);
+ session.put(Shell.VAR_TERMINAL, terminal);
Context context = new Context() {
@Override
public String getProperty(String name) {