From 078d88fbbe643eaa1aa0d569c5873afd4f776ce4 Mon Sep 17 00:00:00 2001 From: meganrogge Date: Wed, 23 Mar 2022 12:54:19 -0400 Subject: [PATCH] pass in escape sequence with ESC notation" --- src/browser/Terminal.ts | 2 +- src/common/data/EscapeSequences.ts | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/browser/Terminal.ts b/src/browser/Terminal.ts index 89245244..a00d72fd 100644 --- a/src/browser/Terminal.ts +++ b/src/browser/Terminal.ts @@ -224,7 +224,7 @@ export class Terminal extends CoreTerminal implements ITerminal { const channels = color.toColorRGB(acc === 'ansi' ? this._colorManager.colors.ansi[req.index] : this._colorManager.colors[acc]); - this.coreService.triggerDataEvent(`${C0.ESC}]${ident};${toRgbString(channels)}${C1.ST}`); + this.coreService.triggerDataEvent(`${C0.ESC}]${ident};${toRgbString(channels)}ESC \9c`); break; case ColorRequestType.SET: if (acc === 'ansi') this._colorManager.colors.ansi[req.index] = rgba.toColor(...req.color); diff --git a/src/common/data/EscapeSequences.ts b/src/common/data/EscapeSequences.ts index 8444c35b..e35f01dd 100644 --- a/src/common/data/EscapeSequences.ts +++ b/src/common/data/EscapeSequences.ts @@ -119,8 +119,6 @@ export namespace C1 { export const DCS = '\x90'; /** Private Use 1 */ export const PU1 = '\x91'; - /** String Terminator */ - export const ST = '\x912'; /** Private Use 2 */ export const PU2 = '\x92'; /** Set Transmit State */