std: fix Progress flickering

move some of the clearing logic from std.Io.Threaded to the Io interface
layer, thus allowing it to be skipped by advanced usage code via calling
the vtable functions directly.

then take advantage of this in std.Progress to avoid clearing the
terminal twice.

closes #30611
f862762f09Andrew Kelley committed on 12/29/2025, 8:49:43 PMparentec13e8e
3 files changedLine totals unavailable