Clean up
This commit is contained in:
parent
1e742e302f
commit
0d809b4036
8
src/vs/vscode.proposed.d.ts
vendored
8
src/vs/vscode.proposed.d.ts
vendored
|
@ -1283,14 +1283,6 @@ declare module 'vscode' {
|
|||
* extension to act as a terminal's backing process.
|
||||
*/
|
||||
virtualProcess: TerminalVirtualProcess;
|
||||
|
||||
// Allows Windows or non-Windows local link handler to be used based on Live Share host OS
|
||||
// os?: OperatingSystem;
|
||||
|
||||
// Allows ~ to be resolved in Live Share
|
||||
// userHome?: string;
|
||||
|
||||
// cwd: string
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -79,7 +79,6 @@ export class MainThreadTerminalService implements MainThreadTerminalServiceShape
|
|||
}
|
||||
|
||||
public $createTerminal(name?: string, shellPath?: string, shellArgs?: string[] | string, cwd?: string | UriComponents, env?: { [key: string]: string }, waitOnExit?: boolean, strictEnv?: boolean, hideFromUser?: boolean, isVirtualProcess?: boolean): Promise<{ id: number, name: string }> {
|
||||
console.log('$createTerminal', arguments);
|
||||
const shellLaunchConfig: IShellLaunchConfig = {
|
||||
name,
|
||||
executable: shellPath,
|
||||
|
@ -262,14 +261,10 @@ export class MainThreadTerminalService implements MainThreadTerminalServiceShape
|
|||
}
|
||||
|
||||
private _onTerminalRequestVirtualProcess(proxy: ITerminalProcessExtHostProxy): void {
|
||||
console.log('_onTerminalRequestVirtualProcess', proxy);
|
||||
this._terminalProcessesReady[proxy.terminalId](proxy);
|
||||
delete this._terminalProcessesReady[proxy.terminalId];
|
||||
|
||||
proxy.onInput(data => {
|
||||
console.log('_onTerminalRequestVirtualProcess onInput', data);
|
||||
this._proxy.$acceptProcessInput(proxy.terminalId, data);
|
||||
});
|
||||
proxy.onInput(data => this._proxy.$acceptProcessInput(proxy.terminalId, data));
|
||||
proxy.onResize(dimensions => this._proxy.$acceptProcessResize(proxy.terminalId, dimensions.cols, dimensions.rows));
|
||||
proxy.onShutdown(immediate => this._proxy.$acceptProcessShutdown(proxy.terminalId, immediate));
|
||||
proxy.onRequestCwd(() => this._proxy.$acceptProcessRequestCwd(proxy.terminalId));
|
||||
|
|
|
@ -114,7 +114,6 @@ export class TerminalProcessManager implements ITerminalProcessManager {
|
|||
if (shellLaunchConfig.isVirtualProcess) {
|
||||
this._processType = ProcessType.VirtualProcess;
|
||||
this._process = this._instantiationService.createInstance(TerminalProcessExtHostProxy, this._terminalId, shellLaunchConfig, undefined, cols, rows, this._configHelper);
|
||||
console.log('set terminal process ext host proxy', this._process);
|
||||
} else {
|
||||
const forceExtHostProcess = (this._configHelper.config as any).extHostProcess;
|
||||
if (shellLaunchConfig.cwd && typeof shellLaunchConfig.cwd === 'object') {
|
||||
|
|
Loading…
Reference in a new issue