Browse Source

egui_extras: syntax-highlighting of .toml (#3388)

pull/3391/head
Emil Ernerfeldt 1 year ago
committed by GitHub
parent
commit
e8986b1e59
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 9
      crates/egui_extras/src/syntax_highlighting.rs

9
crates/egui_extras/src/syntax_highlighting.rs

@ -508,6 +508,7 @@ impl Language {
"c" | "h" | "hpp" | "cpp" | "c++" => Some(Self::cpp()),
"py" | "python" => Some(Self::python()),
"rs" | "rust" => Some(Self::rust()),
"toml" => Some(Self::toml()),
_ => {
None // unsupported language
}
@ -655,4 +656,12 @@ impl Language {
.collect(),
}
}
fn toml() -> Self {
Self {
double_slash_comments: false,
hash_comments: true,
keywords: Default::default(),
}
}
}

Loading…
Cancel
Save