diff options
| author | Marmare314 <49279081+Marmare314@users.noreply.github.com> | 2023-05-03 11:16:38 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-05-03 11:16:38 +0200 |
| commit | edc0632d8c9d7a17cc795a57de27c6b22a748158 (patch) | |
| tree | a1c6e412512bed7b56c7c100b8affeac7e29f389 /src/ide | |
| parent | 2772e6436c8a010662820c3e545e69ab922f133a (diff) | |
Add shorthand for root operation (#929)
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), |
