emacs/test/lisp/progmodes
john muhl d592832504 Improve comment indenting in 'lua-ts-mode'
* lisp/progmodes/lua-ts-mode.el (lua-ts--simple-indent-rules):
Align single line comments with the surrounding context.
(lua-ts--comment-first-sibling-matcher): Check that comment is
the first sibling.
(lua-ts--multi-line-comment-start): New function.
* test/lisp/progmodes/lua-ts-mode-resources/indent.erts:
Add tests.  (Bug#74298)
2024-11-14 10:14:46 +02:00
..
c-ts-mode-resources ; Fix typos 2024-10-27 07:49:32 +01:00
cperl-mode-resources ; Fix typos 2024-06-23 16:40:06 +02:00
csharp-mode-resources Fix last change 2024-04-25 18:59:25 +03:00
elisp-mode-resources lisp/emacs-lisp/lisp-mode.el: Fix parser state corruption. 2021-11-08 07:38:41 +01:00
elixir-ts-mode-resources ; Fix typos 2024-01-28 17:11:51 +01:00
flymake-resources Keep and report "foreign" diangnostics in flymake-cc Flymake backend 2021-09-14 12:22:15 +01:00
go-ts-mode-resources Add font-locking for variables in go-ts-mode range clauses (bug#71209) 2024-06-01 17:47:57 +03:00
heex-ts-mode-resources Add heex-ts-mode (Bug#61996) 2023-03-12 17:40:06 +02:00
java-ts-mode-resources java-ts-mode: Indentation for opening brace on a separate line 2024-02-17 22:35:16 +02:00
js-resources Add indentation rules for bracketless statements in js-ts-mode 2023-12-12 03:13:12 +02:00
lua-ts-mode-resources Improve comment indenting in 'lua-ts-mode' 2024-11-14 10:14:46 +02:00
project-resources Bring back the project--value-in-dir logic 2022-12-09 18:19:36 +02:00
ruby-mode-resources Support the new option in ruby-ts-mode too 2024-09-02 21:57:35 +03:00
rust-ts-mode-resources Add rust-ts-mode font-locking tests (bug#70464) 2024-04-21 21:49:19 -07:00
sh-script-resources Make sh-script-tests.el more robust 2024-04-05 19:43:56 +02:00
typescript-ts-mode-resources Add typescript-ts-mode indentation for multi-assignment decls 2024-06-09 05:47:50 +03:00
xref-resources Speed up xref rendering for matches on very long lines 2021-03-08 04:25:15 +02:00
asm-mode-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
autoconf-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
bat-mode-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
bug-reference-tests.el Support text overlays for thingatpt provider helpers 2024-05-20 13:24:11 -07:00
c-ts-mode-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
cc-mode-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
compile-tests.el Make Compilation mode recognize non-legacy Kotlin/Gradle errors 2024-06-22 11:30:51 +03:00
cperl-mode-tests.el ; cperl-mode.el: Fix fontification of flip-flop (Bug#72296) 2024-07-25 22:00:10 +02:00
csharp-mode-tests.el Fix last change 2024-04-27 22:12:14 +03:00
eglot-tests.el eglot-test-rust-completion-exit-function: Fix failure in -Q session 2024-09-10 04:36:34 +03:00
elisp-mode-tests.el (elisp-tests-syntax-propertize): New test for bug#24542 2024-04-12 21:54:53 -04:00
elixir-ts-mode-tests.el ; Add 2024 to copyright years 2024-01-02 10:30:05 +08:00
etags-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
executable-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
f90-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
flymake-tests.el ; Fix flymake tests with GCC 14. 2024-06-24 15:45:42 +02:00
gdb-mi-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
glasses-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
go-ts-mode-tests.el Add font-locking for variables in go-ts-mode range clauses (bug#71209) 2024-06-01 17:47:57 +03:00
grep-tests.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
heex-ts-mode-tests.el ; Add 2024 to copyright years 2024-01-02 10:30:05 +08:00
hideshow-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
java-ts-mode-tests.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
js-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
lua-ts-mode-tests.el ; Quietly skip 'lua-ts-mode' tests (bug#70786) 2024-05-08 20:36:37 -07:00
octave-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
opascal-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
pascal-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
peg-tests.el (with-peg-rules): Fix references to rulesets (bug#74018) 2024-10-28 22:14:10 -04:00
perl-mode-tests.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
project-tests.el project-tests: Add test assertion for bug#73801 2024-11-01 02:35:08 +02:00
ps-mode-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
python-tests.el Allow escape sequences in Python prompts 2024-06-15 13:46:29 +03:00
ruby-mode-tests.el Add new option ruby-bracketed-args-indent 2024-09-02 21:55:16 +03:00
ruby-ts-mode-tests.el Support the new option in ruby-ts-mode too 2024-09-02 21:57:35 +03:00
rust-ts-mode-tests.el Add rust-ts-mode font-locking tests (bug#70464) 2024-04-21 21:49:19 -07:00
scheme-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
sh-script-tests.el Make sh-script-tests.el more robust 2024-04-05 19:43:56 +02:00
sql-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
subword-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
tcl-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
typescript-ts-mode-tests.el Tag test in typescript-ts-mode-tests.el as unstable 2024-08-13 09:19:00 +02:00
which-func-tests.el ; Add 2024 to copyright years 2024-01-02 10:30:05 +08:00
xref-tests.el xref--group-name-for-display: Undo most of the latest change 2024-05-18 03:32:48 +03:00