so then what's the point ?
Already stated the point in the previous post: The format chosen was the one commonly used by ANSI artists (who happen to be the ones who requested the feature in the first place
). There were never pans to add support for the numerous kinds of different terminals out there.
It's literally impossible for a single format to work everywhere, hence me knowing that it doesn't work with "every terminal out there"! As designed it works perfectly fine for certain use cases, though.
I'd consider expanding support in the future, although I'd need a detailed spec, at this point preferably including multiple formats or configurations to get many in one go, and add a new kind of tweakable setting for it. Maybe something more likely for 2.0, but in either case it would take users providing the necessary reference material.