Fix Bug#15874
authorDmitry Gutov <dgutov@yandex.ru>
Fri, 6 Dec 2013 04:22:08 +0000 (06:22 +0200)
committerDmitry Gutov <dgutov@yandex.ru>
Fri, 6 Dec 2013 04:22:08 +0000 (06:22 +0200)
commitaf67e79a52a3db028dc6a066f6e87b87a8190cc9
tree331ab904d5cbff89dad8499f20834ef1520a70f4
parentbf09320951c0c1c1831a929a0330f574e78afd49
Fix Bug#15874

* lisp/progmodes/ruby-mode.el (ruby-mode-syntax-table): Don't modify
syntax for `?'.
(ruby-expr-beg): Expect that `!' will have syntax class "symbol"
where appropriate already.
(ruby-syntax-propertize-function): Propertize `?' and `!' at the
end of method names.
lisp/ChangeLog
lisp/progmodes/ruby-mode.el
test/automated/ruby-mode-tests.el