]> git.eshelyaron.com Git - emacs.git/commit
ruby-mode: Recognize setter symbols
authorDmitry Gutov <dgutov@yandex.ru>
Thu, 31 Dec 2020 16:39:22 +0000 (18:39 +0200)
committerDmitry Gutov <dgutov@yandex.ru>
Thu, 31 Dec 2020 16:39:41 +0000 (18:39 +0200)
commitb47b98bc4b2b6f901865b7530145766a0f8da142
treee06e9a16ba1562cfd628447fff39a93313dd6e36
parent66709725622e032f38fbd9cffbf09bb0781de90e
ruby-mode: Recognize setter symbols

* lisp/progmodes/ruby-mode.el (ruby-syntax-propertize):
Add a rule for setter symbols (bug#42846).
(ruby-font-lock-keywords): Remove dead code, left over from before
commit 26f9c507.

* lisp/progmodes/ruby-mode.el (ruby-smie--bosp):
Handle '=' being part of a symbol (bug#42846).

* test/lisp/progmodes/ruby-mode-resources/ruby.rb:
Add corresponding indentation examples.
lisp/progmodes/ruby-mode.el
test/lisp/progmodes/ruby-mode-resources/ruby.rb