mirror of
https://github.com/typst/typst
synced 2025-05-14 04:56:26 +08:00
Show only math fonts in formula show rule
This commit is contained in:
parent
7845f34e2b
commit
49940fde73
@ -893,8 +893,10 @@ impl<'a> CompletionContext<'a> {
|
|||||||
|
|
||||||
/// Add completions for all font families.
|
/// Add completions for all font families.
|
||||||
fn font_completions(&mut self) {
|
fn font_completions(&mut self) {
|
||||||
|
let formula = self.before[self.cursor.saturating_sub(25)..].contains("formula");
|
||||||
for (family, iter) in self.world.book().families() {
|
for (family, iter) in self.world.book().families() {
|
||||||
let detail = summarize_font_family(iter);
|
let detail = summarize_font_family(iter);
|
||||||
|
if !formula || family.contains("Math") {
|
||||||
self.value_completion(
|
self.value_completion(
|
||||||
None,
|
None,
|
||||||
&Value::Str(family.into()),
|
&Value::Str(family.into()),
|
||||||
@ -903,6 +905,7 @@ impl<'a> CompletionContext<'a> {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/// Add a completion for a specific value.
|
/// Add a completion for a specific value.
|
||||||
fn value_completion(
|
fn value_completion(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user