cloverleaf-larry/VERSION
Bryan Johnson 4a1d2451f3 v0.9.9: tty-restore + nc-regression -a + hl7-diff len10 framing & F-7 hang fix
Three fixes bundled for one self-update:
- tty-restore (larry.sh): save/restore stty around the REPL on the EXIT/INT/TERM
  trap — fixes backspace breaking (^H) after larry exits on MobaXterm where the
  client's unconditional 'stty erase' was never restored. Vera CODE-PASS.
- nc-regression -a (lib/nc-engine.sh, lib/nc-regression.sh, MANUAL.md): route_test
  now passes -a so multi-message files test ALL messages, not just the first (F-6).
- hl7-diff len10 framing + F-7 (lib/hl7-diff.sh): new --framing auto|nl|0x1c|len10
  parser for hciroutetest's default 10-digit length-prefix output; and a fix for a
  latent infinite-loop (ignored() awk fn missing 4 local decls) that hung the diff
  at 100% CPU on any 2+-message file where a default-ignored field (MSH.7) differs —
  i.e. the exact Windows->Linux ADT regression scenario. Verified no-hang (0.089s).

Consolidated by Clover; Vera CODE-PASS (Deliverables/qa/vera-gate1-cloverleaf-larry-v099-consolidated-20260723.md). Live-acceptance = Bryan's live HL7 regression run.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-23 10:17:42 -07:00

2 lines
6 B
Plaintext