On `doc:newline` remove line content if it contains only whitespace

This commit is contained in:
Guldoman 2022-06-25 03:57:47 +02:00
parent 438ed6984a
commit c792b13666
No known key found for this signature in database
GPG Key ID: EA928C8BDA1A8825
1 changed files with 5 additions and 1 deletions

View File

@ -233,6 +233,10 @@ local commands = {
if col <= #indent then
indent = indent:sub(#indent + 2 - col)
end
-- Remove current line if it contains only whitespace
if doc().lines[line]:match("^%s+$") then
doc():remove(line, 1, line, math.huge)
end
doc():text_input("\n" .. indent, idx)
end
end,
@ -475,7 +479,7 @@ local commands = {
command.perform("doc:save-as")
end
end,
["doc:reload"] = function()
doc():reload()
end,