I need a pyte.DiffScreen(columns, lines) stateful screen class for incremental terminal redraws.
I need a pyte.DiffScreen(columns, lines) stateful screen class for incremental terminal redraws.: a task in MiMo-V2.6-RL-harbor-code: MiMo-V2.6-RL Code (Harbor) (Harbor dataset). For example, screen = pyte.DiffScreen(5, 3) should start with screen.dirty == {0, 1, 2} because the initial blank…
The task
For example, `screen = pyte.DiffScreen(5, 3)` should start with `screen.dirty == {0, 1, 2}` because the initial blank screen needs a full draw. After `screen.dirty.clear(); screen.draw(u"A")`, `screen.display[0]` should start with `"A"` and `screen.dirty` should be `{0}`. Each instance should own an independent dirty…
Part of FineEnvs/MiMo-V2.6-RL-harbor-code.