From 9f7de31dae8e41fb151f10bb6b35001e8f3429df Mon Sep 17 00:00:00 2001 From: AcerecA Date: Mon, 20 Jan 2025 15:23:57 +0100 Subject: [PATCH] detect c-ism token better --- skillls/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/skillls/main.py b/skillls/main.py index 1f60d30..12c5fef 100644 --- a/skillls/main.py +++ b/skillls/main.py @@ -90,7 +90,7 @@ class SkillLanguageServer(LanguageServer): for col, char in enumerate(line): if col > 0: if fullmatch("\\w", line[col - 1]) and char == "(": - if m := re.match(r"\W+(\w+)$", line[:col]): + if m := re.match(r"([a-zA-Z_][a-zA-Z_0-9]*)$", line[:col]): tok = m.group(1) else: tok = line[col - 1]