To me it looks like we'd need to do three things:
1) Fix the internal CP in current ESWIN and ESWINM files.
(I'll do this ASAP)
2) Rename Clipper compatibility ESWIN, ESISO, ES850 files
to ESWINC, ESISOC, ES850C and add comment that these
are 'legacy' or Clipper compatibility ones (someone
should test which is true). Rename ESWINM and ESISOM
to ESWIN, ESISO.
3) Add ES850 according to the 'modern' collation.
+1) Think about a way to 'map' old ESMWIN name to new ESWIN.
Ok, but for blackguard compatibilities will be needed alias ESMWIN.
Plus information:
"Code page name" are to "Char Set" as you see some times are confused by the
alias name, any people can think incorrectly
that iso-8859-1 is the same than windows-1252 but are real different Char Set
EXAMPLE:
Spanish (Modern Sort) | Western European (Windows)
Collation : Modern_Spanish (order for ESMWIN)
Code page: 1252
family code page:1252
Code page name: Windows-1252
Aliases: ANSI_X3.4-1968, ANSI_X3.4-1986, ascii, cp367, cp819, csASCII, IBM367, ibm819, ISO_646.irv:1991, iso_8859-1,
iso_8859-1:1987, ISO646-US, iso8859-1, iso-8859-1, iso-ir-100,
iso-ir-6, latin1, us, us-ascii, x-ansi
Encoding: ansi
is diferent than
Western European (ISO)
Collation : ?
Code page: 28591
family code page:1252
Code page name: iso-8859-1
Aliases: cp819, csISO, Latin1, ibm819, iso_8859-1, iso_8859-1:1987,
iso8859-1, iso-ir-100, l1, latin1
Western European (DOS)
Collation : ?
Code page: 850
family code page:1252
Code page name: ibm850
Aliases:
Encoding: oem
Western European (Mac)
Collation : ?
Code page: 10000
family code page:1252
Code page name: mathintosh
Aliases:
Western European (IA5)
Collation : ?
Code page: 20105
family code page:1252
Code page name: x-IA5
Aliases:
Unicode (UTF-8)
Collation : ?
Code page: 65001
family code page:1252
Code page name: utf-8
Aliases: unicode-1-1-utf-8, unicode-2-0-utf-8, x-unicode-2-0-utf-8
Encoding: utf8
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour