aboutsummaryrefslogtreecommitdiffstats
path: root/test/lisp/progmodes/ruby-mode-resources/ruby.rb
diff options
context:
space:
mode:
authorDmitry Gutov2023-02-28 23:00:42 +0200
committerDmitry Gutov2023-02-28 23:01:04 +0200
commit48a0804d10d02c2aa94664e0db8315239950225f (patch)
tree7e5c96ca33f86cd5ef51e203d28d6d8c1398154c /test/lisp/progmodes/ruby-mode-resources/ruby.rb
parent16d012cf3bd788bc622b00936ad0786128085316 (diff)
downloademacs-48a0804d10d02c2aa94664e0db8315239950225f.tar.gz
emacs-48a0804d10d02c2aa94664e0db8315239950225f.zip
ruby-mode: Fix method call indentation in rhs of multiple assignment
* lisp/progmodes/ruby-mode.el (ruby-smie-rules): Special-case assignment that follows a comma-separated list (bug#61871). * test/lisp/progmodes/ruby-mode-resources/ruby.rb: Add case.
Diffstat (limited to 'test/lisp/progmodes/ruby-mode-resources/ruby.rb')
-rw-r--r--test/lisp/progmodes/ruby-mode-resources/ruby.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/lisp/progmodes/ruby-mode-resources/ruby.rb b/test/lisp/progmodes/ruby-mode-resources/ruby.rb
index 3f0dfdf68ba..81d0dfd75c9 100644
--- a/test/lisp/progmodes/ruby-mode-resources/ruby.rb
+++ b/test/lisp/progmodes/ruby-mode-resources/ruby.rb
@@ -163,6 +163,11 @@ if something == :==
163 ) 163 )
164end 164end
165 165
166# Bug#61871
167foo, bar = baz.(
168 some_arg
169)
170
166# Bug#17097 171# Bug#17097
167if x == :!= 172if x == :!=
168 something 173 something