[READ-ONLY] Mirror of https://github.com/bombshell-dev/tty. Platform independent 2D layout engine for terminal applications based on Clay
5

Configure Feed

Select the types of activity you want to include in your feed.

fix(verify): handle --check flag

Nate Moore (May 28, 2026, 2:54 AM EDT) a6c17547 6c5cba49

+11 -2
+11 -2
tasks/gen-wcwidth.ts
··· 412 412 int iswprint(uint32_t codepoint) { return wcwidth(codepoint) >= 0; } 413 413 `; 414 414 415 - await Deno.writeTextFile("src/wcwidth.c", output); 416 - console.error("Wrote src/wcwidth.c"); 415 + if (Deno.args.includes("--check")) { 416 + const existing = await Deno.readTextFile("src/wcwidth.c"); 417 + if (existing !== output) { 418 + console.error("src/wcwidth.c is out of date — run: deno task gen-wcwidth"); 419 + Deno.exit(1); 420 + } 421 + console.error("src/wcwidth.c is up to date"); 422 + } else { 423 + await Deno.writeTextFile("src/wcwidth.c", output); 424 + console.error("Wrote src/wcwidth.c"); 425 + }