<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">In JSword there are (were?) two existence checks. They differ only in that one throws an exception. Maybe we shouldn't throw the exception at all?<div><br><div><div><br><div><div>On Jul 5, 2013, at 7:53 AM, Chris Burrell &lt;<a href="mailto:chris@burrell.me.uk">chris@burrell.me.uk</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><p dir="ltr">The kjv is the opposite problem in that the module creation wraps both verses into one. </p><p dir="ltr">For nrsv, it is a missing verse in esv.&nbsp; So I guess that's a bug in jsword, ie to allow verses not to be there without throwing a book exception. </p><p dir="ltr">So presumably the consequence is checking for the absence of a verse had to be done against global key list.</p><p dir="ltr">Chris</p>
<div class="gmail_quote">On 5 Jul 2013 12:31, "DM Smith" &lt;<a href="mailto:dmsmith@crosswire.org">dmsmith@crosswire.org</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Short answer: no.<br>
Longer answer: It is OK for a v11n to have more than what's in a module. At times it is OK for it to have less (we use the KJV for the ESV now and 3John15 is appended to 3John14, but w/o distinction)<br>
<br>
This has been discussed on sword-devel at length. So search there for the longest answer.<br>
<br>
If by fails, you mean that JSword has a failure, then we have a bug.<br>
<br>
In Him,<br>
&nbsp; &nbsp; &nbsp; &nbsp; DM<br>
<br>
On Jul 5, 2013, at 6:21 AM, Chris Burrell &lt;<a href="mailto:chris@burrell.me.uk">chris@burrell.me.uk</a>&gt; wrote:<br>
<br>
&gt; Hi<br>
&gt;<br>
&gt; I wonder if we need &nbsp;a versification system for the ESV. I'm experimenting with the ESV on the NRSV versification. However, looking up "Rev 12" fails because it fails to look up Rev 12:18 (only exists in NRSV, as opposed to ESV which only has the 3Jo part).<br>

&gt;<br>
&gt; Chris<br>
</blockquote></div>
</blockquote></div><br></div></div></div></body></html>