"comment":"Highlight attribute access in otherwise non-specialized cases.",
"name":"meta.attribute.python",
"match":"(?x)\n\\b ([[:alpha:]_]\\w*) \\b\n"
},
"special-names":{
"name":"constant.other.caps.python",
"match":"(?x)\n\\b\n # we want to see \"enough\", meaning 2 or more upper-case\n # letters in the beginning of the constant\n #\n # for more details refer to:\n # https://github.com/MagicStack/MagicPython/issues/42\n (\n _* [[:upper:]] [_\\d]* [[:upper:]]\n )\n [[:upper:]\\d]* (_\\w*)?\n\\b\n"
...
...
@@ -459,6 +476,21 @@
}
]
},
"odd-function-call":{
"comment":"A bit obscured function call where there may have been an\narbitrary number of other operations to get the function.\nE.g. \"arr[idx](args)\"\n",