diff options
| author | Jacob Leeming | 2024-04-22 09:49:15 +0100 |
|---|---|---|
| committer | Eli Zaretskii | 2024-04-25 18:53:06 +0300 |
| commit | 494dfd9cf2becdb33eefb1c0e6d8bc383cb8a2f0 (patch) | |
| tree | 0578fdebcf153c7c72b121ddaf44fedbba8698d0 /lisp/progmodes/csharp-mode.el | |
| parent | 1cc6322e61275ad8b5056eb7dd43af6fe459aa0b (diff) | |
| download | emacs-494dfd9cf2becdb33eefb1c0e6d8bc383cb8a2f0.tar.gz emacs-494dfd9cf2becdb33eefb1c0e6d8bc383cb8a2f0.zip | |
Fix indentation of if/else in 'csharp-ts-mode' (bug#70345)
* lisp/progmodes/csharp-mode.el (csharp-ts-mode--indent-rules):
Fix indentation rules for 'if' and 'else'.
* test/lisp/progmodes/csharp-ts-mode-tests.el:
* test/lisp/progmodes/csharp-ts-mode-resources/indent.erts: New
test files.
Copyright-paperwork-exempt: yes
Diffstat (limited to 'lisp/progmodes/csharp-mode.el')
| -rw-r--r-- | lisp/progmodes/csharp-mode.el | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lisp/progmodes/csharp-mode.el b/lisp/progmodes/csharp-mode.el index 607360f737a..62bbbfe02ff 100644 --- a/lisp/progmodes/csharp-mode.el +++ b/lisp/progmodes/csharp-mode.el | |||
| @@ -689,7 +689,9 @@ compilation and evaluation time conflicts." | |||
| 689 | ((parent-is "binary_expression") parent 0) | 689 | ((parent-is "binary_expression") parent 0) |
| 690 | ((parent-is "block") parent-bol csharp-ts-mode-indent-offset) | 690 | ((parent-is "block") parent-bol csharp-ts-mode-indent-offset) |
| 691 | ((parent-is "local_function_statement") parent-bol 0) | 691 | ((parent-is "local_function_statement") parent-bol 0) |
| 692 | ((parent-is "if_statement") parent-bol 0) | 692 | ((match "block" "if_statement") parent-bol 0) |
| 693 | ((match "else" "if_statement") parent-bol 0) | ||
| 694 | ((parent-is "if_statement") parent-bol csharp-ts-mode-indent-offset) | ||
| 693 | ((parent-is "for_statement") parent-bol 0) | 695 | ((parent-is "for_statement") parent-bol 0) |
| 694 | ((parent-is "for_each_statement") parent-bol 0) | 696 | ((parent-is "for_each_statement") parent-bol 0) |
| 695 | ((parent-is "while_statement") parent-bol 0) | 697 | ((parent-is "while_statement") parent-bol 0) |