Idea detail
comment_reference_language_blocklist
reqlan rq/extension/language/comment-references/functional-code-comment-references.rq:80
Summary
Comment rq editor features ( goto, diagnostics, ignore actions, navigate-back origin tracking ) apply to every language except a small blocklist.
The blocklist is `reqlan` plus non-source editor buffers ( log, search-result, SCM input, git commit / rebase, github-issues ).
The rust language client uses a file-scheme document selector and skips sync for blocklisted languages.
TextMate resting underline injects into a wide `injectTo` scope list ( best-effort; goto still works without a matching grammar scope ).
Related: references_in_functional_code_comments, comment_reference_resting_underline, comment_reference.
Navigation
Attributes
| Key | Value |
|---|---|
| implementation | comment-reference-languages.ts, main.ts, register-definition-navigation.ts, register-comment-reference-links.ts, register-ignore-error-code-actions.ts, package.json |
| status | done |
| tests | definition-navigation.test.ts:tracks non-blocklisted languages for navigate-back, editor-link-activation.test.ts:package.json contributes comment.rq.injection, comment-reference-languages.test.ts:blocklist excludes reqlan and editor chrome |
Ancestor context
No ancestor chain recorded.
Outbound references
Inbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | references_in_functional_code_comments | reqlan rq/extension/language/comment-references/functional-code-comment-references.rq | comment_reference_language_blocklist |
| references | comment_reference_navigate_back | reqlan rq/extension/language/comment-references/functional-code-comment-references.rq | comment_reference_language_blocklist |
| references | editor_reference_activation | reqlan rq/extension/language/syntax/features-syntax-highlighting.rq | comment_reference_language_blocklist |
| references | comment_reference | reqlan rq/language/syntax.rq | comment_reference_language_blocklist |
Unresolved references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Local graph
Initialising graph…