|
|
@ -191,11 +191,7 @@ impl HighlightingAssets {
|
|
|
|
input: &mut OpenedInput,
|
|
|
|
input: &mut OpenedInput,
|
|
|
|
mapping: &SyntaxMapping,
|
|
|
|
mapping: &SyntaxMapping,
|
|
|
|
) -> &SyntaxReference {
|
|
|
|
) -> &SyntaxReference {
|
|
|
|
let syntax = if match input.kind {
|
|
|
|
let syntax = if input.kind.is_theme_preview_file() {
|
|
|
|
OpenedInputKind::ThemePreviewFile => true,
|
|
|
|
|
|
|
|
_ => false,
|
|
|
|
|
|
|
|
} {
|
|
|
|
|
|
|
|
// FIXME: replace the above match statement with matches macro when min Rust >= 1.42.0
|
|
|
|
|
|
|
|
self.syntax_set.find_syntax_by_name("Rust")
|
|
|
|
self.syntax_set.find_syntax_by_name("Rust")
|
|
|
|
} else if let Some(language) = language {
|
|
|
|
} else if let Some(language) = language {
|
|
|
|
self.syntax_set.find_syntax_by_token(language)
|
|
|
|
self.syntax_set.find_syntax_by_token(language)
|
|
|
|