> On Mar 23, 2025, at 4:22 PM, Kovács Zoltán <kov...@gmail.com> wrote:
> 
> 6. The osis2mod always creates a 300 kB long file ot.bzv (and two zero-length 
> files: ot.bzs and ot.bzz), which is unclear why it is there. It is empty (it 
> contains only the 0x00 char in its entire content). The StatResGNT module has 
> nothing to do with the Old Testament. If I omit this file from the 
> .sword/modules/texts/ztext/statresgnt folder, everything works properly. But 
> I would like to be sure that this file will not be created at all, if 
> possible.

The bzv file is an index file, having an entry for every verse in the 
versification. As the module is built, when osis2mod sees a reference to a 
verse, the file is modified with offset into another file and the other 2 files 
are appended with data,

Since osis2mod does not require verses to be in any order, it doesn’t know if 
or when an OT verse will occur in the input. At this time, the file creation is 
part of the initialization of the module. This could be changed to initialize 
when the first verse of a testament is found.

I don’t know if SWORD/JSword requires the files to be present to handle 
references to the empty testament.

In Him,
        DM

_______________________________________________
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Reply via email to