reqlanOverviewIdeasFilesCode filesClustersAttributesGraphPrint

Printable idea sheet

comment_reference_language_blocklist

reqlan rq/extension/language/comment-references/functional-code-comment-references.rq:80

Katz 0.178

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.

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

Interactive page: comment_reference_language_blocklist