mirror of
https://github.com/storytold/pdfcraft.git
synced 2026-10-25 02:29:31 -06:00
reading_lines grouped the joined operators by the stream their first token is in and walked each group on its own. A marked-content sequence opened in one stream (its /ActualText dictionary, or the whole BDC) and closed in the next lost its replacement text: the export read "Glyphs" where every reader of the joined streams reads "Replacement text". The page's operators are now walked once. Each shown text still counts as the stream its operator starts in, and text from another stream still starts a new line, as before.