Closed swsnr closed 1 year ago
Drop link capability field, because we long assume OSC 8 support for all styled terminals. Hence subsume OSC 8 under ANSI styling.
Also remove enum field for StyleCapability::Ansi along with the entire ansi module; this was just a redundant indirection.
This change unfortunately breaks public API so we'll make a version 3 once newstyle rendering is ready.
Drop link capability field, because we long assume OSC 8 support for all styled terminals. Hence subsume OSC 8 under ANSI styling.
Also remove enum field for StyleCapability::Ansi along with the entire ansi module; this was just a redundant indirection.
This change unfortunately breaks public API so we'll make a version 3 once newstyle rendering is ready.