[File] A few questions regarding the actual semantic of "magic" rules
Marco Antoniotti
marcoxa at gmail.com
Sun Jun 30 12:29:57 UTC 2024
Hi
just checking... Anybody cares to enlighten me about the issues of my
previous email?
Thanks
Marco
On Mon, Jun 3, 2024 at 11:30 AM Marco Antoniotti <marcoxa at gmail.com> wrote:
> Hi
>
> Thank you for supporting this tool for so many years.
>
> I have a few questions regarding the actual semantics of magic(5) rules.
>
> Let me call "group" a set of tests starting at a 0 level test.
>
> 1. My understanding is that each group is checked separately and that,
> once one of them "succeeds" then the result is printed out and that's it.
> I am saying this otherwise the "pdf" specification should print out two
> equal lines on a vanilla PDF file. Is that correct?
> 2. I understood that "name" and "use" rules can span magic(5)
> boundaries. Is that correct?
> 3. When I use a "use" clause, what is the state of the position in the
> file (buffer) after its invocation? Whether it is successful or not?
> 4. Can I "use" a "name" that then uses another "name" etc. It does
> not appear to be the case on Mac OS right now.
>
> I also believe I found a few problems with some of the magic(5) files; I
> will post them soon.
>
> That's it for now.
>
> Thanks
>
> Marco
>
> PS Yes, I am parsing the magic(5) files. Don't ask! It's a rabbit hole.
>
> --
> Marco Antoniotti
> Somewhere over the Rainbow
>
--
Marco Antoniotti
Somewhere over the Rainbow
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.astron.com/pipermail/file/attachments/20240630/d33a7e51/attachment.htm>
More information about the File
mailing list