@@ -18,8 +18,6 @@ function M.link_ts_highlights()
18
18
OrgTSHeadlineLevel8 = ' OrgHeadlineLevel8' ,
19
19
OrgTSBullet = ' Identifier' ,
20
20
OrgTSCheckbox = ' PreProc' ,
21
- orgTSSubscript = ' Comment' ,
22
- orgTSSuperscript = ' Comment' ,
23
21
OrgTSCheckboxHalfChecked = ' OrgTSCheckbox' ,
24
22
OrgTSCheckboxUnchecked = ' OrgTSCheckbox' ,
25
23
OrgTSCheckboxChecked = ' OrgTSCheckbox' ,
@@ -34,6 +32,9 @@ function M.link_ts_highlights()
34
32
}
35
33
36
34
for src , def in pairs (links ) do
35
+ if vim .fn .has (' nvim-0.8' ) > 0 then
36
+ vim .cmd (string.format ([[ hi link @%s %s]] , src , src ))
37
+ end
37
38
vim .cmd (string.format ([[ hi def link %s %s]] , src , def ))
38
39
end
39
40
end
@@ -80,6 +81,9 @@ function M.define_org_todo_keyword_colors(do_syn_match)
80
81
)
81
82
)
82
83
vim .cmd (' hi default link OrgTODO OrgTODO_builtin' )
84
+ if vim .fn .has (' nvim-0.8' ) > 0 then
85
+ vim .cmd (' hi link @OrgTODO OrgTODO' )
86
+ end
83
87
vim .cmd (
84
88
string.format (
85
89
' hi OrgDONE_builtin guifg=%s ctermfg=%s gui=bold cterm=bold' ,
@@ -88,6 +92,9 @@ function M.define_org_todo_keyword_colors(do_syn_match)
88
92
)
89
93
)
90
94
vim .cmd (' hi default link OrgDONE OrgDONE_builtin' )
95
+ if vim .fn .has (' nvim-0.8' ) > 0 then
96
+ vim .cmd (' hi link @OrgDONE OrgDONE' )
97
+ end
91
98
return M .parse_todo_keyword_faces (do_syn_match )
92
99
end
93
100
0 commit comments