From 0f70055d762de5d81516540d36ee2e041cc55581 Mon Sep 17 00:00:00 2001 From: Daniel Imms <2193314+Tyriar@users.noreply.github.com> Date: Sun, 30 Oct 2022 03:04:58 -0700 Subject: [PATCH] Add CJK test button --- demo/client.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/demo/client.ts b/demo/client.ts index 3c8a2919..d1951089 100644 --- a/demo/client.ts +++ b/demo/client.ts @@ -976,6 +976,16 @@ function addAnsiHyperlink(): void { term.write('\x1b[3A\x1b[1C\x1b]8;;https://xtermjs.org\x07xter\x1b[B\x1b[4Dm.js\x1b]8;;\x07\x1b[2B\x1b[5D'); } +/** + * Prints the 20977 characters from the CJK Unified Ideographs unicode block. + */ +function addCjk(): void { + term.write('\n\n\r'); + for (let i = 0x4E00; i < 0x9FCC; i++) { + term.write(String.fromCharCode(i)); + } +} + function addDecoration(): void { term.options['overviewRulerWidth'] = 15; const marker = term.registerMarker(1);