reqlanOverviewIdeasFilesCode filesClustersAttributesGraphPrint

Printable idea sheet

syntax_highlighting

reqlan rq/extension/language/syntax/features-syntax.rq:14

Katz 0.093

. rq files should receive full syntax highlighting coverage for all reqlan constructs.
Semantic token highlighting should distinguish ideas, attributes, references, imports, and keywords.
Path + wildcard idea refs ( `*.rq".idea_*` ) must highlight as links / strings — not comment-grey —
see wildcard_reference_highlighting.
Import lines must colour path and keywords after `import` / `from` —
see import_statement_highlighting.
Same-line named braces ( `name {}`, `name {hello}` ) must close in TextMate so later
one-liners stay visible — see same_line_named_block_highlighting.

implementation
patch-textmate.mjs, reqlan.tmLanguage.json, reqlan-semantic-token-provider.ts
status
done
tests
textmate-wildcard-highlight.test.ts, textmate-import-highlight.test.ts, textmate-idea-highlight.test.ts, semantic-tokens-wildcard.test.ts

Interactive page: syntax_highlighting