diff --git a/syntaxes/google.tmLanguage.json b/syntaxes/google.tmLanguage.json index 8dc180c..8582412 100644 --- a/syntaxes/google.tmLanguage.json +++ b/syntaxes/google.tmLanguage.json @@ -17,7 +17,7 @@ "name": "punctuation.definition.tag.end.docstring.python, docstring.variable.end.google.python" } }, - "match": "(?:^\\s*)((?:-\\s*)?)((?:\\*\\*|\\*)?[a-zA-Z_]\\w*(?:\\[.*\\])?)((?:\\s\\(.*\\))?:)(?=\\s)", + "match": "(?:^\\s*)((?:-\\s*)?)((?:\\*\\*|\\*)?[a-zA-Z_a-zA-Z_\u0370-\u03ff\u1f00-\u1fff]\\w*(?:\\[.*\\])?)((?:\\s\\(.*\\))?:)(?=\\s)", "name": "docstring.variable.google.python" }, { diff --git a/syntaxes/numpy.tmLanguage.json b/syntaxes/numpy.tmLanguage.json index 1f24f28..ceaf53a 100644 --- a/syntaxes/numpy.tmLanguage.json +++ b/syntaxes/numpy.tmLanguage.json @@ -17,7 +17,7 @@ "name": "punctuation.definition.tag.end.docstring.python, docstring.variable.end.numpy.python" } }, - "match": "(?:^\\s*)((?:-\\s*)?)((?:(?:\\*\\*|\\*)?[a-zA-Z_]\\w*(?:\\[.*\\])?(?:\\s*,\\s*(?=[a-zA-Z_]))?)+)((?:\\s+:\\s+.*)?)(?:$)", + "match": "(?:^\\s*)((?:-\\s*)?)((?:(?:\\*\\*|\\*)?[a-zA-Z_a-zA-Z_\u0370-\u03ff\u1f00-\u1fff]\\w*(?:\\[.*\\])?(?:\\s*,\\s*(?=[a-zA-Z_a-zA-Z_\u0370-\u03ff\u1f00-\u1fff]))?)+)((?:\\s+:\\s+.*)?)(?:$)", "name": "docstring.variable.numpy.python" }, {