[luatex] fio library byte order

Hans Hagen j.hagen at xs4all.nl
Sat Jun 20 10:25:33 CEST 2020


On 6/19/2020 11:16 PM, Reinhard Kotucha wrote:
> Hi,
> it's nice that with the fio library LuaTeX can now process binary
> files.  What I'm missing is the ability to specify the byte order
> (little vs. big endian).
> 
> I didn't find any hint, neither in the manual nor in the sources.
> 
> Without being able to specify the byte order usage of the library is
> quite limited.  The byte order of a particular file is not necessarily
> the same as that of your system.
> 
> Some file formats have a certain byte order (PNM, for instance) and
> others precede binary data with a byte order mark (TIFF).  In any case
> it's necessary to specify the byte order before reading binary stuff.
> 
> Is there a chance to provide a switch?
When I have time I'll backport a couple of the additional 
[integer|cardinal]*_le ones that we have in luametatex (I though that 
i'd already done that).

Hans

-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
        tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------


More information about the luatex mailing list.