Hi,
I would like to keep two leading letters as ISO language code
so it should be HR and SL. In such case I think the best will
be HR999 and SL999.
Of course it would be OK, besides - two letters LandCode is standard
And this is important information. I've just generated cphr999.c file
using tests/cpinfo.prg and there is important difference between CL52
and Harbour CPs. Clipper uses this order:
#define HB_CP_UPPER "ABC^]D\EFGHIJKLMNOPQRS[TUVWXYZ@"
#define HB_CP_LOWER "abc~}d|efghijklmnopqrs{tuvwxyz`"
and Harbour:
#define HB_CP_UPPER "abc^]d\\efghijklmnopqrs[tu...@xy"
#define HB_CP_LOWER "abc~}d|efghijklmnopqrs{tuvwz`xy"
...
Or it's not such important because X and Y letters are used very
seldom only in foreign words so only one HR999 but strictly compatible
with Clipper is enough?
You are wright, there are differences between Clipper and Harbour and I
would say that Clipper compatible order is wright one, and that there is no
reason to have two different ordering methods. So the (only) sort order
should be:
#define HB_CP_UPPER "ABC^]D\EFGHIJKLMNOPQRS[TUVWXYZ@"
#define HB_CP_LOWER "abc~}d|efghijklmnopqrs{tuvwxyz`"
Best Regards,
Vito
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour