~sircmpwn/hare-vt

Hare library for driving terminals
886ef581 — Curtis Arthaud 10 days ago
add resumeraw() and suspendraw()
98e522b1 — Curtis Arthaud 10 days ago
drop redundant check for fullwidth
1d5cf169 — Curtis Arthaud 10 days ago
export rune_width

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~sircmpwn/hare-vt
read/write
git@git.sr.ht:~sircmpwn/hare-vt

You can also use your local clone with git send-email.

#hare-vt

Hare library for driving terminals

#Example

use os;
use vt::*;

export fn main() void = {
	const p1: pen = newpen(style::ULINE, color::RED: fg);
	const p2: pen = newpen(color::YELLOW: bg, color::RED: fg);
	fprint(os::stdout, "oh! ", tag(p1, "hello, ", tag(p2, "vt", 100, "!")), "\n")!;
};