From 8e8b6e0f734868f9d244306393a0147363c1c8d1 Mon Sep 17 00:00:00 2001 From: Allan Leal Date: Thu, 17 Oct 2024 08:18:51 +0200 Subject: [PATCH] Add greek letters recognition to regex expression --- syntaxes/google.tmLanguage.json | 2 +- syntaxes/numpy.tmLanguage.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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" }, {