NS11 slice: Expand coding-symbol rail #79
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
OBJECTIVE: Make Normal-mode coding-symbol entry faster by extending the existing pair/symbol rail with coding-relevant tokens such as
*,&,#,//,$, and@where they fit the keymap idiom.AUTHORITY: Parent #76 NS11; KEYMAP.md pair/object rails; user request that
bp/symbol entry should cover more coding-relevant punctuation.AGENT AUTHORITY:
PARENT: #76 by parent checklist fallback plus explicit parent reference in this body.
SCOPE: choose the smallest rail-compatible symbol set; implement deterministic insertion/selection behavior; update KEYMAP.md; add tests.
BOUNDARIES: Do not add runtime keymap config, a snippet engine, or language-specific formatting. Do not steal existing high-value motions without documenting/reworking conflicts.
ACCEPTANCE: selected coding symbols are reachable from Normal mode with a discoverable rail; multi-byte tokens such as
//insert atomically; existing pair insertion and object selection still work; unknown symbols fail clearly; docs list the symbol table.REGRESSION CLASS: coding punctuation requires mode churn; new symbol shortcuts collide with motions or pair/object commands; multi-character tokens corrupt cursor position.
EVIDENCE ARTIFACTS: headless TUI tests and/or terminal E2E transcript showing inserted coding symbols and preserved pair behavior.
REQUIREMENT IMPACT: likely updates input/keymap rows.
VERIFICATION:
zig build test;zig build terminal-e2e; redgate lint/health if requirements change.BLOCKERS: none.
Closing receipt for #79.
Implemented in local commit
062d0f1(Expand coding symbol rail):Space psymbol rail with coding-relevant tokens:f→//x→*a→&h→#d→$r→@(),[],{}, quotes/backticks and existing/,|,_entries.Space iwording to the actualSpace psymbol rail.Verification:
zig build✅zig build test✅zig build terminal-e2e✅zig build run -- --help✅zig build --prefix /tmp/mim-install verify-install-code✅redgate list /opt/repositories/mim/REQUIREMENTS.md && redgate lint /opt/repositories/mim/REQUIREMENTS.md && redgate health /opt/repositories/mim/REQUIREMENTS.md✅