Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnton Leherbauer2014-10-21 08:09:57 +0000
committerAnton Leherbauer2014-10-21 08:53:03 +0000
commit74e84b69be4f12f0e503b3553dabfbb179b3f3d9 (patch)
treed3ed1d82902e162fbbad08d5b9142742c5b8ac3f
parent3ee9cc76a68b44121001578e9fd1e995e48eeb82 (diff)
downloadorg.eclipse.tcf-74e84b69be4f12f0e503b3553dabfbb179b3f3d9.tar.gz
org.eclipse.tcf-74e84b69be4f12f0e503b3553dabfbb179b3f3d9.tar.xz
org.eclipse.tcf-74e84b69be4f12f0e503b3553dabfbb179b3f3d9.zip
Terminals: Always enable VT100 line wrapping mode if connected via pty
-rw-r--r--target_explorer/plugins/org.eclipse.tcf.te.ui.terminals.process/src/org/eclipse/tcf/te/ui/terminals/process/ProcessConnector.java6
1 files changed, 2 insertions, 4 deletions
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.ui.terminals.process/src/org/eclipse/tcf/te/ui/terminals/process/ProcessConnector.java b/target_explorer/plugins/org.eclipse.tcf.te.ui.terminals.process/src/org/eclipse/tcf/te/ui/terminals/process/ProcessConnector.java
index be0dba16e..6bf41e279 100644
--- a/target_explorer/plugins/org.eclipse.tcf.te.ui.terminals.process/src/org/eclipse/tcf/te/ui/terminals/process/ProcessConnector.java
+++ b/target_explorer/plugins/org.eclipse.tcf.te.ui.terminals.process/src/org/eclipse/tcf/te/ui/terminals/process/ProcessConnector.java
@@ -20,7 +20,6 @@ import org.eclipse.cdt.utils.pty.PTY;
import org.eclipse.cdt.utils.spawner.ProcessFactory;
import org.eclipse.core.runtime.Assert;
import org.eclipse.core.runtime.IStatus;
-import org.eclipse.core.runtime.Platform;
import org.eclipse.core.runtime.Status;
import org.eclipse.osgi.util.NLS;
import org.eclipse.swt.custom.CTabItem;
@@ -187,9 +186,8 @@ public class ProcessConnector extends AbstractStreamsConnector {
setStdoutListeners(settings.getStdOutListeners());
setStderrListeners(settings.getStdErrListeners());
- // Enable VT100 line wrapping in case of 'winpty',
- // because it assumes this terminal capability
- if (pty != null && Platform.OS_WIN32.equals(Platform.getOS()))
+ // Enable VT100 line wrapping if we are connected via pty
+ if (pty != null)
control.setVT100LineWrapping(true);
// connect the streams

Back to the top