Re: Major change to osis2mod - Module, NT & OT introductions and bug fixes

DM Smith <[email protected]> Sat, 9 Aug 2025 14:45:21 -0400
Newsgroups gmane.comp.literature.sword.devel
Message-ID <[email protected]>
--===============0231188042767393186==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_37B2968F-C872-4890-9527-113B07023BC2"


--Apple-Mail=_37B2968F-C872-4890-9527-113B07023BC2
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Thanks!

> On Aug 9, 2025, at 2:31=E2=80=AFAM, Troy A. Griffitts =
<[email protected]> wrote:
>=20
> Well done, DM! That sounds like a lot of work and great improvement. =
It's so good to have you back around.
>=20
> Nice work,
>=20
> Troy
>=20
>=20
> On August 8, 2025 6:29:25 PM GMT+02:00, DM Smith =
<[email protected]> wrote:
>> I just checked in the following:
>>=20
>> MODTOOLS-111 osis2mod - Added module and testament introductions.
>>  * Made div of type bookGroup or book the demarcation between Module =
Introduction and module content.
>>  * =46rom John Austin, changed the demarcation of chapter =
introductions and pre-verse,
>>    from a section div to a section, subSection or majorSection div =
when the subType isn't x-introduction.
>>    ** MODTOOLS-94 subSection pre-verse titles are not recognized
>>    ** MODTOOLS-95 majorSection titles are not always imported =
properly- and sometimes drops text
>>  * Removed old commented out code for majorSection=20
>>  * Added two more exit codes EXIT_BAD_COMMENT and EXIT_BAD_ENTITY to =
replace misuse of EXIT_BAD_NESTING.
>>  * Reformatted diagnostic messages to be more readable.
>>  * Used global v11n rather than calling =
currentVerse.getVersificationSystem().
>>  * Changed 1 and 0 to true and false where the argument is bool.
>>  * If the module has module or testament introductions, prepend the =
revision to the first one, otherwise do as before.
>>  * Fixed bug where New Testament content is appended to Malachi.=20
>>    ** MODTOOLS-4  osis2mod: bug in handling preverse material
>>    ** MODTOOLS-8  osis2mod does not place the New Testament bookGroup =
title in the correct place
>>    ** MODTOOLS-93 New Testament introduction is appended to end of =
Malachi
>>  * Rather than generating an sID/eID pair for book, chapter or verse, =
use the osisID value.
>>  * updated osis testcases to pass
>> sword-devel mailing list: [email protected]
>> http://crosswire.org/mailman/listinfo/sword-devel
>> Instructions to unsubscribe/change your settings at above page
>=20
> --=20
> Sent from my Android device with K-9 Mail. Please excuse my brevity.


--Apple-Mail=_37B2968F-C872-4890-9527-113B07023BC2
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;">Thanks!<br =
id=3D"lineBreakAtBeginningOfMessage"><div><br><blockquote =
type=3D"cite"><div>On Aug 9, 2025, at 2:31=E2=80=AFAM, Troy A. Griffitts =
&lt;[email protected]&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div><div><div dir=3D"auto">Well =
done, DM! That sounds like a lot of work and great improvement. It's so =
good to have you back around.<br><br>Nice =
work,<br><br>Troy</div><br><br><div class=3D"gmail_quote"><div =
dir=3D"auto">On August 8, 2025 6:29:25 PM GMT+02:00, DM Smith =
&lt;[email protected]&gt; wrote:</div><blockquote =
class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; border-left: =
1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class=3D"k9mail"><div dir=3D"auto">I just checked in the =
following:<br><br>MODTOOLS-111 osis2mod - Added module and testament =
introductions.<br> * Made div of type bookGroup or book the demarcation =
between Module Introduction and module content.<br> * =46rom John =
Austin, changed the demarcation of chapter introductions and =
pre-verse,<br>   from a section div to a section, subSection or =
majorSection div when the subType isn't x-introduction.<br>   ** =
MODTOOLS-94 subSection pre-verse titles are not recognized<br>   ** =
MODTOOLS-95 majorSection titles are not always imported properly- and =
sometimes drops text<br> * Removed old commented out code for =
majorSection <br> * Added two more exit codes EXIT_BAD_COMMENT and =
EXIT_BAD_ENTITY to replace misuse of EXIT_BAD_NESTING.<br> * Reformatted =
diagnostic messages to be more readable.<br> * Used global v11n rather =
than calling currentVerse.getVersificationSystem().<br> * Changed 1 and =
0 to true and false where the argument is bool.<br> * If the module has =
module or testament introductions, prepend the revision to the first =
one, otherwise do as before.<br> * Fixed bug where New Testament content =
is appended to Malachi. <br>   ** MODTOOLS-4  osis2mod: bug in handling =
preverse material<br>   ** MODTOOLS-8  osis2mod does not place the New =
Testament bookGroup title in the correct place<br>   ** MODTOOLS-93 New =
Testament introduction is appended to end of Malachi<br> * Rather than =
generating an sID/eID pair for book, chapter or verse, use the osisID =
value.<br> * updated osis testcases to pass<hr>sword-devel mailing list: =
[email protected]<br><a =
href=3D"http://crosswire.org/mailman/listinfo/sword-devel">http://crosswir=
e.org/mailman/listinfo/sword-devel</a><br>Instructions to =
unsubscribe/change your settings at above =
page<br></div></pre></blockquote></div><div dir=3D"auto"><div =
class=3D"k9mail-signature">-- <br>Sent from my Android device with K-9 =
Mail. Please excuse my =
brevity.</div></div></div></div></blockquote></div><br></body></html>=

--Apple-Mail=_37B2968F-C872-4890-9527-113B07023BC2--

--===============0231188042767393186==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
sword-devel mailing list: [email protected]
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

--===============0231188042767393186==--