Skip to content

TUT 0.0.5

Latest

Choose a tag to compare

@m1ngsama m1ngsama released this 11 Aug 07:19
· 15 commits to main since this release
v0.0.5
8fdb3f1

TUT 0.0.5 makes the reader easier to discover and faster to navigate while establishing a durable Unix-tool product contract.

Highlights:

  • add an in-application F1 help overlay that preserves reader and search-input state
  • show a static pending screen during initial rendering, reflow, and document-end jumps without publishing partial frames
  • provide responsive footer hints for 16-, 20-, 40-, and 80-column terminals
  • report exact TOP, END, and ALL viewport boundaries
  • support bounded numeric prefixes up to 9999 for row, page, half-page, and search-match movement
  • recall the committed search draft with Up, clear drafts with Ctrl-U, and keep the newest text visible while editing long queries
  • reuse validated cached row frontiers for adjacent viewport movement
  • add the README, tut(1) manual, project principles, contribution and security guidance, changelog, and automated documentation-contract tests
  • install, verify, distribute, and uninstall the tut(1) manual through the GNU-style Makefile lifecycle

TUT remains a focused local UTF-8 terminal reader rather than a complete less replacement. Known follow-up work remains tracked in #87 (heap-backed terminal-cell symbol accounting), #12 (deterministic bounded-results gates), and #80 (process-global event-reader generations across replaced terminals).

Artifact SHA-256: 60a79b7ea7b2189e124d0770c9c05fedb5d47839c9d26e80ebde4c3297b98482.