<div>I'm rather puzzled by one section of DM's observations....</div><div><br></div><div>DM wrote:<br></div><div><br></div><div class="" style="color: rgb(85, 85, 85); font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; margin: 0px; font-stretch: normal; line-height: normal; font-family: &quot;Helvetica Neue&quot;;">The CrossWire Bible modules that have a visible NT problem having 2 extra verses: (All are KJV, but maybe should be NRSV av11n)<br></div><div class="" style="color: rgb(85, 85, 85); font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; margin: 0px; font-stretch: normal; line-height: normal; font-family: &quot;Helvetica Neue&quot;;"><div class="" style="margin: 0px; font-stretch: normal; line-height: normal;">HebDelitzsch<br></div><div class="" style="margin: 0px; font-stretch: normal; line-height: normal;">PorAlmeida1911<br></div><div class="" style="margin: 0px; font-stretch: normal; line-height: normal;">PolUGdanska<br></div><div class="" style="margin: 0px; font-stretch: normal; line-height: normal;">Shona<br></div><div class="" style="margin: 0px; font-stretch: normal; line-height: normal;">TurHADI<br></div><div class="" style="margin: 0px; font-stretch: normal; line-height: normal;"><br></div><div class="" style="margin: 0px; font-stretch: normal; line-height: normal;">As the submitter for <b>PolUGdanska</b>, I can confirm that KJV is the correct v11n for this module.<br></div><div class="" style="margin: 0px; font-stretch: normal; line-height: normal;">There were no APPEND warnings when the module was made with osis2mod.<br></div><div class="" style="margin: 0px; font-stretch: normal; line-height: normal;"><br></div><div class="" style="margin: 0px; font-stretch: normal; line-height: normal;">IIRC the NRSV av11n splits Rev 12:17 and 3John14 each into two verses.<br></div><div class="" style="margin: 0px; font-stretch: normal; line-height: normal;"><i>I do not think that any of these 5 modules do that, though I've not checked the other 4.</i><br></div><div class="" style="margin: 0px; font-stretch: normal; line-height: normal;"><br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">These 2 extra NT verses that NRSV has relative to the KJV are therefore not the cause of DM's reported problems here.<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><br></div></div></div><div><div><b>A different explanation should be sought.</b><br></div><div><div><br></div></div></div><div class="" style="color: rgb(85, 85, 85); font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; margin: 0px; font-stretch: normal; line-height: normal; font-family: &quot;Helvetica Neue&quot;;"><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><div><i>Aside: Even some modules built with v11n=NRSV omit Rev 12:18 (e.g. ESV2011).</i><br></div></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><div><i>Aside: The NRSV also moves Romans 16:24 to a different location.</i></div><div><br></div></div></div></div><div>NB. I do not understand how there can be any "extra verses" in a module if there were no APPEND warnings from osis2mod.</div><div><br></div><div><br></div><div class="protonmail_signature_block"><div class="protonmail_signature_block-user"><div>Best regards,<br></div><div><br></div><div>David<br></div></div><div><br></div><div class="protonmail_signature_block-proton">Sent with <a target="_blank" href="https://protonmail.com">ProtonMail</a> Secure Email.<br></div></div><div><br></div><div>‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐<br></div><div> On Tuesday, 1 January 2019 18:22, DM Smith &lt;dmsmith@crosswire.org&gt; wrote:<br></div><div> <br></div><blockquote type="cite" class="protonmail_quote"><div>I’ve found an oddness in some Bible and commentary modules. (They share the same storage mechanism).<br></div><div class=""><br></div><div class="">For each module there’s an index file for the OT and for the NT. Even many single testament modules have an index file for the other testament.<br></div><div class=""><br></div><div class="">The index file has a slot for every verse in the testament. Intros for the Bible, Testaments, books and chapters are treated as verses and have slots in the index.<br></div><div class=""><br></div><div class="">When the module is created, the indexes are initialized to all zeros, indicating that there is no data. When a verse is written to the module, the verse’s slot in the index is updated to point to the verse.<br></div><div class=""><br></div><div class="">So for a versification, each index has a fixed size.<br></div><div class=""><br></div><div class="">For years, I’ve noticed a debug statement from JSword indicating that some indexes have a different size than expected.<br></div><div class=""><br></div><div class="">So for the last couple of days, I’ve been debugging the problem. Quite a few OT are a verse short. For the most part these modules are NT only, but a few are missing Malachi 4:6. Some NT have two more slots in the index.<br></div><div class=""><br></div><div class="">The Bible modules that have a visible OT problem, not having the last verse of the OT:<br></div><div class="">DanDetteBiblen (Xiphos)<br></div><div class="">FarFLB (Xiphos)<br></div><div class="">JapMeiji (CrossWire)<br></div><div class="">Mg1865 (CrossWire) Looks like all of Malachi 4 is appended to 3:18<br></div><div class=""><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: &quot;Helvetica Neue&quot;;" class="">PolBibTysia (Xiphos)<br></div></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: &quot;Helvetica Neue&quot;;" class=""><br></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: &quot;Helvetica Neue&quot;;" class="">The CrossWire Bible modules that have a visible NT problem having 2 extra verses: (All are KJV, but maybe should be NRSV av11n)<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: &quot;Helvetica Neue&quot;;" class=""><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">HebDelitzsch<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">PorAlmeida1911<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">PolUGdanska<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">Shona<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">TurHADI<br></div><div class=""><br></div></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: &quot;Helvetica Neue&quot;;" class="">The CrossWire commentary module DTN seems to be really bad. The NT index file is way too long. Looking at the module content, &nbsp;I find lots of verses that are present but w empty content. I find verse 0 for many chapters is filled with wrong content.<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: &quot;Helvetica Neue&quot;;" class=""><br></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: &quot;Helvetica Neue&quot;;" class="">The CrossWire Bibles that have the short OT index, but it isn’t really a problem because the module doesn’t have the OT or only has part of the OT:<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: &quot;Helvetica Neue&quot;;" class=""><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">ArmEastern<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">Chamorro<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">Cro<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">CzeB21<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">Est<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">GerAlbrecht<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">GerGruenewald<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">GerTafel<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">GerTextbibel<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">Leeser<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">ManxGaelic<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">SweKarlXII<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">Tyndale<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">VietLCCMN<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">Vulgate_HebPs<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">Wulfila<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">Wycliffe<br></div><div class=""><br></div><div class="">The following CrossWire commentaries also have a non-problematic short OT index:<br></div><div class="">MAK<br></div><div class="">Spurious<br></div><div class=""><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">VietLCCMNCT<br></div></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">In Him,<br></div><div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">DM<br></div></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: &quot;Helvetica Neue&quot;;" class=""><br></div><div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: &quot;Helvetica Neue&quot;;" class=""><br></div><div class=""><br></div></blockquote><div><br></div>