summaryrefslogtreecommitdiffstats
path: root/extra
diff options
context:
space:
mode:
authorChristian Duerr <contact@christianduerr.com>2020-08-12 16:05:22 +0000
committerGitHub <noreply@github.com>2020-08-12 19:05:22 +0300
commitb904207b1979bb86f86c2a7db1720ce04571508a (patch)
treee0961c9f8c087f11ceb81061ebd468972a3d4cda /extra
parent96ea5c445ecc25a5b2d400b11f0ff843e9cbdd7a (diff)
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.
Diffstat (limited to 'extra')
-rw-r--r--extra/alacritty.info1
1 files changed, 1 insertions, 0 deletions
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,