From b70c79211036eb5166301a057b098bc10e86a7fe Mon Sep 17 00:00:00 2001 From: Myzel394 <50424412+Myzel394@users.noreply.github.com> Date: Sat, 7 Oct 2023 15:13:13 +0200 Subject: [PATCH] fix: Fix export widths --- lua/easytables/export.lua | 4 ++-- lua/easytables/options.lua | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lua/easytables/export.lua b/lua/easytables/export.lua index c51fe68..301c04a 100644 --- a/lua/easytables/export.lua +++ b/lua/easytables/export.lua @@ -7,7 +7,7 @@ local M = {} ---@param width number ---@return string function M:export_cell(content, width) - local padding = string.rep(" ", o.options.export.markdown.padding) + local padding = string.rep(o.options.export.markdown.characters.filler, o.options.export.markdown.padding) return o.options.export.markdown.characters.vertical @@ -44,7 +44,7 @@ function M:create_header_line(widths) str = str .. o.options.export.markdown.characters.vertical - .. string.rep(o.options.export.markdown.characters.horizontal, width) + .. string.rep(o.options.export.markdown.characters.horizontal, width + o.options.export.markdown.padding * 2) end return str .. o.options.export.markdown.characters.vertical diff --git a/lua/easytables/options.lua b/lua/easytables/options.lua index 7996314..1e700eb 100644 --- a/lua/easytables/options.lua +++ b/lua/easytables/options.lua @@ -48,6 +48,8 @@ local options = { characters = { horizontal = "-", vertical = "|", + -- Filler for padding + filler = " " } } },