2022-03-24 16:57:26 +01:00
|
|
|
-- mod-version:3 -- lite-xl 2.1
|
2021-06-20 22:40:25 +02:00
|
|
|
local config = require "core.config"
|
|
|
|
local style = require "core.style"
|
|
|
|
local DocView = require "core.docview"
|
2021-11-24 04:35:11 +01:00
|
|
|
local CommandView = require "core.commandview"
|
2021-06-20 22:40:25 +02:00
|
|
|
|
|
|
|
local draw_overlay = DocView.draw_overlay
|
|
|
|
|
|
|
|
function DocView:draw_overlay(...)
|
2021-11-24 04:35:11 +01:00
|
|
|
if not self:is(CommandView) then
|
|
|
|
local offset = self:get_font():get_width("n") * config.line_limit
|
|
|
|
local x = self:get_line_screen_position(1) + offset
|
|
|
|
local y = self.position.y
|
|
|
|
local w = math.ceil(SCALE * 1)
|
|
|
|
local h = self.size.y
|
2022-05-30 18:13:21 +02:00
|
|
|
|
2021-11-24 04:35:11 +01:00
|
|
|
local color = style.guide or style.selection
|
|
|
|
renderer.draw_rect(x, y, w, h, color)
|
|
|
|
end
|
2021-06-20 22:40:25 +02:00
|
|
|
draw_overlay(self, ...)
|
|
|
|
end
|