1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-14 20:45:22 +02:00

[227571] RSE Terminal should honor Encoding set on the IHost

This commit is contained in:
Martin Oberhuber 2008-06-10 00:49:48 +00:00
parent c5e996cc79
commit 9d7a158025

View file

@ -19,6 +19,8 @@
********************************************************************************/
package org.eclipse.rse.internal.terminals.ui.views;
import java.io.UnsupportedEncodingException;
import org.eclipse.core.runtime.IAdaptable;
import org.eclipse.jface.action.IMenuListener;
import org.eclipse.jface.action.IMenuManager;
@ -191,13 +193,12 @@ public class TerminalViewTab extends Composite implements ITerminalListener{
ITerminalViewControl terminalControl = TerminalViewControlFactory
.makeControl(this, c,
new ITerminalConnector[] { connector });
// TODO https://bugs.eclipse.org/bugs/show_bug.cgi?id=204796
// Specify Encoding for Terminal
// try {
// terminalControl.setEncoding(host.getDefaultEncoding(true));
// } catch (UnsupportedEncodingException e) {
// /* ignore and allow fallback to default encoding */
// }
try {
terminalControl.setEncoding(host.getDefaultEncoding(true));
} catch (UnsupportedEncodingException e) {
/* ignore and allow fallback to default encoding */
}
terminalControl.setConnector(connector);
terminalControl.connectTerminal();
if (initialWorkingDirCmd != null) {