On Wed, 12 Nov 2025 at 13:26, luigi scarso <[email protected]> wrote:

>
>
> On Wed, 12 Nov 2025 at 10:12, Max Chernoff <[email protected]> wrote:
>
>> Hi Ulrike,
>>
>> On Tue, 2025-11-11 at 16:50 +0100, Ulrike Fischer wrote:
>> > If I compile this example with luatex
>> >
>> > \immediate\pdfextension obj {<</before/before>>}
>> > \immediate\pdfextension obj uncompressed {<</meta/meta>>}
>> > \immediate\pdfextension obj {<</after/after>>}
>> > aaa
>> > \bye
>> >
>> > then the PDF contains various uncompressed objects that are not
>> > present if I do not use the uncompressed object, e.g. the object
>> > written after it, but also various font objects and the catalog etc:
>> >
>> >
>> > 3 0 obj
>> > <</meta/meta>>
>> > endobj
>> >
>> > 4 0 obj
>> > <</after/after>>
>>
>> I can confirm that I'm seeing this behaviour too.
>>
>> > How can one stop that?
>>
>> This appears to be an engine bug; I've attached a patch that appears to
>> fix it.
>>
>>
> Ok, I will check it.
>
> --
> luigi
>

commit 8bf1540e344598f9e60ece51f5c9780cce5f428e (HEAD -> master,
origin/master, origin/HEAD)
Author: Luigi Scarso <[email protected]>
Date:   Sat Nov 15 12:10:37 2025 +0100

    Saves and restores pdf->objcompresslevel along with pdf->compress_level
(H.Hagen, M.Chernoff).

--
luigi
_______________________________________________
dev-luatex mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to