* lisp/progmodes/ruby-mode.el: Fix recently added tests.
authorStefan Monnier <monnier@iro.umontreal.ca>
Mon, 7 Oct 2013 03:38:26 +0000 (23:38 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 7 Oct 2013 03:38:26 +0000 (23:38 -0400)
commit7ccae3b126e1b01814e8bed7f903f5e2b6d448bd
treec27b63b78e52c5aa573a46e9a9b94affc015c543
parentc8af480df782d6ff2d99f34a1672b8640dfb673f
* lisp/progmodes/ruby-mode.el: Fix recently added tests.
(ruby-smie-grammar): Add - and +.
(ruby-smie--redundant-do-p, ruby-smie--forward-id)
(ruby-smie--backward-id): New functions.
(ruby-smie--forward-token, ruby-smie--backward-token): Use them.
(ruby-smie-rules): Handle hanging do.  Get rid of hack, not needed
any more.
* test/indent/ruby.rb: Add a few more tests; adjust some indentation.
lisp/ChangeLog
lisp/progmodes/ruby-mode.el
test/indent/ruby.rb