[sword-devel] GlobalOptionFilter=UTF8GreekAccents and non-Greek modules

Peter Von Kaehne refdoc at gmx.net
Tue Feb 21 03:50:28 MST 2017


The filter is located in sword/src/modules/filters and is actually reasonably straightforward to read IIRC. Having said this, IU have stared at it many times in the past and never saw what was wrong.

Peter

> Gesendet: Dienstag, 21. Februar 2017 um 10:40 Uhr
> Von: "David Haslam" <dfhmch at googlemail.com>
> An: sword-devel at crosswire.org
> Betreff: Re: [sword-devel] GlobalOptionFilter=UTF8GreekAccents and non-Greek	modules
>
> Hi Peter,
> 
> I'm sure that your method should work correctly for the UTF-8 Arabic and
> Hebrew filters, since AFAIK, and as per my limited amount of testing
> yesterday, those filters are well behaved and have restricted scope.
> 
> If there'd been nothing wrong with UTF8GreekAccents as a filter, then your
> method would have been sound for sure. But the evidence being accumulated
> all points to serious defects in the implementation of the filter within
> SWORD, and that possibly boils down to a bug in a dependent library such as
> the ICU.
> 
> It needs someone with more C++ programming knowledge than mine to delve deep
> into the source code for this filter in order to find out precisely where it
> goes wrong.
> 
> With it being a beta testing kind of bug, it's quite conceivable that it was
> there from the very beginning.
> 
> Best regards,
> 
> David
> 
> 
> 
> --
> View this message in context: http://sword-dev.350566.n4.nabble.com/GlobalOptionFilter-UTF8GreekAccents-and-non-Greek-modules-tp4656719p4656734.html
> Sent from the SWORD Dev mailing list archive at Nabble.com.
> 
> _______________________________________________
> 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