* harbour/src/rtl/gtxwc/gtxwc.c
* harbour/src/rtl/gtwvt/gtwvt.c
* harbour/contrib/xhb/hboutdbg.c
* harbour/contrib/xhb/xhbfunc.c
! use 'hb_cmdargARGVN( 0 )' instead of 'hb_cmdargARGV()[ 0 ]' to avoid
GPF when no arguments are initialized
* harbour/contrib/hbwin/hbolesrv.hbc
* use {allmingw} instead of {mingw} macro for MinGW64 builds
* harbour/src/codepage/Makefile
* harbour/src/codepage/uc646_yu.c
+ harbour/src/codepage/uc646yuc.c
* harbour/include/hbapicdp.h
+ added JUS I.B1.003 - Cyrillic script variant of ISO-646-YU
for Serbian and Macedonian language
* harbour/src/codepage/Makefile
+ harbour/src/codepage/cpsr646.c
+ harbour/src/codepage/cpsr646c.c
* harbour/include/hbcpage.hbx
+ added SR646 and SR646C Harbour codeapges.
Both code pages uses the same 8-bit representation but different
unicode values - SR646 uses Latin script and SR646C Cyrillic script.
It means that it's useless to make any translations between SR646
and SR646C because both versions uses the same ASCII values but they
can help in translation to other encodings or CPs, i.e. to convert
some Serbian text in one of the above CPs to Latin letters in UTF8
encoding then it's enough to make:
hb_strToUTF8( <cText>, "SR646" ) -> <cUtf8LatinText>
and for conversion to UTF8+Cyrillic:
hb_strToUTF8( <cText>, "SR646C" ) -> <cUtf8CyrillicText>
126 lines
3.5 KiB
Plaintext
126 lines
3.5 KiB
Plaintext
/*
|
|
* $Id$
|
|
*/
|
|
|
|
/* -------------------------------------------------------------------- */
|
|
/* NOTE: Following comments are control commands for the generator. */
|
|
/* Do not edit them unless you know what you are doing. */
|
|
/* Syntax: // HB_FUNC_INCLUDE <func> */
|
|
/* // HB_FUNC_EXCLUDE <func> */
|
|
/* -------------------------------------------------------------------- */
|
|
|
|
// HB_FUNC_INCLUDE HB_CODEPAGE_*
|
|
|
|
/* -------------------------------------------------------------------- */
|
|
/* WARNING: Automatically generated code below. DO NOT EDIT! */
|
|
/* Regenerate with HB_REBUILD_EXTERN=yes while using GCC */
|
|
/* compiler family. [vszakats] */
|
|
/* -------------------------------------------------------------------- */
|
|
|
|
#ifndef __HBEXTERN_CH__HBCPAGE__
|
|
#define __HBEXTERN_CH__HBCPAGE__
|
|
|
|
#ifdef __HBEXTERN__HBCPAGE__ANNOUNCE
|
|
ANNOUNCE __HBEXTERN__HBCPAGE__
|
|
#endif
|
|
|
|
#ifdef __HBEXTERN__HBCPAGE__REQUEST
|
|
#command DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
|
#endif
|
|
|
|
DYNAMIC HB_CODEPAGE_BG866
|
|
DYNAMIC HB_CODEPAGE_BGISO
|
|
DYNAMIC HB_CODEPAGE_BGMIK
|
|
DYNAMIC HB_CODEPAGE_BGWIN
|
|
DYNAMIC HB_CODEPAGE_CS852
|
|
DYNAMIC HB_CODEPAGE_CS852C
|
|
DYNAMIC HB_CODEPAGE_CSISO
|
|
DYNAMIC HB_CODEPAGE_CSKAMC
|
|
DYNAMIC HB_CODEPAGE_CSWIN
|
|
DYNAMIC HB_CODEPAGE_DE850
|
|
DYNAMIC HB_CODEPAGE_DE850M
|
|
DYNAMIC HB_CODEPAGE_DEISO
|
|
DYNAMIC HB_CODEPAGE_DEWIN
|
|
DYNAMIC HB_CODEPAGE_DK865
|
|
DYNAMIC HB_CODEPAGE_EL437
|
|
DYNAMIC HB_CODEPAGE_EL737
|
|
DYNAMIC HB_CODEPAGE_ELISO
|
|
DYNAMIC HB_CODEPAGE_ELWIN
|
|
DYNAMIC HB_CODEPAGE_EN
|
|
DYNAMIC HB_CODEPAGE_ES850
|
|
DYNAMIC HB_CODEPAGE_ES850C
|
|
DYNAMIC HB_CODEPAGE_ES850M
|
|
DYNAMIC HB_CODEPAGE_ESISO
|
|
DYNAMIC HB_CODEPAGE_ESMWIN
|
|
DYNAMIC HB_CODEPAGE_ESWIN
|
|
DYNAMIC HB_CODEPAGE_FI850
|
|
DYNAMIC HB_CODEPAGE_FR850
|
|
DYNAMIC HB_CODEPAGE_FR850M
|
|
DYNAMIC HB_CODEPAGE_FRISO
|
|
DYNAMIC HB_CODEPAGE_FRWIN
|
|
DYNAMIC HB_CODEPAGE_HR646
|
|
DYNAMIC HB_CODEPAGE_HR852
|
|
DYNAMIC HB_CODEPAGE_HRISO
|
|
DYNAMIC HB_CODEPAGE_HRWIN
|
|
DYNAMIC HB_CODEPAGE_HU852
|
|
DYNAMIC HB_CODEPAGE_HU852C
|
|
DYNAMIC HB_CODEPAGE_HUISO
|
|
DYNAMIC HB_CODEPAGE_HUWIN
|
|
DYNAMIC HB_CODEPAGE_IS850
|
|
DYNAMIC HB_CODEPAGE_IS861
|
|
DYNAMIC HB_CODEPAGE_IT437
|
|
DYNAMIC HB_CODEPAGE_IT850
|
|
DYNAMIC HB_CODEPAGE_IT850M
|
|
DYNAMIC HB_CODEPAGE_ITISB
|
|
DYNAMIC HB_CODEPAGE_ITISO
|
|
DYNAMIC HB_CODEPAGE_ITWIN
|
|
DYNAMIC HB_CODEPAGE_LT775
|
|
DYNAMIC HB_CODEPAGE_LTWIN
|
|
DYNAMIC HB_CODEPAGE_NL850
|
|
DYNAMIC HB_CODEPAGE_NL850M
|
|
DYNAMIC HB_CODEPAGE_NO865
|
|
DYNAMIC HB_CODEPAGE_PL852
|
|
DYNAMIC HB_CODEPAGE_PLISO
|
|
DYNAMIC HB_CODEPAGE_PLMAZ
|
|
DYNAMIC HB_CODEPAGE_PLWIN
|
|
DYNAMIC HB_CODEPAGE_PT850
|
|
DYNAMIC HB_CODEPAGE_PT860
|
|
DYNAMIC HB_CODEPAGE_PTISO
|
|
DYNAMIC HB_CODEPAGE_RO852
|
|
DYNAMIC HB_CODEPAGE_ROISO
|
|
DYNAMIC HB_CODEPAGE_ROWIN
|
|
DYNAMIC HB_CODEPAGE_RU1251
|
|
DYNAMIC HB_CODEPAGE_RU866
|
|
DYNAMIC HB_CODEPAGE_RUISO
|
|
DYNAMIC HB_CODEPAGE_RUKOI8
|
|
DYNAMIC HB_CODEPAGE_SK852
|
|
DYNAMIC HB_CODEPAGE_SK852C
|
|
DYNAMIC HB_CODEPAGE_SKISO
|
|
DYNAMIC HB_CODEPAGE_SKKAMC
|
|
DYNAMIC HB_CODEPAGE_SKWIN
|
|
DYNAMIC HB_CODEPAGE_SL646
|
|
DYNAMIC HB_CODEPAGE_SL852
|
|
DYNAMIC HB_CODEPAGE_SLISO
|
|
DYNAMIC HB_CODEPAGE_SLWIN
|
|
DYNAMIC HB_CODEPAGE_SR646
|
|
DYNAMIC HB_CODEPAGE_SR646C
|
|
DYNAMIC HB_CODEPAGE_SRWIN
|
|
DYNAMIC HB_CODEPAGE_SV437C
|
|
DYNAMIC HB_CODEPAGE_SV850
|
|
DYNAMIC HB_CODEPAGE_SV850M
|
|
DYNAMIC HB_CODEPAGE_SVISO
|
|
DYNAMIC HB_CODEPAGE_SVWIN
|
|
DYNAMIC HB_CODEPAGE_TR857
|
|
DYNAMIC HB_CODEPAGE_TRISO
|
|
DYNAMIC HB_CODEPAGE_TRWIN
|
|
DYNAMIC HB_CODEPAGE_UA1125
|
|
DYNAMIC HB_CODEPAGE_UA1251
|
|
DYNAMIC HB_CODEPAGE_UA866
|
|
DYNAMIC HB_CODEPAGE_UAKOI8
|
|
|
|
#ifdef __HBEXTERN__HBCPAGE__REQUEST
|
|
#uncommand DYNAMIC <fncs,...> => EXTERNAL <fncs>
|
|
#endif
|
|
|
|
#endif
|