mirror of https://github.com/folke/lazy.nvim.git
fix: highlights
This commit is contained in:
parent
57d024ef19
commit
35b1f98ac7
|
@ -1,5 +1,5 @@
|
|||
Util = require("lazy.util")
|
||||
Config = require("lazy.config")
|
||||
local Util = require("lazy.util")
|
||||
local Config = require("lazy.config")
|
||||
|
||||
local M = {}
|
||||
|
||||
|
|
|
@ -15,21 +15,15 @@ M.colors = {
|
|||
Special = "@punctuation.special",
|
||||
}
|
||||
|
||||
M.did_setup = true
|
||||
M.did_setup = false
|
||||
|
||||
function M.set_hl()
|
||||
for hl_group, opts in pairs(M.colors) do
|
||||
hl_group = "Lazy" .. hl_group
|
||||
|
||||
if type(opts) == "string" then
|
||||
opts = {
|
||||
link = opts,
|
||||
}
|
||||
opts = { link = opts }
|
||||
end
|
||||
|
||||
opts.default = true
|
||||
|
||||
vim.api.nvim_set_hl(0, hl_group, opts)
|
||||
vim.api.nvim_set_hl(0, "Lazy" .. hl_group, opts)
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
local Util = require("lazy.util")
|
||||
local Render = require("lazy.view.render")
|
||||
|
||||
local M = {}
|
||||
|
@ -71,11 +72,8 @@ function M.show()
|
|||
|
||||
local render = Util.throttle(30, function()
|
||||
vim.bo[buf].modifiable = true
|
||||
|
||||
Render.render_plugins(buf, win, 2)
|
||||
|
||||
vim.bo[buf].modifiable = false
|
||||
|
||||
vim.cmd.redraw()
|
||||
end)
|
||||
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
---@alias TextString {str: string, hl?:string, extmark?:table}
|
||||
---@alias TextLine TextString[]
|
||||
local Config = require("lazy.config")
|
||||
|
||||
---@alias TextSegment {str: string, hl?:string, extmark?:table}
|
||||
|
||||
---@class Text
|
||||
---@field _lines TextLine[]
|
||||
---@field _lines TextSegment[][]
|
||||
local Text = {}
|
||||
|
||||
function Text.new()
|
||||
|
|
Loading…
Reference in New Issue