aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorDmitry Gutov2023-01-18 03:21:32 +0200
committerDmitry Gutov2023-01-18 03:27:37 +0200
commit343b9b3dfe370a7e65d499b499621f87e722ea71 (patch)
tree657687ecf5325b183b39e305a65d6bb2c4e4eb70 /test
parent045404d1aac1a9bd4ad2a3af8db577d7f05b9d03 (diff)
downloademacs-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.rb1
-rw-r--r--test/lisp/progmodes/ruby-ts-mode-tests.el1
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)