Don't add newlines after empty lines
This commit is contained in:
parent
664a758e74
commit
6927db384b
4
init.lua
4
init.lua
@ -81,7 +81,7 @@ end
|
|||||||
|
|
||||||
--[[ Append a newline to text, unless it already ends with a newline. ]]
|
--[[ Append a newline to text, unless it already ends with a newline. ]]
|
||||||
local newline = function(text)
|
local newline = function(text)
|
||||||
if string.sub(text, #text, #text) == "\n" then
|
if string.sub(text, #text, #text) == "\n" or text == "" then
|
||||||
return text
|
return text
|
||||||
else
|
else
|
||||||
return text .. "\n"
|
return text .. "\n"
|
||||||
@ -90,7 +90,7 @@ end
|
|||||||
|
|
||||||
--[[ Make sure the text ends with two newlines by appending any missing newlines at the end, if neccessary. ]]
|
--[[ Make sure the text ends with two newlines by appending any missing newlines at the end, if neccessary. ]]
|
||||||
local newline2 = function(text)
|
local newline2 = function(text)
|
||||||
if string.sub(text, #text-1, #text) == "\n\n" then
|
if string.sub(text, #text-1, #text) == "\n\n" or text == "" then
|
||||||
return text
|
return text
|
||||||
elseif string.sub(text, #text, #text) == "\n" then
|
elseif string.sub(text, #text, #text) == "\n" then
|
||||||
return text .. "\n"
|
return text .. "\n"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user