mirror of
https://github.com/masscollaborationlabs/emacs.git
synced 2025-07-11 22:50:49 +00:00

* 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.
67 lines
860 B
Text
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
|
|
}
|
|
=-=-=
|