Skip to content

Commit 79ee97f

Browse files
committed
Clean up
1 parent e741dcc commit 79ee97f

File tree

3 files changed

+1
-8
lines changed

3 files changed

+1
-8
lines changed

src/vs/workbench/api/browser/mainThreadTerminalService.ts

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -84,11 +84,6 @@ export class MainThreadTerminalService implements MainThreadTerminalServiceShape
8484
this._store.add(_terminalService.onAnyInstanceTitleChange(instance => instance && this._onTitleChanged(instance.instanceId, instance.title)));
8585
this._store.add(_terminalService.onAnyInstanceDataInput(instance => this._proxy.$acceptTerminalInteraction(instance.instanceId)));
8686
this._store.add(_terminalService.onAnyInstanceSelectionChange(instance => this._proxy.$acceptTerminalSelection(instance.instanceId, instance.selection)));
87-
// _terminalService.onDidChangeInstanceCapability(e => this._proxy.$acceptShellIntegration
88-
// const onDidAddCommandDetection = _terminalService.createOnInstanceEvent(instance => Event.map(Event.filter(instance.capabilities.onDidAddCapabilityType, e => e === TerminalCapability.CommandDetection, this._store), () => instance));
89-
// this._store.add(onDidAddCommandDetection(e => this._proxy.$acceptDidChangeShellIntegration(e.instanceId)));
90-
// const commandDetectionStartedEvent = this._store.add(_terminalService.createOnInstanceCapabilityEvent(TerminalCapability.CommandDetection, e => e.onCommandStarted));
91-
// commandDetectionStartedEvent.event(e => this._proxy.$acceptTerminalShellExecutionStarted(e.instance.instanceId)); // TODO: Fill in
9287

9388
// Set initial ext host state
9489
for (const instance of this._terminalService.instances) {

src/vs/workbench/api/common/extHostTerminalService.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ export class ExtHostTerminal extends Disposable {
9393

9494
readonly value: vscode.Terminal;
9595

96-
protected readonly _onWillDispose = new Emitter<void>();
96+
protected readonly _onWillDispose = this._register(new Emitter<void>());
9797
readonly onWillDispose = this._onWillDispose.event;
9898

9999
constructor(

src/vs/workbench/api/common/extHostTerminalShellIntegration.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,6 @@ export class ExtHostTerminalShellIntegration extends Disposable implements IExtH
9393
shellIntegration.store.add(shellIntegration.onDidRequestShellExecution(commandLine => this._proxy.$executeCommand(instanceId, commandLine)));
9494
shellIntegration.store.add(shellIntegration.onDidRequestEndExecution(e => this._onDidEndTerminalShellExecution.fire(e.value)));
9595
shellIntegration.store.add(shellIntegration.onDidRequestChangeShellIntegration(e => this._onDidChangeTerminalShellIntegration.fire(e)));
96-
97-
// TODO: Can this be protected by a proposed API check?
9896
terminal.shellIntegration = shellIntegration.value;
9997
}
10098
this._onDidChangeTerminalShellIntegration.fire({

0 commit comments

Comments
 (0)