Sync unicode version with persistent terminal processes

Fixes #116113
This commit is contained in:
Daniel Imms
2021-08-17 07:06:13 -07:00
parent f7e4c0aa9e
commit 3a902162b4
19 changed files with 155 additions and 35 deletions

View File

@@ -263,7 +263,7 @@ export class ExtHostPseudoterminal implements ITerminalChildProcess {
}
async processBinary(data: string): Promise<void> {
// No-op, processBinary is not supported in extextion owned terminals.
// No-op, processBinary is not supported in extension owned terminals.
}
acknowledgeDataEvent(charCount: number): void {
@@ -271,6 +271,10 @@ export class ExtHostPseudoterminal implements ITerminalChildProcess {
// implemented it will need new pause and resume VS Code APIs.
}
async setUnicodeVersion(version: '6' | '11'): Promise<void> {
// No-op, xterm-headless isn't used for extension owned terminals.
}
getInitialCwd(): Promise<string> {
return Promise.resolve('');
}