Skip to content

v0.1.2

Choose a tag to compare

@ickc ickc released this 05 Jul 13:25
· 31 commits to main since this release

Fixes @done/@cancelled subtree fading being unreliable on real files (two root causes):

  • Trailing whitespace corrupted the parse: a single trailing space on any line made the whitespace extras rule swallow the newline and the next line's indentation, breaking everything after it. The _eol token now owns trailing inline whitespace.
  • Done-inheritance moved from queries into the scanner: Zed caps highlight-query matching at 64 concurrent matches, so wide/deep done subtrees starved the query-based fade (later siblings lost their wash). The scanner now tracks done-ness per indent level and parses descendants as dim_* nodes, so all highlight patterns are flat — and the fade works at unlimited depth (previously capped at 6 levels).

Install as a dev extension: clone, then in Zed zed: extensions → Install Dev Extension. See README.md.