Version: 24.4On 21.03.2014 16:53, Bozhidar Batsov wrote:Technically speaking all of those are keywords, not variables. Somewhatodd __LINE__ and friends aretreated at string literals by the Ruby parser. As all of those evaluateto some value unlike most other keywords I guess it makes some sense tofont-lock them as variables, but I’d prefer if we used font-locking thatmakes their special status more apparent.Sounds good to me. Does this list look exhaustive to you?
Aside from changing faces, the problems mentioned in this bug should befixed now, emacs-24 r116850.