emacs/test/lisp/align-resources/lua-ts-mode.erts
john muhl a838bcb23c Support lua-ts-mode in align.el
* lisp/align.el (align-rules-list): Add lua-ts-mode.  (Bug#66466)
* lisp/progmodes/lua-ts-mode.el (lua-ts-mode): Indent region
before aligning.
* test/lisp/align-tests.el (align-lua):
* test/lisp/align-resources/lua-ts-mode.erts: Add tests.
2023-10-21 12:25:25 +02:00

67 lines
860 B
Text

Name: align assignments
=-=
local first=1
local s <const> =2
local last=3
=-=
local first = 1
local s <const> = 2
local last = 3
=-=-=
Name: align fields
=-=
local Table={
first=1,
second=2,
last=3,
}
=-=
local Table = {
first = 1,
second = 2,
last = 3,
}
=-=-=
Name: align comments
=-=
local first-- 1
local second -- 2
local last -- 3
=-=
local first -- 1
local second -- 2
local last -- 3
=-=-=
Name: align assignments and comments
=-=
local first=1-- one
local second=2 -- two
local last=3 -- three
=-=
local first = 1 -- one
local second = 2 -- two
local last = 3 -- three
=-=-=
Name: align fields and comments
=-=
local T={
first=1,--one
second=2, --two
last=3, --three
}
=-=
local T = {
first = 1, --one
second = 2, --two
last = 3, --three
}
=-=-=