From 3da2c51c93367416ba14a2379cac6e9b08e0aeaf Mon Sep 17 00:00:00 2001 From: alihakankurt Date: Mon, 10 Aug 2026 20:50:30 +0300 Subject: [PATCH 1/2] Add `scoped`, `not`, `and`, `or` keyword highlights --- languages/csharp/highlights.scm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/languages/csharp/highlights.scm b/languages/csharp/highlights.scm index c47b285..54266cc 100644 --- a/languages/csharp/highlights.scm +++ b/languages/csharp/highlights.scm @@ -223,6 +223,18 @@ "let" ] @keyword +; pattern expression keywords +(negated_pattern + "not" @keyword) +(and_pattern + "and" @keyword) +(or_pattern + "or" @keyword) + +; scoped keyword +(scoped_type + "scoped" @keyword) + ; Attribute (attribute name: (identifier) @attribute) From b1d9229745f838da4ae786ddf7b49da9e1aa6296 Mon Sep 17 00:00:00 2001 From: Finn Evers Date: Fri, 14 Aug 2026 12:42:41 +0200 Subject: [PATCH 2/2] Apply suggestion from @MrSubidubi --- languages/csharp/highlights.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/languages/csharp/highlights.scm b/languages/csharp/highlights.scm index 54266cc..2f9581f 100644 --- a/languages/csharp/highlights.scm +++ b/languages/csharp/highlights.scm @@ -226,8 +226,10 @@ ; pattern expression keywords (negated_pattern "not" @keyword) + (and_pattern "and" @keyword) + (or_pattern "or" @keyword)