aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorDmitry Gutov2016-03-14 00:34:01 +0200
committerDmitry Gutov2016-03-14 01:45:01 +0200
commit9d463aec8b3d848556bbe320c0cf8bd310528168 (patch)
treea18418ddf6d45fdf2bab2c15b68610407577b04a /test
parent5b705bc97d3928e6550d271c415c54e00e020011 (diff)
downloademacs-9d463aec8b3d848556bbe320c0cf8bd310528168.tar.gz
emacs-9d463aec8b3d848556bbe320c0cf8bd310528168.zip
Tweak the left precedence of '=>'
* lisp/progmodes/ruby-mode.el (ruby-smie-grammar): Tweak the left precedence of '=>', to improve indentation and sexp navigation.
Diffstat (limited to 'test')
-rw-r--r--test/indent/ruby.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/indent/ruby.rb b/test/indent/ruby.rb
index 941fffb2209..6ab814a4214 100644
--- a/test/indent/ruby.rb
+++ b/test/indent/ruby.rb
@@ -415,6 +415,12 @@ foo(bar:
415foo(:bar => 415foo(:bar =>
416 tee) 416 tee)
417 417
418regions = foo(
419 OpenStruct.new(id: 0, name: "foo") => [
420 10
421 ]
422)
423
418{'a' => { 424{'a' => {
419 'b' => 'c', 425 'b' => 'c',
420 'd' => %w(e f) 426 'd' => %w(e f)