aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorDmitry Gutov2023-01-18 00:41:14 +0200
committerDmitry Gutov2023-01-18 03:27:37 +0200
commit5e2e68a0c2d7d4e06747ea9fc6112dae8d5e32b6 (patch)
tree22e5aa4826f7591144d7486b6375d086f92f0e0b /test
parent9ed9ff4690a8b26ac9729a66aa22f2e14856cd0c (diff)
downloademacs-5e2e68a0c2d7d4e06747ea9fc6112dae8d5e32b6.tar.gz
emacs-5e2e68a0c2d7d4e06747ea9fc6112dae8d5e32b6.zip
ruby-ts-mode: Fix indent inside parenthesized_expr and else/end after unless
* lisp/progmodes/ruby-ts-mode.el (ruby-ts--indent-rules): Fix indentation for parenthesized_expression and else/end after 'unless'. * test/lisp/progmodes/ruby-mode-resources/ruby-ts.rb: New examples.
Diffstat (limited to 'test')
-rw-r--r--test/lisp/progmodes/ruby-mode-resources/ruby-ts.rb10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/lisp/progmodes/ruby-mode-resources/ruby-ts.rb b/test/lisp/progmodes/ruby-mode-resources/ruby-ts.rb
index 6b4107ef97b..7de94ceadec 100644
--- a/test/lisp/progmodes/ruby-mode-resources/ruby-ts.rb
+++ b/test/lisp/progmodes/ruby-mode-resources/ruby-ts.rb
@@ -18,6 +18,16 @@ qux = [1,
18att = {a: 1, 18att = {a: 1,
19 b: 2} 19 b: 2}
20 20
21a = 1 ? 2 :(
22 2 + 3
23)
24
25unless bismark
26 sink += 12
27else
28 dog = 99
29end
30
21# Local Variables: 31# Local Variables:
22# mode: ruby-ts 32# mode: ruby-ts
23# End: 33# End: