diff --git a/grammars/rust.cson b/grammars/rust.cson index bea3b87..7920642 100644 --- a/grammars/rust.cson +++ b/grammars/rust.cson @@ -298,7 +298,7 @@ { 'comment': 'Reserved keyword' 'name': 'invalid.deprecated.rust' - 'match': '\\b(abstract|alignof|become|do|final|macro|offsetof|override|priv|proc|pure|sizeof|typeof|virtual|yield)\\b' + 'match': '\\b(abstract|become|do|final|macro|override|priv|typeof|unsized|virtual|yield)\\b' } { 'include': '#unsafe' } { 'include': '#sigils' } diff --git a/spec/rust-spec.coffee b/spec/rust-spec.coffee index b2f62c0..ab151dc 100644 --- a/spec/rust-spec.coffee +++ b/spec/rust-spec.coffee @@ -308,7 +308,7 @@ describe 'Rust grammar', -> expect(tokens[2]).toEqual value: ' text', scopes: ['source.rust'] it 'tokenizes reserved keywords', -> - for t in ['abstract', 'alignof', 'become', 'do', 'final', 'macro', 'offsetof', 'override', 'priv', 'proc', 'pure', 'sizeof', 'typeof', 'virtual', 'yield'] + for t in ['abstract', 'become', 'do', 'final', 'macro', 'override', 'priv', 'typeof', 'unsized', 'virtual', 'yield'] {tokens} = grammar.tokenizeLine("text #{t} text") expect(tokens[0]).toEqual value: 'text ', scopes: ['source.rust'] expect(tokens[1]).toEqual value: t, scopes: ['source.rust', 'invalid.deprecated.rust']