Skip to content

Commit aa9b47d

Browse files
committed
Highlight $(...)? correctly
1 parent 4aa69b8 commit aa9b47d

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

syntax/rust.vim

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ syn match rustIdentifier contains=rustIdentifierPrime "\%([^[:cntrl:][:spac
6868
syn match rustFuncName "\%(r#\)\=\%([^[:cntrl:][:space:][:punct:][:digit:]]\|_\)\%([^[:cntrl:][:punct:][:space:]]\|_\)*" display contained
6969

7070
syn region rustMacroRepeat matchgroup=rustMacroRepeatDelimiters start="$(" end="),\=[*+]" contains=TOP
71+
syn region rustMacroRepeat matchgroup=rustMacroRepeatDelimiters start="$(" end=")?" contains=TOP
7172
syn match rustMacroVariable "$\w\+"
7273
syn match rustRawIdent "\<r#\h\w*" contains=NONE
7374

0 commit comments

Comments
 (0)