aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/tui
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2022-06-30 16:57:44 +0800
committerGitHub <noreply@github.com>2022-06-30 16:57:44 +0800
commit995e4879153d0f4ea72dff446c175754a1873425 (patch)
treec53b77a422ab65860ccb15c9020a89f89b68c37d /src/nvim/tui
parent6f6286e4f90da25a7d1b6bcc96b79b0ccbaf5c26 (diff)
downloadrneovim-995e4879153d0f4ea72dff446c175754a1873425.tar.gz
rneovim-995e4879153d0f4ea72dff446c175754a1873425.tar.bz2
rneovim-995e4879153d0f4ea72dff446c175754a1873425.zip
refactor(highlight)!: rename attributes to match Vim (#19159)
Ref: https://github.com/vim/vim/commit/84f546363068e4ddfe14a8a2a2322bb8d3a25417 Rename: - `underlineline` to `underdouble` - `underdot` to `underdotted` - `underdash` to `underdashed` `underdouble` also now takes higher precedence than `undercurl`.
Diffstat (limited to 'src/nvim/tui')
-rw-r--r--src/nvim/tui/tui.c32
1 files changed, 16 insertions, 16 deletions
diff --git a/src/nvim/tui/tui.c b/src/nvim/tui/tui.c
index 6c1c1ade00..f492792b20 100644
--- a/src/nvim/tui/tui.c
+++ b/src/nvim/tui/tui.c
@@ -589,26 +589,26 @@ static void update_attrs(UI *ui, int attr_id)
bool strikethrough = attr & HL_STRIKETHROUGH;
bool underline;
- bool underlineline;
bool undercurl;
- bool underdot;
- bool underdash;
+ bool underdouble;
+ bool underdotted;
+ bool underdashed;
if (data->unibi_ext.set_underline_style != -1) {
underline = attr & HL_UNDERLINE;
- underlineline = attr & HL_UNDERLINELINE;
undercurl = attr & HL_UNDERCURL;
- underdash = attr & HL_UNDERDASH;
- underdot = attr & HL_UNDERDOT;
+ underdouble = attr & HL_UNDERDOUBLE;
+ underdashed = attr & HL_UNDERDASHED;
+ underdotted = attr & HL_UNDERDOTTED;
} else {
underline = attr & HL_ANY_UNDERLINE;
- underlineline = false;
undercurl = false;
- underdot = false;
- underdash = false;
+ underdouble = false;
+ underdotted = false;
+ underdashed = false;
}
bool has_any_underline = undercurl || underline
- || underdot || underdash || underlineline;
+ || underdouble || underdotted || underdashed;
if (unibi_get_str(data->ut, unibi_set_attributes)) {
if (bold || reverse || underline || standout) {
@@ -648,19 +648,19 @@ static void update_attrs(UI *ui, int attr_id)
if (strikethrough && data->unibi_ext.enter_strikethrough_mode != -1) {
unibi_out_ext(ui, data->unibi_ext.enter_strikethrough_mode);
}
- if (underlineline && data->unibi_ext.set_underline_style != -1) {
- UNIBI_SET_NUM_VAR(data->params[0], 2);
- unibi_out_ext(ui, data->unibi_ext.set_underline_style);
- }
if (undercurl && data->unibi_ext.set_underline_style != -1) {
UNIBI_SET_NUM_VAR(data->params[0], 3);
unibi_out_ext(ui, data->unibi_ext.set_underline_style);
}
- if (underdot && data->unibi_ext.set_underline_style != -1) {
+ if (underdouble && data->unibi_ext.set_underline_style != -1) {
+ UNIBI_SET_NUM_VAR(data->params[0], 2);
+ unibi_out_ext(ui, data->unibi_ext.set_underline_style);
+ }
+ if (underdotted && data->unibi_ext.set_underline_style != -1) {
UNIBI_SET_NUM_VAR(data->params[0], 4);
unibi_out_ext(ui, data->unibi_ext.set_underline_style);
}
- if (underdash && data->unibi_ext.set_underline_style != -1) {
+ if (underdashed && data->unibi_ext.set_underline_style != -1) {
UNIBI_SET_NUM_VAR(data->params[0], 5);
unibi_out_ext(ui, data->unibi_ext.set_underline_style);
}