mirror of
https://github.com/neovim/neovim.git
synced 2024-12-20 03:05:11 -07: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:
commit
69741107e6
@ -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
|
||||
})
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user