2009-02-06 20:02 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
* source/codepage/cptr857.c
* source/codepage/cphu852s.c
* source/codepage/cphuwins.c
* source/codepage/cphuisos.c
* source/codepage/cpes850c.c
! Fixed accents Far Manager (one of its new plugins probably)
messed up.
This commit is contained in:
@@ -8,6 +8,15 @@
|
||||
2008-12-31 13:59 UTC+0100 Foo Bar (foo.bar foobar.org)
|
||||
*/
|
||||
|
||||
2009-02-06 20:02 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
|
||||
* source/codepage/cptr857.c
|
||||
* source/codepage/cphu852s.c
|
||||
* source/codepage/cphuwins.c
|
||||
* source/codepage/cphuisos.c
|
||||
* source/codepage/cpes850c.c
|
||||
! Fixed accents Far Manager (one of its new plugins probably)
|
||||
messed up.
|
||||
|
||||
2009-02-06 19:03 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
|
||||
* include/hbdefs.h
|
||||
+ Added HB_ISALNUM() macro.
|
||||
|
||||
@@ -83,9 +83,9 @@
|
||||
same excepting the characters case, of course.
|
||||
*/
|
||||
|
||||
static HB_CODEPAGE s_codepage = { "ES850C",
|
||||
static HB_CODEPAGE s_codepage = { "ES850C",
|
||||
HB_CPID_850, HB_UNITB_850, NUMBER_OF_CHARACTERS,
|
||||
"AuBCDE_FGHIÖJKLMN¥OàPQRSTUéšVWXYZ",
|
||||
"AµBCDE<EFBFBD>FGHIÖJKLMN¥OàPQRSTUéšVWXYZ",
|
||||
"a bcde‚fghi¡jklmn¤o¢pqrstu£<EFBFBD>vwxyz",
|
||||
IS_LATIN, ACCENTED_EQUAL, ACCENTED_INTERLEAVED, 0, 0, NULL, NULL, NULL, NULL, 0, NULL };
|
||||
|
||||
|
||||
@@ -62,13 +62,13 @@
|
||||
here, accented - are considered. */
|
||||
#define IS_LATIN 1 /* Should be 1, if the national alphabet
|
||||
is based on Latin */
|
||||
#define ACCENTED_EQUAL 0 /* Should be 1, if accented character
|
||||
#define ACCENTED_EQUAL 0 /* Should be 1, if accented character
|
||||
has the same weight as appropriate
|
||||
unaccented. */
|
||||
#define ACCENTED_INTERLEAVED 0 /* Should be 1, if accented characters
|
||||
sort after their unaccented counterparts
|
||||
only if the unaccented versions of all
|
||||
characters being compared are the same
|
||||
only if the unaccented versions of all
|
||||
characters being compared are the same
|
||||
( interleaving ) */
|
||||
|
||||
/* If ACCENTED_EQUAL or ACCENTED_INTERLEAVED is 1, you need to mark the
|
||||
@@ -82,10 +82,10 @@
|
||||
same excepting the characters case, of course.
|
||||
*/
|
||||
|
||||
/* NOTE: Ž/" has been added to make it fully compatible with sixhu852.obj for
|
||||
/* NOTE: Ž/„ has been added to make it fully compatible with sixhu852.obj for
|
||||
S*ccessWare SIx Driver.
|
||||
Moreover the extra chars had to be replicated in the alternative
|
||||
codepages (WIN, ISO) too, to keep the Harbour codepage translation
|
||||
Moreover the extra chars had to be replicated in the alternative
|
||||
codepages (WIN, ISO) too, to keep the Harbour codepage translation
|
||||
work. [vszakats] */
|
||||
|
||||
static HB_CODEPAGE s_codepage = { "HU852S",
|
||||
|
||||
@@ -62,13 +62,13 @@
|
||||
here, accented - are considered. */
|
||||
#define IS_LATIN 1 /* Should be 1, if the national alphabet
|
||||
is based on Latin */
|
||||
#define ACCENTED_EQUAL 0 /* Should be 1, if accented character
|
||||
#define ACCENTED_EQUAL 0 /* Should be 1, if accented character
|
||||
has the same weight as appropriate
|
||||
unaccented. */
|
||||
#define ACCENTED_INTERLEAVED 0 /* Should be 1, if accented characters
|
||||
sort after their unaccented counterparts
|
||||
only if the unaccented versions of all
|
||||
characters being compared are the same
|
||||
only if the unaccented versions of all
|
||||
characters being compared are the same
|
||||
( interleaving ) */
|
||||
|
||||
/* If ACCENTED_EQUAL or ACCENTED_INTERLEAVED is 1, you need to mark the
|
||||
@@ -82,10 +82,10 @@
|
||||
same excepting the characters case, of course.
|
||||
*/
|
||||
|
||||
/* NOTE: Ž/" has been added to make it fully compatible with sixhu852.obj for
|
||||
/* NOTE: Ž/„ has been added to make it fully compatible with sixhu852.obj for
|
||||
S*ccessWare SIx Driver.
|
||||
Moreover the extra chars had to be replicated in the alternative
|
||||
codepages (WIN, ISO) too, to keep the Harbour codepage translation
|
||||
Moreover the extra chars had to be replicated in the alternative
|
||||
codepages (WIN, ISO) too, to keep the Harbour codepage translation
|
||||
work. [vszakats] */
|
||||
|
||||
static HB_CODEPAGE s_codepage = { "HUISOS",
|
||||
|
||||
@@ -62,13 +62,13 @@
|
||||
here, accented - are considered. */
|
||||
#define IS_LATIN 1 /* Should be 1, if the national alphabet
|
||||
is based on Latin */
|
||||
#define ACCENTED_EQUAL 0 /* Should be 1, if accented character
|
||||
#define ACCENTED_EQUAL 0 /* Should be 1, if accented character
|
||||
has the same weight as appropriate
|
||||
unaccented. */
|
||||
#define ACCENTED_INTERLEAVED 0 /* Should be 1, if accented characters
|
||||
sort after their unaccented counterparts
|
||||
only if the unaccented versions of all
|
||||
characters being compared are the same
|
||||
only if the unaccented versions of all
|
||||
characters being compared are the same
|
||||
( interleaving ) */
|
||||
|
||||
/* If ACCENTED_EQUAL or ACCENTED_INTERLEAVED is 1, you need to mark the
|
||||
@@ -82,10 +82,10 @@
|
||||
same excepting the characters case, of course.
|
||||
*/
|
||||
|
||||
/* NOTE: Ž/" has been added to make it fully compatible with sixhu852.obj for
|
||||
/* NOTE: Ž/„ has been added to make it fully compatible with sixhu852.obj for
|
||||
S*ccessWare SIx Driver.
|
||||
Moreover the extra chars had to be replicated in the alternative
|
||||
codepages (WIN, ISO) too, to keep the Harbour codepage translation
|
||||
Moreover the extra chars had to be replicated in the alternative
|
||||
codepages (WIN, ISO) too, to keep the Harbour codepage translation
|
||||
work. [vszakats] */
|
||||
|
||||
static HB_CODEPAGE s_codepage = { "HUWINS",
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
* Harbour Project source code:
|
||||
* National Collation Support Module ( Turkish -- DOS )
|
||||
*
|
||||
* Copyright 2006 Bicahi Esgici <esgici@yahoo.com>
|
||||
* Copyright 2006 Bicahi Esgici <esgici@yahoo.com>
|
||||
* www - http://www.harbour-project.org
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
@@ -62,13 +62,13 @@
|
||||
here, accented - are considered. */
|
||||
#define IS_LATIN 1 /* Should be 1, if the national alphabet
|
||||
is based on Latin */
|
||||
#define ACCENTED_EQUAL 0 /* Should be 1, if accented character
|
||||
#define ACCENTED_EQUAL 0 /* Should be 1, if accented character
|
||||
has the same weight as appropriate
|
||||
unaccented. */
|
||||
#define ACCENTED_INTERLEAVED 0 /* Should be 1, if accented characters
|
||||
sort after their unaccented counterparts
|
||||
only if the unaccented versions of all
|
||||
characters being compared are the same
|
||||
only if the unaccented versions of all
|
||||
characters being compared are the same
|
||||
( interleaving ) */
|
||||
|
||||
/* If ACCENTED_EQUAL or ACCENTED_INTERLEAVED is 1, you need to mark the
|
||||
@@ -84,8 +84,8 @@
|
||||
|
||||
static HB_CODEPAGE s_codepage = { "TR857",
|
||||
HB_CPID_857,HB_UNITB_857,NUMBER_OF_CHARACTERS,
|
||||
"A¶BC_DEÒFG|HI_×JKLMNOâtPRSžTUêšVYZ",
|
||||
"a_bc+de_fg§h<EFBFBD>iŒjklmno""prsŸtu-_vyz",
|
||||
"A¶BC€DEÒFG¦HI˜×JKLMNOâ™PRSžTUêšVYZ",
|
||||
"aƒbc‡deˆfg§h<EFBFBD>iŒjklmno“”prsŸtu–<EFBFBD>vyz",
|
||||
IS_LATIN, ACCENTED_EQUAL, ACCENTED_INTERLEAVED, 0, 0, NULL, NULL, NULL, NULL, 0, NULL };
|
||||
|
||||
HB_CODEPAGE_INIT( TR857 )
|
||||
|
||||
Reference in New Issue
Block a user