vendor/assets/javascripts/codemirror/modes/python.js in codemirror-rails-3.21 vs vendor/assets/javascripts/codemirror/modes/python.js in codemirror-rails-3.22
- old
+ new
@@ -149,9 +149,13 @@
if (stream.match(builtins)) {
return 'builtin';
}
+ if (stream.match(/^(self|cls)\b/)) {
+ return "variable-2";
+ }
+
if (stream.match(identifiers)) {
if (state.lastToken == 'def' || state.lastToken == 'class') {
return 'def';
}
return 'variable';