52151584

By: Tom Sydney Kerckhove <syd@cs-syd.eu>

safe-coloured-text-parsing 0.1.0.0: parse OSC sequences

Add OscCommand type with OscHyperlink (OSC 8) and OscOther variants.
OscSequence now carries an OscCommand value. The tokenizer parses
ESC]<num>;<params>ST sequences properly instead of leaking them as
plain text.

Fixes rendering of GHC warning messages that contain OSC 8 hyperlinks
to error documentation URLs.

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config 0s 2s 2s 2s 0s
Eval 2s 5s 5s 7s 0s
Build 14s 8s 7s 22s 7s
Suite 0s 15s 22s 22s 7s

Timeline

0s0s20s