diff --git a/Julia.sublime-syntax b/Julia.sublime-syntax index 5125bfa..5d6eaac 100644 --- a/Julia.sublime-syntax +++ b/Julia.sublime-syntax @@ -354,7 +354,7 @@ contexts: captures: 1: punctuation.definition.macro.julia 2: variable.macro.julia support.function.macro.julia - - match: '(@)({{symb_id}})\b' + - match: '(@)({{symb_id}})' scope: meta.function-call.macro.julia captures: 1: punctuation.definition.macro.julia diff --git a/syntax_test_julia.jl b/syntax_test_julia.jl index ba8a0be..0ed53f5 100644 --- a/syntax_test_julia.jl +++ b/syntax_test_julia.jl @@ -505,6 +505,10 @@ @foo(x, y) # ^ punctuation.definition.macro.julia # ^^^ variable.macro.julia meta.generic-name.julia + @get_scratch!(x) +# ^ punctuation.definition.macro.julia +# ^^^^^^^^^^^^ variable.macro.julia meta.generic-name.julia +# ^ - keyword.operator @timecustom #^^^^^^^^^^ -support.function.macro.julia