diff options
author | K. Lux <k.lux@posteo.de> | 2020-11-19 00:04:01 +0100 |
---|---|---|
committer | Georg Brandl <georg@python.org> | 2020-11-19 07:57:08 +0100 |
commit | 1d8f74c83dce4eb20d81eff1b1baa3594091f964 (patch) | |
tree | dca8a9256fde9068e31f293910075acedafdcc22 | |
parent | abbf9119b28bda4f93b6104927caa234b0b2a155 (diff) | |
download | pygments-git-1d8f74c83dce4eb20d81eff1b1baa3594091f964.tar.gz |
Rust lexer: move keywords from funcs_macros to types
'drop', 'Some', 'None', 'Ok' and 'Err' are types, not macros.
-rw-r--r-- | pygments/lexers/rust.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/pygments/lexers/rust.py b/pygments/lexers/rust.py index 6a28a880..8f376672 100644 --- a/pygments/lexers/rust.py +++ b/pygments/lexers/rust.py @@ -40,11 +40,10 @@ class RustLexer(RegexLexer): 'ExactSizeIterator', 'Option', 'Result', 'Box', 'ToOwned', 'String', 'ToString', 'Vec', 'Clone', 'Copy', 'Default', 'Eq', 'Hash', 'Ord', 'PartialEq', - 'PartialOrd', 'Ord', + 'PartialOrd', 'Ord', 'drop', 'Some', 'None', 'Ok', 'Err', ), suffix=r'\b'), Name.Builtin) builtin_funcs_macros = (words(( - 'drop', 'Some', 'None', 'Ok', 'Err', 'asm!', 'assert!', 'assert_eq!', 'assert_ne!', 'cfg!', 'column!', 'compile_error!', 'concat!', 'concat_idents!', 'dbg!', 'debug_assert!', 'debug_assert_eq!', 'debug_assert_ne!', 'env!', 'eprint!', 'eprintln!', |