diff options
author | Benjamin Peterson <benjamin@python.org> | 2019-05-28 15:41:53 -0700 |
---|---|---|
committer | Benjamin Peterson <benjamin@python.org> | 2019-05-28 15:41:53 -0700 |
commit | 8b0f8d45cc7d4ebe2c8408a31b58009003712316 (patch) | |
tree | 487f5c90f11e571e2a96fc398f8d4df196f113ed /pygments | |
parent | 1646d7238b794f0932fdb6b761ff43754a3f8ede (diff) | |
download | pygments-8b0f8d45cc7d4ebe2c8408a31b58009003712316.tar.gz |
Add protobuf 'reserved' keyword.
The "reserved" keyword allows preventing field names and tags from being reused. See https://developers.google.com/protocol-buffers/docs/proto#reserved.
Diffstat (limited to 'pygments')
-rw-r--r-- | pygments/lexers/dsls.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pygments/lexers/dsls.py b/pygments/lexers/dsls.py index 38a805e0..eb338d79 100644 --- a/pygments/lexers/dsls.py +++ b/pygments/lexers/dsls.py @@ -40,9 +40,9 @@ class ProtoBufLexer(RegexLexer): (r'/(\\\n)?/(\n|(.|\n)*?[^\\]\n)', Comment.Single), (r'/(\\\n)?\*(.|\n)*?\*(\\\n)?/', Comment.Multiline), (words(( - 'import', 'option', 'optional', 'required', 'repeated', 'default', - 'packed', 'ctype', 'extensions', 'to', 'max', 'rpc', 'returns', - 'oneof'), prefix=r'\b', suffix=r'\b'), + 'import', 'option', 'optional', 'required', 'repeated', + 'reserved', 'default', 'packed', 'ctype', 'extensions', 'to', + 'max', 'rpc', 'returns', 'oneof'), prefix=r'\b', suffix=r'\b'), Keyword), (words(( 'int32', 'int64', 'uint32', 'uint64', 'sint32', 'sint64', |