From 069224e28d4b6eae04c11f17502b87b7aebca861 Mon Sep 17 00:00:00 2001 From: Ben Jackson Date: Thu, 24 Sep 2020 15:56:41 +0100 Subject: [PATCH] Allow defaults for variables with multiple underscore characters --- python3/vimspector/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python3/vimspector/utils.py b/python3/vimspector/utils.py index 2874635..879e910 100644 --- a/python3/vimspector/utils.py +++ b/python3/vimspector/utils.py @@ -452,7 +452,7 @@ VAR_MATCH = re.compile( (?P[_a-z][_a-z0-9]*) | # or An identifier - named param {(?P[_a-z][_a-z0-9]*)} | # or An {identifier} - braced param {(?P # or An {id:default} - default param, as - (?P[_a-z][a-z0-9]*) # an ID + (?P[_a-z][_a-z0-9]*) # an ID : # then a colon (?P(?:[^}]|\})*) # then anything up to }, or a \} )} | #