Experimental modal text editor built for extensibility and flexibility

feat(runtime): grep context, syntax, source line numbers #50

Open amartin.beer
targeting push-uopxpnpuutzs
Open opened by and assigned to amartin.beer
targeting push-uopxpnpuutzs

:grep matches expand to ±2 context lines and nearby matches merge into one excerpt (one header). Excerpts highlight via their source's own language, mapped into the stitched text. Rules carry :first_line, so the gutter shows source line numbers per excerpt.

This pull request has no versions submitted yet.