From 5b9ffe3cf30d3605f86d47e25ed4cc625b27d217 Mon Sep 17 00:00:00 2001 From: Sebastian Spaink Date: Tue, 11 Aug 2026 10:35:43 -0500 Subject: [PATCH] docs: highlight and/or keywords in Rego syntax (#9002) Adds highlighting for the new and and or keywords in the docs. Part of https://github.com/open-policy-agent/opa/issues/8999 Signed-off-by: Sebastian Spaink --- docs/src/theme/prism-rego.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/src/theme/prism-rego.js b/docs/src/theme/prism-rego.js index c267bd266b..cf75503a20 100644 --- a/docs/src/theme/prism-rego.js +++ b/docs/src/theme/prism-rego.js @@ -12,8 +12,9 @@ export default function(Prism) { }, // Keywords from tmLanguage: default, not, package, import, as, with, else, some, in, every, if, contains + // plus the logical operator keywords: and, or "keyword": { - pattern: /\b(?:default|not|package|import|as|with|else|some|in|every|if|contains)\b/, + pattern: /\b(?:default|not|package|import|as|with|else|some|in|every|if|contains|and|or)\b/, greedy: true, },