From b904207b1979bb86f86c2a7db1720ce04571508a Mon Sep 17 00:00:00 2001 From: Christian Duerr Date: Wed, 12 Aug 2020 16:05:22 +0000 Subject: Add support for double underlines This adds support for double underlines using the colon separated escape sequence `CSI 4 : 2 m`. Alacritty will now also always fallback to the normal underline in case any of the other underlines like the undercurl are specified. The escape sequence `CSI 4 : 0 m` can now be used to clear all underlines. Some terminals support `CSI 21 m` for double underline, but since Alacritty already uses that as cancel bold which is a little more consistent, that behavior has not changed. So the colon separated variant must be used. --- extra/alacritty.info | 1 + 1 file changed, 1 insertion(+) (limited to 'extra') diff --git a/extra/alacritty.info b/extra/alacritty.info index efbaed53..256efa9f 100644 --- a/extra/alacritty.info +++ b/extra/alacritty.info @@ -106,3 +106,4 @@ alacritty+common|base fragment for alacritty, Cr=\E]112\007, Cs=\E]12;%p1%s\007, Ms=\E]52;%p1%s;%p2%s\007, Se=\E[0 q, Ss=\E[%p1%d q, hs, dsl=\E]2;\007, fsl=^G, tsl=\E]2;, + Smulx=\E[4\:%p1%dm, -- cgit