提交 aa507518 编写于 作者: D Daniel Imms

Fix compile after merge

上级 11f85a37
......@@ -12,7 +12,7 @@ import * as platform from 'vs/base/common/platform';
import * as dom from 'vs/base/browser/dom';
import Event, { Emitter } from 'vs/base/common/event';
import Uri from 'vs/base/common/uri';
import Terminal = require('xterm');
import XTermTerminal = require('xterm');
import { Dimension } from 'vs/base/browser/builder';
import { IContextKeyService, IContextKey } from 'vs/platform/contextkey/common/contextkey';
import { IKeybindingService } from 'vs/platform/keybinding/common/keybinding';
......@@ -40,7 +40,7 @@ import pkg from 'vs/platform/node/package';
const LAUNCHING_DURATION = 500;
// Enable search functionality in xterm.js instance
(<any>xterm).loadAddon('search');
(<any>XTermTerminal).loadAddon('search');
class StandardTerminalProcessFactory implements ITerminalProcessFactory {
public create(env: { [key: string]: string }): cp.ChildProcess {
......@@ -76,7 +76,7 @@ export class TerminalInstance implements ITerminalInstance {
private _instanceDisposables: lifecycle.IDisposable[];
private _processDisposables: lifecycle.IDisposable[];
private _wrapperElement: HTMLDivElement;
private _xterm: Terminal;
private _xterm: XTermTerminal;
private _xtermElement: HTMLDivElement;
private _terminalHasTextContextKey: IContextKey<boolean>;
private _cols: number;
......@@ -209,7 +209,7 @@ export class TerminalInstance implements ITerminalInstance {
* Create xterm.js instance and attach data listeners.
*/
protected _createXterm(): void {
this._xterm = new Terminal({
this._xterm = new XTermTerminal({
scrollback: this._configHelper.config.scrollback
});
if (this._shellLaunchConfig.initialText) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册