* lisp/progmodes/ruby-mode.el: Handle general delimited literals.
commit85222d4485aaaf5b308859988ac3d06212e6bf3f
authorDmitry Gutov <dgutov@yandex.ru>
Tue, 24 Apr 2012 15:51:14 +0000 (24 11:51 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Tue, 24 Apr 2012 15:51:14 +0000 (24 11:51 -0400)
tree63d3b6bfe1b178feb247b8189ef9cd98e264094c
parent257440aa1c368048203a111db15f5a791a07f53f
* lisp/progmodes/ruby-mode.el: Handle general delimited literals.
(ruby-syntax-general-delimiters-goto-beg)
(ruby-syntax-propertize-general-delimiters): New functions.
(ruby-syntax-propertize-function): Use them to handle GDL.
(ruby-font-lock-keywords): Move old handling of GDL...
(ruby-font-lock-syntactic-keywords): .. to here.
(ruby-calculate-indent): Adjust indentation for GDL.

Fixes: debbugs:6286
lisp/ChangeLog
lisp/progmodes/ruby-mode.el