Re: [mkgmap-dev] java.lang.AssertionError while building index from unicode tiles

2021-10-20 Thread Ticker Berkin
Hi In the changes I've just made, I hope I've been consistent and fixed all instances to use collator.compare() where scanning the results of a sort on the same table for a change. Also consistently setting strength to SECONDARY (generally case-insensitive). There may be places where an indirect

Re: [mkgmap-dev] java.lang.AssertionError while building index from unicode tiles

2021-10-20 Thread Ticker Berkin
Hi Gerd I didn't understand this either - Mdr29 with lowest refs to Mdr17, Mdr22, Mdr24, Mdr25 and Mdr26 is beyond me so I thought it best leave that part untouched. Ticker On Wed, 2021-10-20 at 07:59 +, Gerd Petermann wrote: > Hi Ticker, > > please double check Mdr25: > I just wonder why w

Re: [mkgmap-dev] java.lang.AssertionError while building index from unicode tiles

2021-10-20 Thread Gerd Petermann
Hi Ticker & Steve, I don't understand the mixed use of collator.compare() and String.equals() in the Mdr classes. When we use the collator to sort the data we probably also have to use it to compare for equality while grouping? I also see differences between the code in MdrCheck and the classes

Re: [mkgmap-dev] java.lang.AssertionError while building index from unicode tiles

2021-10-20 Thread Gerd Petermann
Hi Ticker, please double check Mdr25: I just wonder why we compare the region name when we sort by the country name. Looks wrong (also in the unpatched code) Gerd Von: mkgmap-dev im Auftrag von Ticker Berkin Gesendet: Dienstag, 19. Oktober 2021 12:10