fix(yuck): comment out start-of-line parens

This commit is contained in:
Phạm Huy Hoàng 2024-02-13 23:00:53 +07:00 committed by Christian Clason
parent 2b6020247d
commit 1c72e797ba
3 changed files with 44 additions and 16 deletions

View file

@ -15,23 +15,15 @@
")"
"}"
"]"
] @indent.end
[
"{"
"}"
] @indent.branch
[
"("
")"
] @indent.branch
[
"["
"]"
] @indent.branch
] @indent.end @indent.branch
; I do not know what/when this should be added.
; Commenting this out for now
; [
; "("
; "{"
; "["
; ] @indent.branch
[
(ERROR)
(comment)

View file

@ -0,0 +1,17 @@
(defwidget name
:widget parameter
(box one
:box1 parameter
(box two
:box2 parameter
)
)
)
(defwidget name
:widget parameter
(box one
)
)
(defwidget name

View file

@ -0,0 +1,19 @@
local Runner = require("tests.indent.common").Runner
local run = Runner:new(it, "tests/indent/yuck", {
tabstop = 2,
shiftwidth = 2,
expandtab = true,
})
describe("indent yuck", function()
describe("whole file:", function()
run:whole_file(".", {
expected_failures = {},
})
end)
describe("new line:", function()
run:new_line("indent.yuck", { on_line = 13, text = ":box1 parameter", indent = 4 })
run:new_line("indent.yuck", { on_line = 17, text = ")", indent = 0 })
end)
end)