fix html terminal to support linebreaks inside lines

This commit is contained in:
Alexander Wunschik
2022-04-02 14:01:37 +02:00
parent e97820ae11
commit dc8bb273cd
5 changed files with 89 additions and 189 deletions

View File

@@ -3,21 +3,21 @@
import { print, println, tab, input } from '../common.mjs';
async function main() {
println(tab(20), "Minimal node.js terminal 2");
println("");
println(tab(30), "Minimal node.js terminal emulator");
println();
println(tab(0), "tab 0");
println(tab(5), "tab 5");
println(tab(10), "tab 10");
println(tab(15), "tab 15");
println(tab(20), "tab 20");
println(tab(25), "tab 25");
println("");
println("1234567890", " ", "ABCDEFGHIJKLMNOPRSTUVWXYZ");
println("");
println();
println("1234567890", " _ ", "ABCDEFGHIJKLMNOPRSTUVWXYZ");
println();
print("\nHallo"); print(" "); print("Welt!\n");
println("");
print("Line 1\nLine 2\nLine 3\nLine 4");
println("");
println("Line 1\nLine 2\nLine 3\nLine 4");
println("----------------------------------------------");
const value = await input("input");
println(`input value was "${value}"`);