Hey Karl and the Xiphos team,

Congratulations on the 3.1.5 release!  This is great!

If you need any help with av11n, please don't hesitate to ask. I went through the pains of doing this for The SWORD Project for Windows.

It basically boils down to looking for 2 things:

1) SWKey::Persist, and
2) any VerseKey objects instantiated outside the factory method SWModule::CreateKey()

If you find these 2 structures in your code and remove them, everything else should mostly fall into place

1) it is usually no longer desired to persist a single VerseKey across multiple modules because those modules may be of different versification. It will still work, but will only show you verses from each module that fall within the single VerseKey's versification scheme.

2) SWModule::CreateKey() will give you a VerseKey configured with the appropriate versification for the module. If you construction your own, then you'll need to specify which versification you want it to use; otherwise, it will default to KJV. It's best to remain v11n agnostic and simply let the module give you a VerseKey that works correctly for that module. Then all the rest of your code should work as it does today, without changes.

Hope this is a little helpful.

Troy


On 02/20/2012 03:48 AM, Karl Kleinpaste wrote:
After entirely too long a delay, we have finally released Xiphos 3.1.5.

Windows users can get the installer immediately:
http://sourceforge.net/projects/gnomesword/files/Xiphos/3.1.5/xiphos-3.1.5-win32.exe/download
Or get the source tarball:
http://sourceforge.net/projects/gnomesword/files/Xiphos/3.1.5/xiphos-3.1.5.tar.gz/download
Or get it from SVN:
svn co https://gnomesword.svn.sourceforge.net/svnroot/gnomesword/branches/webkit

Building against latest Sword SVN is straightforward.
Building against not-the-latest requires that you add
-DNO_SWORD_SET_RENDER_NOTE_NUMBERS=1.

Comments and bug reports welcome.

Next task: av11n.  Soon.  Very soon.

--karl

_______________________________________________
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page


_______________________________________________
sword-devel mailing list: sword-devel@crosswire.org
http://www.crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Reply via email to