From c741c13409246ce721130a5d8613d8fa890fb165 Mon Sep 17 00:00:00 2001 From: Daniel Imms <2193314+Tyriar@users.noreply.github.com> Date: Sun, 2 Oct 2022 14:25:08 -0700 Subject: [PATCH] Add ps to output string --- addons/xterm-addon-canvas/src/BaseRenderLayer.ts | 1 + demo/client.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/xterm-addon-canvas/src/BaseRenderLayer.ts b/addons/xterm-addon-canvas/src/BaseRenderLayer.ts index 3ab8ea5a..4c92bca4 100644 --- a/addons/xterm-addon-canvas/src/BaseRenderLayer.ts +++ b/addons/xterm-addon-canvas/src/BaseRenderLayer.ts @@ -387,6 +387,7 @@ export abstract class BaseRenderLayer implements IRenderLayer { // TODO: Verify fg override // TODO: Verify bg override // TODO: Verify min contrast ratio + // TODO: Verify emoji } /** diff --git a/demo/client.ts b/demo/client.ts index 4c3019a2..593b0da6 100644 --- a/demo/client.ts +++ b/demo/client.ts @@ -941,7 +941,7 @@ function sgrTest(): void { ]; const maxNameLength = entries.reduce((p, c) => Math.max(c.name.length, p), 0); for (const e of entries) { - term.writeln(`\x1b[0m\x1b[${e.ps}m ${e.name.padEnd(maxNameLength, ' ')} - ${testString}\x1b[0m`); + term.writeln(`\x1b[0m\x1b[${e.ps}m ${e.ps.toString().padEnd(2, ' ')} ${e.name.padEnd(maxNameLength, ' ')} - ${testString}\x1b[0m`); } }