[sword-devel] av11n ... weird results
Troy A. Griffitts
scribe at crosswire.org
Mon Aug 5 11:58:14 MST 2013
Matěj,
Not sure. I wonder if the tools which use the bindings need to be
updated to call the new method names like: popError() instead of
Error(). My first guess, though I would have thought you would have
received an error instead of the output you posted.
I just added a swig construct to both SWBuf and SWKey to allow them to
be printed (i.e.cast to a string in the target language). Hope this
helps clean up some of the binding syntax.
Troy
On 08/05/2013 07:07 PM, Matěj Cepl wrote:
> When I run av11n.py from the current trunk on
> http://mcepl.fedorapeople.org/tmp/bible.xml.bz2 I get this rather
> surprising result:
>
> matej at wycliff: CZEKMS-CSP_Bible (master *)$ av11n bible.xml
> Opening bible.xml
> Fetching a list of versifications
> Fetching a list of OSIS IDs
> Checking Catholic
> There are 27543 OT IDs and 7959 NT IDs in the versification which
> are not in your file.
> Your file has no extra references
> Checking Catholic2
> There are 27651 OT IDs and 7959 NT IDs in the versification which
> are not in your file.
> Your file has no extra references
> Checking German
> There are 23215 OT IDs and 7957 NT IDs in the versification which
> are not in your file.
> Your file has no extra references
> Checking KJV
> There are 23145 OT IDs and 7957 NT IDs in the versification which
> are not in your file.
> Your file has no extra references
> Checking KJVA
> There are 28862 OT IDs and 7957 NT IDs in the versification which
> are not in your file.
> Your file has no extra references
> Checking Leningrad
> There are 23213 OT IDs and 0 NT IDs in the versification which are
> not in your file.
> Your file has no extra references
> Checking Luther
> There are 27812 OT IDs and 7957 NT IDs in the versification which
> are not in your file.
> Your file has no extra references
> Checking MT
> There are 23213 OT IDs and 0 NT IDs in the versification which are
> not in your file.
> Your file has no extra references
> Checking NRSV
> There are 23145 OT IDs and 7959 NT IDs in the versification which
> are not in your file.
> Your file has no extra references
> Checking NRSVA
> There are 29832 OT IDs and 7959 NT IDs in the versification which
> are not in your file.
> Your file has no extra references
> Checking Rahlfs
> There are 31390 OT IDs and 0 NT IDs in the versification which are
> not in your file.
> Your file has no extra references
> Checking Synodal
> There are 29144 OT IDs and 7955 NT IDs in the versification which
> are not in your file.
> Your file has no extra references
> Checking Vulg
> There are 27863 OT IDs and 9392 NT IDs in the versification which
> are not in your file.
> Your file has no extra references
> matej at wycliff: CZEKMS-CSP_Bible (master *)$
>
> Needless to say that the file validates as OSIS XML, and it works
> rather fine with both Xiphos (and thus C++ libsword) and AndBible.
>
> Any idea, what I am doing wrong?
>
> Blessings,
>
> Matěj
More information about the sword-devel
mailing list