[sword-devel] 1.7.2 release
Troy A. Griffitts
scribe at crosswire.org
Mon Mar 17 07:04:30 MST 2014
Dear Костя,
Is there a way to include a link to the diff in the bug instead of simply to you entire repository. I'd lime to review and comment on your fix (as I'm using my phone to check my mail) and have spent 5 minutes or so trying to get the website to just switch to the branch you mention and it doesn't respond, at least on Chrome for Android. I've seen other people post links to diffs, in the past. Is their a way to create a link which shows the work done in your branch?
Regarding the bug, there are 2 separate issues in my mind.
First, the use of distinct sorting algorithms between module creation and module consumption could cause this problem. I don't know if this is the problem, but I've always worried about it. We have 3 build scenarios for SWORD which worry me for this bug, i11n supported by: ICU, Qt, neither. If the module build tools configuration differs from the client configuration, I am worried our binary sort will loop, though it's only a suspicion we use i11n code in the sort algo (toupper).
The second issue is user-displayed order of keys. The binary sort is an index for fast lookup. We've talked about keeping another index which preserves the 'book order' of the module. The LD driver is meant only for fast lookups, not for showing a module sequentially.
Troy
On March 17, 2014 5:23:18 AM MST, "Костя Маслюк" <kostyamaslyuk at gmail.com> wrote:
>Please, consider this fix:
>
>http://www.crosswire.org/tracker/browse/MOD-61 and
>http://www.crosswire.org/tracker/browse/API-150 is similar.
>
>
>Actually i got weird things as things are not threaded in time.
>Blessings.
>
>2014-01-14 14:02 GMT+04:00 Chris Little <chrislit at crosswire.org>:
>> On 1/14/2014 12:51 AM, Костя Маслюк wrote:
>>>
>>> What about the "inconsequent lexicon index" fix i have posted here a
>>> month ago? I realize that it would not be threated as Critical, but
>it
>>> is still bad behaivior that affects every Sword frontend.
>>>
>>> I also realize that fix would not be complete, but no one even asked
>me
>>> for deeper investigation, if people have no time.
>>
>>
>> The patch you submitted just covers up the underlying problem without
>> solving anything (or finding the root of the problem), so I would say
>it is
>> not a candidate for inclusion in Sword.
>>
>> Some brief discussion of the bug is here:
>> http://www.crosswire.org/tracker/browse/MOD-61
>>
>> If you can find the cause of these modules being built incorrectly
>(or being
>> interpreted incorrectly), I'd love to see a fix be committed.
>>
>> --Chris
>>
>>
>>
>> _______________________________________________
>> 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
>
>_______________________________________________
>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
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/sword-devel/attachments/20140317/4c1c0c0f/attachment-0001.html>
More information about the sword-devel
mailing list