diff --git a/lib/mdless/string.rb b/lib/mdless/string.rb index 68bf6fa..233caf6 100644 --- a/lib/mdless/string.rb +++ b/lib/mdless/string.rb @@ -77,8 +77,8 @@ def color_meta(cols) line = "#{color('metadata color')}#{line}
" end - line += "\u00A0" * (longest - line.uncolor.strip.length) + xc - line + line += "\u00A0" * (longest - line.uncolor.strip.length) if (longest - line.uncolor.strip.length).positive? + line + xc end.join("\n") + "#{xc}\n" end end @@ -93,8 +93,8 @@ def color_meta(cols) longest = longest < @cols ? longest + 1 : @cols lines.map do |line| line.sub!(/^(.*?:)[ \t]+(\S)/, '\1 \2') - line = "#{color('metadata color')}#{line}
" - line += "\u00A0" * (longest - line.uncolor.strip.length) + line = "#{color('metadata color')}#{line}" + line += "\u00A0" * (longest - line.uncolor.strip.length) if (longest - line.uncolor.strip.length).positive? line + xc end.join("\n") + "#{"\u00A0" * longest}#{xc}\n" end