gui-cs / Terminal.Gui

Cross Platform Terminal UI toolkit for .NET
MIT License
9.57k stars 681 forks source link

Post-V2: Rewrite `TextFormatter` #3617

Open tig opened 2 months ago

tig commented 2 months ago

We've discussed all of the cruft in the current TextFormatter design and implementation many times.

This Issue is to collect all of the issues and track a re-design an re-implementation.

This Issue is marked as POST-v2 as the current implementation actually works fine for the most part and we have much bigger fish to fry. but post V2 we should tackle this.

Problems with Current TextFormatter

Great things about the current TextFormatter

Issues & PRs with valid context

dodexahedron commented 1 month ago

To be fair to all who have battled that beast, Unicode isn't easy.