diff options
Diffstat (limited to 'src/ide')
| -rw-r--r-- | src/ide/complete.rs | 1 | ||||
| -rw-r--r-- | src/ide/highlight.rs | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/src/ide/complete.rs b/src/ide/complete.rs index 0c80c8df..e20229a6 100644 --- a/src/ide/complete.rs +++ b/src/ide/complete.rs @@ -701,6 +701,7 @@ fn complete_code(ctx: &mut CompletionContext) -> bool { | Some(SyntaxKind::Math) | Some(SyntaxKind::MathFrac) | Some(SyntaxKind::MathAttach) + | Some(SyntaxKind::MathRoot) ) { return false; } diff --git a/src/ide/highlight.rs b/src/ide/highlight.rs index b7b063a6..2db636e3 100644 --- a/src/ide/highlight.rs +++ b/src/ide/highlight.rs @@ -146,6 +146,7 @@ pub fn highlight(node: &LinkedNode) -> Option<Tag> { SyntaxKind::MathDelimited => None, SyntaxKind::MathAttach => None, SyntaxKind::MathFrac => None, + SyntaxKind::MathRoot => None, SyntaxKind::Hashtag => highlight_hashtag(node), SyntaxKind::LeftBrace => Some(Tag::Punctuation), @@ -190,6 +191,7 @@ pub fn highlight(node: &LinkedNode) -> Option<Tag> { SyntaxKind::SlashEq => Some(Tag::Operator), SyntaxKind::Dots => Some(Tag::Operator), SyntaxKind::Arrow => Some(Tag::Operator), + SyntaxKind::Root => Some(Tag::MathOperator), SyntaxKind::Not => Some(Tag::Keyword), SyntaxKind::And => Some(Tag::Keyword), |
