From bc02e34c2797c6436747a7eb975c449ddaec7cc8 Mon Sep 17 00:00:00 2001 From: liquidev Date: Fri, 12 Mar 2021 22:29:18 +0100 Subject: updated lineguide to work with Lite XL --- plugins/lineguide.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'plugins/lineguide.lua') diff --git a/plugins/lineguide.lua b/plugins/lineguide.lua index fc24567..7669c52 100644 --- a/plugins/lineguide.lua +++ b/plugins/lineguide.lua @@ -7,7 +7,9 @@ local draw = DocView.draw function DocView:draw(...) draw(self, ...) - local offset = self:get_font():get_width("n") * config.line_limit + local ns = ("n"):rep(config.line_limit) + local ss = self:get_font():subpixel_scale() + local offset = self:get_font():get_width_subpixel(ns) / ss local x = self:get_line_screen_position(1) + offset local y = self.position.y local w = math.ceil(SCALE * 1) -- cgit v1.2.3