From: Tim L. <guy...@gm...> - 2013-01-20 15:14:11
|
Summary ------- Sorting is a mess because of trying to support different platforms which have different results and different bugs. I have changed gramps34/trunk to use ICU/PyICU so we have a well defined common sort for all platforms. In gramps34 the code falls-back to the existing code if PyICU is not there - I suggest for trunk/gramps40, we only offer PyICU. I know that increasing the number of dependencies is generally undesirable, but it seems that incorporating PyICU/ICU should be pretty simple for all packagers, and I think this is justified by the number of problems that it fixes. Hope this is OK. Details ------- I have been trying to resolve a number of bugs relating to the sort order for names etc. in both the UI and in NarWeb. At present, sorting gives many different results, for example for bug 5088 [0] see the picture below. |