Re: [sword-devel] Synodal versification & IBT modules?

2013-05-12 Thread Troy A. Griffitts
We have the first part already in the API: SWModule::hasEntry(const SWKey *) What sort of use cases do we have to build further API calls on this? vector getBooksPresent() ??? On 05/12/2013 07:11 PM, DM Smith wrote: More: Once that is written, the worst case for analysis is a book that

Re: [sword-devel] Synodal versification & IBT modules?

2013-05-12 Thread DM Smith
More: Once that is written, the worst case for analysis is a book that is entirely absent. Basically, when you find something from a book, you don't need to look any further in the book and go to the next. On May 12, 2013, at 10:06 PM, DM Smith wrote: > JSword (Java) is quite different from S

Re: [sword-devel] Synodal versification & IBT modules?

2013-05-12 Thread DM Smith
JSword (Java) is quite different from SWORD (C++). But I'll give you an overview. Each module has a similar structure. There is an index file where slots have records indicating offset and size into a data file. For a Bible module, each slot represents a verse. If the size is 0 then that indexe

Re: [sword-devel] Synodal versification & IBT modules?

2013-05-12 Thread Nic Carter
Hi DM, On 12/05/2013, at 7:40 AM, DM Smith wrote: > Chris Burrell added some code to JSword that allows for the quick > determination of whether a verse is present in a module. He is using this in > STEP to prune the v11n to only those books, chapters and verses that are > actually present.

Re: [sword-devel] Synodal versification & IBT modules?

2013-05-12 Thread ref...@gmx.net
I would strongly support scope. I have several modules on hold which will always only ever be partial translations, containing Genesis, Psalms , gospels and a few letters. This is a common pattern for small minority translations . Jsword is gone that way in parts, maybe a clear plan would be ben

Re: [sword-devel] Synodal versification & IBT modules?

2013-05-12 Thread John Austin
On 05/12/2013 02:19 PM, David Haslam wrote: Thanks friends. I wasn't trying to muddy the waters at all, but I myself had wondered whatever had happened after the detailed discussion about "scope" in .conf files. Yes- The Scope param, if properly implemented, can solve many problems. I would

Re: [sword-devel] Synodal versification & IBT modules?

2013-05-12 Thread David Haslam
Thanks friends. I wasn't trying to muddy the waters at all, but I myself had wondered whatever had happened after the detailed discussion about "scope" in .conf files. If you can come to a consensus as to the best way forward, I'm sure I can persuade our friend at IBT to take advantage of it, onc