[sword-devel] GlobalOptionFilter=UTF8GreekAccents
DM Smith
dmsmith at crosswire.org
Mon Mar 24 11:11:58 EDT 2025
> On Mar 23, 2025, at 4:22 PM, Kovács Zoltán <kovzol at 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://crosswire.org/pipermail/sword-devel/attachments/20250324/f3efb399/attachment.htm>
More information about the sword-devel
mailing list