mirror of
https://github.com/neovim/neovim.git
synced 2026-01-15 09:44:42 +10:00
Merge pull request #15429 from bfredl/hl_2
perf(treesitter): avoid string lookup of highlight name in hot loop
This commit is contained in:
@@ -85,8 +85,10 @@ function TSHighlighterQuery.new(lang, query_string)
|
||||
hl = _link_default_highlight_once(lang .. hl, hl)
|
||||
end
|
||||
|
||||
rawset(table, capture, hl)
|
||||
return hl
|
||||
local id = a.nvim_get_hl_id_by_name(hl)
|
||||
|
||||
rawset(table, capture, id)
|
||||
return id
|
||||
end
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user