<div dir="ltr">Thank you, Troy:<div><br></div><div>For taking your time to clarify this.</div><div><br></div><div>God bless.</div><div><br></div><div>Maxwell.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Mar 9, 2020 at 9:06 PM Troy A. Griffitts <<a href="mailto:scribe@crosswire.org">scribe@crosswire.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Maxwell,<br>
<br>
Both are true. The SWORD engine gets its versification information from<br>
canon*.h header files, as you've found.<br>
<br>
.h files are C++ include files which are included in the engine at<br>
compile time.<br>
<br>
We've had discussions about extracting versification definitions out<br>
into data files and still may do this eventually. The argument against<br>
this is that we would like to have as few v11ns as possible such that we<br>
can map between them. i.e., currently, we prefer to make a Bible which<br>
mostly uses, e.g., the KJV v11n scheme, but is off by one or two verses,<br>
to push these verses into the nearest preceding verse which is included<br>
in the KJV v11n scheme and add a footnote with literal number marker in<br>
the text. Also, v11ns need to remain immutable as modules built against<br>
a versification will require rebuilding if the versification definition<br>
changes. We've additionally discussed the idea of having v11n<br>
exceptions listed a module's configuration file: this modules uses KJV<br>
v11n except for these 3 additions and these 2 variations. Nothing has<br>
moved forward with any of these ideas, but these are the directions we'd<br>
likely<br>
<br>
Hope this helps,<br>
<br>
Troy<br>
<br>
<br>
On 3/9/20 10:31 AM, Maxwell wrote:<br>
> Hi Everyone,<br>
><br>
> I would like to be enlightened as to whether the above mentioned by name are<br>
> pulled from canon*.h, or whether they are hardcoded elsewhere in the engine?<br>
> I’ve compiled Sword several times, and the latter seems to be the case.<br>
><br>
> Thanks, best regards.<br>
> Maxwell.<br>
><br>
><br>
><br>
><br>
> --<br>
> Sent from: <a href="http://sword-dev.350566.n4.nabble.com/" rel="noreferrer" target="_blank">http://sword-dev.350566.n4.nabble.com/</a><br>
><br>
> _______________________________________________<br>
> sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" target="_blank">sword-devel@crosswire.org</a><br>
> <a href="http://www.crosswire.org/mailman/listinfo/sword-devel" rel="noreferrer" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a><br>
> Instructions to unsubscribe/change your settings at above page<br>
<br>
_______________________________________________<br>
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org" target="_blank">sword-devel@crosswire.org</a><br>
<a href="http://www.crosswire.org/mailman/listinfo/sword-devel" rel="noreferrer" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above page</blockquote></div>