|
From: | Bozhidar Batsov |
Subject: | bug#16915: 24.3.50; [ruby-mode] Comments in regexps using the extended syntax are not font-locked properly |
Date: | Sun, 2 Mar 2014 13:03:14 +0200 |
Bozhidar Batsov <bozhidar@batsov.com> writes:In most editors/IDEs code like thisregexp = /start # some text\s # white space char(group) # first group(?:alt1|alt2) # some alternationend/xwill have the comments font-locked as comments, because comments areallowed in the extended regexp literal syntax (/x). It would be niceif this was taken into account in ruby-mode as well.Not sure how to implement it best.Ideally, we'd have a new kind of syntax instead of strings (nativeregexp support?), which would make font-lock fontify comments inside.Or maybe a modifier on the string syntax?
Of course, we could just scan the contents of every regexp, look for anyhash character that doesn't look like it starts interpolation, andforcibly fontify the text from it till the end of line.
[Prev in Thread] | Current Thread | [Next in Thread] |