mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-28 16:21:07 -08:00
; Cleanup sexp things in 'lua-ts-mode'
* lisp/progmodes/lua-ts-mode.el (lua-ts-mode): Remove some nonsensical entries from 'treesit-thing-settings'. * test/lisp/progmodes/lua-ts-mode-resources/movement.erts: Add missing tests for 'backward-sexp'. (Bug#76534)
This commit is contained in:
parent
5397721352
commit
8bc933b64e
2 changed files with 56 additions and 15 deletions
|
|
@ -436,9 +436,9 @@ function f(a, b)| end
|
|||
Name: forward-sexp moves over strings
|
||||
|
||||
=-=
|
||||
print("|1, 2, 3")
|
||||
print(|"1, 2, 3")
|
||||
=-=
|
||||
print("1, 2, 3|")
|
||||
print("1, 2, 3"|)
|
||||
=-=-=
|
||||
|
||||
Name: forward-sexp moves over tables
|
||||
|
|
@ -557,9 +557,9 @@ function f|(a, b) end
|
|||
Name: backward-sexp moves over strings
|
||||
|
||||
=-=
|
||||
print("1, 2, 3|")
|
||||
print("1, 2, 3"|)
|
||||
=-=
|
||||
print("|1, 2, 3")
|
||||
print(|"1, 2, 3")
|
||||
=-=-=
|
||||
|
||||
Name: backward-sexp moves over tables
|
||||
|
|
@ -601,3 +601,53 @@ end|
|
|||
end
|
||||
end
|
||||
=-=-=
|
||||
|
||||
Name: backward-sexp moves over do statements
|
||||
|
||||
=-=
|
||||
do
|
||||
print(a + 1)
|
||||
end|
|
||||
=-=
|
||||
|do
|
||||
print(a + 1)
|
||||
end
|
||||
=-=-=
|
||||
|
||||
Name: backward-sexp moves over for statements
|
||||
|
||||
=-=
|
||||
for k,v in pairs({}) do
|
||||
print(k, v)
|
||||
end|
|
||||
=-=
|
||||
|for k,v in pairs({}) do
|
||||
print(k, v)
|
||||
end
|
||||
=-=-=
|
||||
|
||||
Name: backward-sexp moves over repeat statements
|
||||
|
||||
=-=
|
||||
repeat
|
||||
n = n + 1
|
||||
until n > 10|
|
||||
=-=
|
||||
|repeat
|
||||
n = n + 1
|
||||
until n > 10
|
||||
=-=-=
|
||||
|
||||
Name: backward-sexp moves over while statements
|
||||
|
||||
=-=
|
||||
while n < 99
|
||||
do
|
||||
n = n+1
|
||||
end|
|
||||
=-=
|
||||
|while n < 99
|
||||
do
|
||||
n = n+1
|
||||
end
|
||||
=-=-=
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue