diff options
| author | Dmitry Gutov | 2023-01-18 03:21:32 +0200 |
|---|---|---|
| committer | Dmitry Gutov | 2023-01-18 03:27:37 +0200 |
| commit | 343b9b3dfe370a7e65d499b499621f87e722ea71 (patch) | |
| tree | 657687ecf5325b183b39e305a65d6bb2c4e4eb70 /test | |
| parent | 045404d1aac1a9bd4ad2a3af8db577d7f05b9d03 (diff) | |
| download | emacs-343b9b3dfe370a7e65d499b499621f87e722ea71.tar.gz emacs-343b9b3dfe370a7e65d499b499621f87e722ea71.zip | |
ruby-ts-mode: Obey the option ruby-method-call-indent
* lisp/progmodes/ruby-ts-mode.el
(ruby-ts--method-call-indent-p): New function.
(ruby-ts--indent-rules): Use it.
* test/lisp/progmodes/ruby-ts-mode-tests.el:
Run indent test for ruby-method-call-indent.rb.
* test/lisp/progmodes/ruby-mode-resources/ruby-ts.rb:
Add explicit value for ruby-method-call-indent.
Diffstat (limited to 'test')
| -rw-r--r-- | test/lisp/progmodes/ruby-mode-resources/ruby-ts.rb | 1 | ||||
| -rw-r--r-- | test/lisp/progmodes/ruby-ts-mode-tests.el | 1 |
2 files changed, 2 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 be98465881f..9959de4fe71 100644 --- a/test/lisp/progmodes/ruby-mode-resources/ruby-ts.rb +++ b/test/lisp/progmodes/ruby-mode-resources/ruby-ts.rb | |||
| @@ -58,5 +58,6 @@ qux = foo.fee ? | |||
| 58 | # mode: ruby-ts | 58 | # mode: ruby-ts |
| 59 | # ruby-after-operator-indent: t | 59 | # ruby-after-operator-indent: t |
| 60 | # ruby-block-indent: t | 60 | # ruby-block-indent: t |
| 61 | # ruby-method-call-indent: t | ||
| 61 | # ruby-method-params-indent: t | 62 | # ruby-method-params-indent: t |
| 62 | # End: | 63 | # End: |
diff --git a/test/lisp/progmodes/ruby-ts-mode-tests.el b/test/lisp/progmodes/ruby-ts-mode-tests.el index 1d686a2ac53..1d2cfbfb901 100644 --- a/test/lisp/progmodes/ruby-ts-mode-tests.el +++ b/test/lisp/progmodes/ruby-ts-mode-tests.el | |||
| @@ -253,6 +253,7 @@ The whitespace before and including \"|\" on each line is removed." | |||
| 253 | (ruby-ts-deftest-indent "ruby-ts.rb") | 253 | (ruby-ts-deftest-indent "ruby-ts.rb") |
| 254 | (ruby-ts-deftest-indent "ruby-after-operator-indent.rb") | 254 | (ruby-ts-deftest-indent "ruby-after-operator-indent.rb") |
| 255 | (ruby-ts-deftest-indent "ruby-block-indent.rb") | 255 | (ruby-ts-deftest-indent "ruby-block-indent.rb") |
| 256 | (ruby-ts-deftest-indent "ruby-method-call-indent.rb") | ||
| 256 | (ruby-ts-deftest-indent "ruby-method-params-indent.rb") | 257 | (ruby-ts-deftest-indent "ruby-method-params-indent.rb") |
| 257 | 258 | ||
| 258 | (provide 'ruby-ts-mode-tests) | 259 | (provide 'ruby-ts-mode-tests) |