mirror of
https://github.com/mawww/kakoune.git
synced 2024-12-25 20:41:49 +03:00
Fix rust reference url
This commit is contained in:
parent
321facb594
commit
479790633b
@ -54,11 +54,11 @@ add-highlighter shared/rust/code/function_declaration regex (?:fn\h+)(_?\w+)(?:<
|
||||
add-highlighter shared/rust/code/variable_declaration regex (?:let\h+(?:mut\h+)?)(_?\w+) 1:variable
|
||||
add-highlighter shared/rust/code/macro regex \b[A-z0-9_]+! 0:meta
|
||||
# the number literals syntax is defined here:
|
||||
# https://doc.rust-lang.org/reference.html#number-literals
|
||||
# https://doc.rust-lang.org/reference/tokens.html#numbers
|
||||
add-highlighter shared/rust/code/values regex \b(?:self|true|false|[0-9][_0-9]*(?:\.[0-9][_0-9]*|(?:\.[0-9][_0-9]*)?E[\+\-][_0-9]+)(?:f(?:32|64))?|(?:0x[_0-9a-fA-F]+|0o[_0-7]+|0b[_01]+|[0-9][_0-9]*)(?:(?:i|u|f)(?:8|16|32|64|128|size))?)\b 0:value
|
||||
add-highlighter shared/rust/code/attributes regex \b(?:trait|struct|enum|type|mut|ref|static|const)\b 0:attribute
|
||||
# the language keywords are defined here, but many of them are reserved and unused yet:
|
||||
# https://doc.rust-lang.org/grammar.html#keywords
|
||||
# https://doc.rust-lang.org/reference/keywords.html
|
||||
add-highlighter shared/rust/code/keywords regex \b(?:let|as|fn|return|match|if|else|loop|for|in|while|break|continue|move|box|where|impl|dyn|pub|unsafe|async|await|mod|crate|use|extern)\b 0:keyword
|
||||
add-highlighter shared/rust/code/builtin_types regex \b(?:u8|u16|u32|u64|u128|usize|i8|i16|i32|i64|i128|isize|f32|f64|bool|char|str|Self)\b 0:type
|
||||
add-highlighter shared/rust/code/return regex \breturn\b 0:meta
|
||||
|
Loading…
Reference in New Issue
Block a user