diff options
Diffstat (limited to 'queries/python')
| -rw-r--r-- | queries/python/highlights.scm | 16 | ||||
| -rw-r--r-- | queries/python/locals.scm | 10 |
2 files changed, 13 insertions, 13 deletions
diff --git a/queries/python/highlights.scm b/queries/python/highlights.scm index b0cae4cfc..4aaf6c20c 100644 --- a/queries/python/highlights.scm +++ b/queries/python/highlights.scm @@ -76,15 +76,15 @@ (identifier) @type)) (#eq? @_isinstance "isinstance")) -; Normal parameters +;; Normal parameters (parameters (identifier) @parameter) -; Lambda parameters +;; Lambda parameters (lambda_parameters (identifier) @parameter) (lambda_parameters - (tuple - (identifier) @parameter )) + (tuple_pattern + (identifier) @parameter)) ; Default parameters (keyword_argument name: (identifier) @parameter) @@ -97,14 +97,14 @@ (identifier) @parameter) ; Variadic parameters *args, **kwargs (parameters - (list_splat ; *args + (list_splat_pattern ; *args (identifier) @parameter)) (parameters - (dictionary_splat ; **kwargs + (dictionary_splat_pattern ; **kwargs (identifier) @parameter)) -; Literals +;; Literals (none) @constant.builtin [(true) (false)] @boolean @@ -224,7 +224,7 @@ body: (block (expression_statement (assignment - left: (expression_list + left: (left_hand_side (identifier) @field))))) (#vim-match? @field "^([A-Z])@!.*$")) diff --git a/queries/python/locals.scm b/queries/python/locals.scm index ecd6c6b7c..7fdc167d7 100644 --- a/queries/python/locals.scm +++ b/queries/python/locals.scm @@ -5,7 +5,7 @@ body: (block (expression_statement (assignment - left: (expression_list + left: (left_hand_side (identifier) @definition.associated))))) @scope ; Imports @@ -35,12 +35,12 @@ ; *args parameter (parameters - (list_splat + (list_splat_pattern (identifier) @definition.parameter)) ; **kwargs parameter (parameters - (dictionary_splat + (dictionary_splat_pattern (identifier) @definition.parameter)) ; Function defines function and scope @@ -61,7 +61,7 @@ ;;; Loops ; not a scope! (for_statement - left: (variables + left: (left_hand_side (identifier) @definition.var)) ; not a scope! @@ -69,7 +69,7 @@ ; for in list comprehension (for_in_clause - left: (variables + left: (left_hand_side (identifier) @definition.var)) (dictionary_comprehension) @scope |
