If what you wanted was to create a ESISO, you can add only this, but
do it well and not copying the codepage ESMWIN
About doing it well.
Current eswin and eswinm (esmwin) is setup to use ISO-8859-1
CP internally. If this is right, they are in fact wrongly named
es_win_, and they should be named es_iso_. I assumed the
content is right, so I copied them to es_iso_, with exact same
content, this way the filename and internal CP are in sync.
Now, if the end result is not well, it can mean two things:
1) The CP marking in eswin is wrongly set, and should
be Windows-something. In this case eswin should be
corrected to use proper CP, and esiso should be converted
to use ISO-8859-1.
2) The CP marking in eswin is right, in this case the
content should be changed to be Windows-something CP,
and Windows CP strings, and new esiso files kept as correct
ones.
But having an ESWIN codepage internally using ISO-8859-1,
is completely misleading.
'SVWIN' BTW has a similar problem. Name 'win', internal CP ISO.
Brgds,
Viktor
ESMWIN codepage is a consensus among various programmers to make it
compatible with the codepage "Modern_spanish" that Microsoft uses in
its applications, and that is also compatible with all other
languages "Latin" without characters above 256 (utf8).
for example this collation is compatible with french, portuguese,
spanish, catalanish, galician and italian (COMPATIBLE)
This codepages are ansi collation codepages. And are not ISO, really
is a merge of codepages to to use only one in countries
where are speaked more than on language as spain.
If is possible, please revert the name changed. And remove the new
one copy.
What about backguard compatibilitie....
Best regards,
Miguel Angel Marchuet
Szakáts Viktor escribió:
2008-11-03 11:20 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* common.mak
* source/codepage/Makefile
- source/codepage/cpesmwin.c
+ source/codepage/cpeswinm.c
+ source/codepage/cpesiso.c
+ source/codepage/cpesisom.c
* Renamed cpesmwin -> cpeswinm (ESMWIN -> ESWINM) (INCOMPATIBLE)
+ Added Spanish ISO natsort modules. Besides their ID,
they are idendical with current ESWIN* natsorts, because the
WIN versions for some reason are using ISO-8859 CP instead of
Windows-*. This is IMO wrong, even if these CPs are similar
or identical for the Spanish language.
SORRY BUT IS NOT AN ISO CODEPAGE
--
Brgds,
Viktor
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour
__________ Información de ESET NOD32 Antivirus, versión de la base
de firmas de virus 3576 (20081102) __________
ESET NOD32 Antivirus ha comprobado este mensaje.
http://www.eset.com
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour