diff options
| author | Dmitry Gutov | 2023-01-18 00:41:14 +0200 |
|---|---|---|
| committer | Dmitry Gutov | 2023-01-18 03:27:37 +0200 |
| commit | 5e2e68a0c2d7d4e06747ea9fc6112dae8d5e32b6 (patch) | |
| tree | 22e5aa4826f7591144d7486b6375d086f92f0e0b /test | |
| parent | 9ed9ff4690a8b26ac9729a66aa22f2e14856cd0c (diff) | |
| download | emacs-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.rb | 10 |
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, | |||
| 18 | att = {a: 1, | 18 | att = {a: 1, |
| 19 | b: 2} | 19 | b: 2} |
| 20 | 20 | ||
| 21 | a = 1 ? 2 :( | ||
| 22 | 2 + 3 | ||
| 23 | ) | ||
| 24 | |||
| 25 | unless bismark | ||
| 26 | sink += 12 | ||
| 27 | else | ||
| 28 | dog = 99 | ||
| 29 | end | ||
| 30 | |||
| 21 | # Local Variables: | 31 | # Local Variables: |
| 22 | # mode: ruby-ts | 32 | # mode: ruby-ts |
| 23 | # End: | 33 | # End: |