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

Reply via email to