* lisp/progmodes/ruby-mode.el (ruby-syntax-propertize-function):
authorDmitry Gutov <dgutov@yandex.ru>
Fri, 14 Dec 2012 04:55:23 +0000 (08:55 +0400)
committerDmitry Gutov <dgutov@yandex.ru>
Fri, 14 Dec 2012 04:55:23 +0000 (08:55 +0400)
commitdbb530d9887fd51de9f8e338b325537d9eac0a3a
tree491ec463feca7a9993c5462a28e18e68ae70fb3c
parentfd1b1e2ed2efb9891ae3a709d62151a52e937bd6
* lisp/progmodes/ruby-mode.el (ruby-syntax-propertize-function):
Extract `ruby-syntax-propertize-expansions'.
(ruby-syntax-propertize-expansions): Only change syntax on
certain string delimiters, to punctuation.  This way the common
functions like forward-word and thing-at-point still work.

* test/automated/ruby-mode-tests.el
Rename one interpolation test; add three more.
lisp/ChangeLog
lisp/progmodes/ruby-mode.el
test/ChangeLog
test/automated/ruby-mode-tests.el