WezTerm is a GPU-accelerated cross-platform terminal emulator written in Rust
Been digging into escape sequences lately and gave WezTerm a spin to test some things out<p>One thing that put a sour taste in my mouth for WezTerm is they document all escape sequences [0] using a deviation from standard syntax (sometimes using `:` over `;` like for RGB colors, at least I&#x27;ve not found any other documentation about this being commonly adopted).  They do put a disclaimer at one point in the document but that only helps if you read it linearly and it feels weird to document your implementation of a standard to only work with your terminal, locking people&#x27;s applications into it.<p>As for rendering, I had problems with what look like correct escape sequences not rendering correctly (alternative underline styles, colored underlines).  I still need to dig further into this where in the stack the problem is (my application or where in WezTerm)<p>[0] <a href="https:&#x2F;&#x2F;wezfurlong.org&#x2F;wezterm&#x2F;escape-sequences.html" rel="nofollow">https:&#x2F;&#x2F;wezfurlong.org&#x2F;wezterm&#x2F;escape-sequences.html</a>