Files
pdfcraft/crates/edit
Grzegorz MartensandClaude Opus 5.5 64dfe1fd44 Merge main again into fix/redact-prune-through-forms
A third merge of main, at ba28458ad. Main's #2448 (in #6714) collects
the text a redaction removes from the walk's scope, which this branch
also reads after the walk for what it left of the page's allowance.

- `interp.rs`: `Scope` keeps this branch's `into_budget` and gains
  main's `with_removed_room`, `flush` and `removed`.
- `lib.rs`: the page's walk starts with main's room for removed text,
  and after it the scope's removed text is collected as on main, then
  what it left of the page's allowance is taken for the cleanups, last,
  as taking it consumes the scope.

Main's new code reads no content stream or form in the walk or the
cleanups, so nothing of this branch's allowance or one-operator reads
needed carrying into it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AmsdeUCdTaD72jkDw2pJKY
2026-11-09 16:32:21 +01:00
..