[sword-devel] Xiphos 3.1.5 is released

Troy A. Griffitts scribe at crosswire.org
Tue Feb 21 04:20:03 MST 2012


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 at crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page




More information about the sword-devel mailing list