On Tue, 22 Sep 2009, Lorenzo Fiorini wrote: > > I thought that ChangeLog entry is clear enough. > > Have you used Harbour CDP with accented or multibyte characters? > > If yes then you have to recreated all character indexes. > Sorry but I have multi-millions records tables, I need to carefully > plan the rebuild indexes. > I use codepages with accented ( at least we call them in such way )
Sorry it's terminology/translation problem, probably Phil Krylov is the best person to define precis names but for sure not me not me. I thought about sorting method and our CPs definitions. Any of IT* CPs has marked accented characters. To reduce confusions I listed Harbour CPs which are defined with accented characters and multibyte characters. > but you didn't list them in the msg. > Here is my setup: > REQUEST HB_CODEPAGE_ITISB > REQUEST HB_CODEPAGE_ITISO > REQUEST HB_CODEPAGE_IT850 None of above CPs uses accented characters which are not sorted using simple byte weight just like normal letters. They also do not use multibyte characters so nothing will change for them just like for most of other CPs. > REQUEST HB_UTF8TOSTR > HB_SETCODEPAGE( __CP_HOST__ ) > HB_SETTERMCP( __CP_TERM__, __CP_HOST__, TRUE ) > I also still have C53b/Fivewin apps that work on the same files. Not > at the same site, Harbour apps are the next version of the same set of > applications. > Do I need to recreate the indexes when I switch between C53b/DBFCDX > and Harbour? The modification was only for CPs which cannot be Clipper compatible because Clipper supports only simply byte weight sorting. Any Harbour CPs using multibyte characters or accented characters which are not sorted using the same rules as for any other character (simple character weight) were not Clipper compatible and will never be so this modification did not change anything in Clipper compatibility area. Things which were not compatible because Clipper does not support extended national sorting are still not compatible. best regards, Przemek _______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour