<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Dear John,<br>
<br>
I've applied your osisheadings patch mentioned below. Thank you!<br>
<br>
DM, do you have any comments on the osis2mod patches? You have been
the pumpkin holder for that tool for a while now. I am happy to
apply the patches but, of course, want to defer to you first.<br>
<br>
Troy<br>
<br>
<br>
<div class="moz-cite-prefix">On 06/13/2016 07:35 PM, John Austin
wrote:<br>
</div>
<blockquote cite="mid:575EEEF4.8020809@gmail.com" type="cite">I'm
updating old modules in IBT's repository to use CrossWire best
practice OSIS, using usfm2osis.py. So these OSIS files are
CrossWire standard, but the corner cases are revealing some bugs
to fix. I've reported these on Jira, along with patches, but
mention them here in case there is discussion to be had.
<br>
<br>
osisheadings.cpp:
<br>
- Canonical pre-verse Psalm titles are being filtered out by the
osis-headings filter (like Psalm 10 in SynodalProt which has a
canonical title before verse 1).
<br>
<br>
osis2mod.cpp:
<br>
- Currently New Testament introductory material is appended to the
end of Malachi rather than being prepended to Matthew's
introduction.
<br>
<br>
- A majorSection osis2mod.cpp patch from Dec 2014 causes new
problems. Introduction text is now lost when majorSection titles
appear in the Bible or Testament introduction. I believe both the
original issue and the new issues can be fixed by treating
majorSection titles (and subSection titles for good measure) as
regular section divs in terms of pre-verse content. Testing has
shown this to work perfectly on IBT's new UZV module which uses
majorTitles in many places (Bible & Testament introductions,
Proverbs, and Daniel).
<br>
<br>
-john
<br>
<br>
_______________________________________________
<br>
sword-devel mailing list: <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a>
<br>
<a class="moz-txt-link-freetext" href="http://www.crosswire.org/mailman/listinfo/sword-devel">http://www.crosswire.org/mailman/listinfo/sword-devel</a>
<br>
Instructions to unsubscribe/change your settings at above page
<br>
</blockquote>
<br>
</body>
</html>