<div>Hi Eric,</div><div><br></div><div>Although I do use imp2vs myself for module test builds, etc.</div><div>it’s no longer a method that the modules team accepts for module submissions.</div><div>And yes - I appreciate that this is not the context for your current project,<br></div><div><br></div><div>IMHO, you’d be better off converting your IMP file to OSIS by means of imp2osis.pl </div><div>then using osis2mod to build the module.</div><div><br></div><div>imp2vs does not have a mechanism to append the text of a verse</div><div>that’s outside the chapter’s v11n to the last verse in the same chapter.</div><div>It merely places it in the next slot (as it were), irrespective of whether that slot is “empty” or not.</div><div>This explains your observation about Jude 0:0</div><div><br></div><div>I’m currently working with Jon & Cyrille on a different text source that has (e.g) 4 extra verses in one chapter of Exodus.</div><div>The text of these 4 verses get badly misplaced by imp2vs. The proper solution was as I indicated above.</div><div><br></div><div>NB. The .conf key Versification has no effect during module build. <caret></caret>Only during module read.</div><div><br></div><div><br></div><div id="protonmail_signature_block" class="protonmail_signature_block"><div>Best regards,<br><br>David</div></div> <div><br></div><div><br></div><div id="protonmail_mobile_signature_block"><div>Sent from ProtonMail Mobile</div></div> <div><br></div><div><br></div>On Mon, Jul 13, 2020 at 10:17, Eric Gillespie <<a href="mailto:brickviking@gmail.com" class="">brickviking@gmail.com</a>> wrote:<blockquote class="protonmail_quote" type="cite">  Warning: long read ahead, I've been cobbling this together over the<br>period of a couple of hours and it's had six edits, gained lots of<br>lines, lost quite a few others.<br>Initial Problem: Importing nrsv.imp from my own sources wasn't<br>resulting in 3Jn1:15 rendering in output (more on that later).<br><br>The reason I was compiling Sword is because there's something a bit<br>weird when I import text from some NRSV text I have, and I was hoping<br>that some of the recent code put in since 1.8.1 was issued would help.<br>I've got the NRSV text in imp format, so I ran the following:<br>imp2vs -z z -b 4 -v NRSV NRSV.imp -o /home/user/.sword/modules/texts/ztext/nrsv<br>...<br>adding III John 1:15 length 91/91<br>...<br>(At this time I did not have a Versification=NRSV line in nrsv.conf)<br><br>What I get out of the front ends (xiphos (sword-1.8.900.3754),<br>bibletime (sword-1.8), lookup and diatheke (sword-1.8.900.3754)) is:<br>no 3Jn 1:15 (there is one in NRSV).<br>* mod2imp also shows 3Jn 1:15 in Jude 0:0's position:<br>$$$Jude 0:0<br>Peace to you. The .....<br><br>So I changed tacks. I slightly modified nrsv.conf and added this line<br>(it wasn't there previously):   Versification=NRSV<br><br>Amazingly, I now get a 3Jn 1:15, but now Jude 1:1 is a bit munted and<br>the book only lasts for 24 verses, it's supposed to be 25. That has a<br>knock-on effect to Revelation, of course.<br>* xiphos (in italics, preceding Jude 1:1) Jude, a servant of Jesus<br>Christ and brother of James, .... Jude 1:1 May mercy, peace, and love<br>.... 1:2 Beloved, .....<br>* original imp source:<br>>$$$Jude 1:1<br>>Jude, a servant of Jesus Christ and brother of James, ....<br>>$$$Jude 1:2<br>>May mercy, peace and love be yours in abundance.<br>>...<br>>$$$Jude 1:25<br>>to the only God our Savior, through...<br><br>Converting the text back out of the module results in this output:<br>>mod2imp NRSV -s >> myfile.imp<br>>$$$Jude 1:0<br>>Jude, a servant of Jesus Christ and brother of James, ....<br>>$$$Jude 1:2<br>>May mercy, peace and love be yours in abundance.<br>>...<br>>$$$Jude 1:25<br>><br>(Yes, that's a blank line there)<br>>...<br>>$$$Revelation 1:0<br>>The revelation of Jesus Christ ...<br><br>So. Where do I go from here? This module is only ever going to be for<br>my personal consumption as I don't have the relevant publisher's<br>permission to upload it nor would I undertake that load.<br><br>Regards, Brickviking (a.k.a. DrSmokey)<br>_______________________________________________<br>sword-devel mailing list: sword-devel@crosswire.org<br>http://www.crosswire.org/mailman/listinfo/sword-devel<br>Instructions to unsubscribe/change your settings at above page<br></blockquote><div><br></div><div><br></div>