aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrancesco Abbate <francesco.bbt@gmail.com>2021-09-19 18:51:44 +0200
committerFrancesco Abbate <francesco.bbt@gmail.com>2021-09-19 18:51:44 +0200
commit8d3680ab45f68c62615842e20607e7e6d3311210 (patch)
treea709f0aa7b37a1dea3e393dbcf0c3fddeacedc37
parent849614a3cb0f7cacf7855528e4f9ad5be1c7059f (diff)
downloadlite-xl-8d3680ab45f68c62615842e20607e7e6d3311210.tar.gz
lite-xl-8d3680ab45f68c62615842e20607e7e6d3311210.zip
Scale custom syntax fonts for scale plugin
Close #539.
-rw-r--r--data/plugins/scale.lua4
1 files changed, 4 insertions, 0 deletions
diff --git a/data/plugins/scale.lua b/data/plugins/scale.lua
index 8d16304b..acf3c7bb 100644
--- a/data/plugins/scale.lua
+++ b/data/plugins/scale.lua
@@ -56,6 +56,10 @@ local function set_scale(scale)
renderer.font.set_size(style.code_font, s * style.code_font:get_size())
end
+ for _, font in pairs(style.syntax_fonts) do
+ renderer.font.set_size(font, s * font:get_size())
+ end
+
-- restore scroll positions
for view, n in pairs(scrolls) do
view.scroll.y = n * (view:get_scrollable_size() - view.size.y)