Skip to content

Commit 6e69712

Browse files
committed
Support new attribute syntax in vim syntax file
1 parent 86890b9 commit 6e69712

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/etc/vim/syntax/rust.vim

+1-1
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ syn match rustStringContinuation display contained /\\\n\s*/
135135
syn region rustString start=+"+ skip=+\\\\\|\\"+ end=+"+ contains=rustSpecial,rustSpecialError,rustStringContinuation,@Spell
136136
syn region rustString start='r\z(#*\)"' end='"\z1' contains=@Spell
137137

138-
syn region rustAttribute start="#\[" end="\]" contains=rustString,rustDeriving
138+
syn region rustAttribute start="#!\?\[" end="\]" contains=rustString,rustDeriving
139139
syn region rustDeriving start="deriving(" end=")" contained contains=rustTrait
140140

141141
" Number literals

0 commit comments

Comments
 (0)