Przemyslaw Czerpak
cda71d8c53
2012-06-14 00:55 UTC+0200 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
...
* harbour/include/hbset.h
* harbour/src/vm/set.c
% removed HB_SET_OSCODEPAGE
% replaced HB_SET_DBCODEPAGE with hb_set_dbcp
* generate RTE when wrong parameter type (not string or NIL) is
passed to HB_SET_LANGUAGE, HB_SET_CODEPAGE, HB_SET_OSCODEPAGE,
HB_SET_DBCODEPAGE
* harbour/src/rtl/langapi.c
* generate RTE 1303 when not existing lang module name is passed to
hb_langSelectID() C function. It affects on all upper level
code using this function. NULL is accepted as valid parameter.
* harbour/src/rtl/cdpapi.c
* generate RTE 1302 when not existing codepage name is passed to
hb_cdpFindExt() C function. It affects on all upper level
code using this function. NULL is accepted as valid parameter.
If programmer does not want to generate RTE when wrong codepage
name is passed then he should use hb_cdpFind() instead.
* harbour/src/rtl/cdpapihb.c
* use hb_cdpFindExt() instead if hb_cdpFind() in HB_CDPUNIID()
function.
* harbour/src/rtl/cdpapihb.c
* harbour/contrib/hbexpat/internal.c
! use hb_parc() instead of hb_parcx() to get codepage name
from optional parameter.
* harbour/utils/hbmk2/Makefile
! fixed build process, now hbmk2 need HB_LIBS_MT_RDD
* harbour/src/rtl/tpersist.prg
% optimized decoding code which could be two slow with UTF8EX or
similar CPs.
2012-06-13 22:55:29 +00:00
Viktor Szakats
1b4008723b
2012-01-06 16:13 UTC+0100 Viktor Szakats (harbour syenar.net)
...
* ChangeLog
* (whole tree)
* changed e-mail address
2012-01-06 15:28:23 +00:00
Viktor Szakats
7ad3481808
2011-12-24 03:32 UTC+0100 Viktor Szakats (harbour syenar.hu)
...
* ChangeLog
* (whole tree)
* removed obsolete antispam measure from my e-mail address
2011-12-24 02:47:24 +00:00
Tamas Tevesz
9b271f6e19
2011-08-08 15:55 UTC+0200 Tamas TEVESZ (ice extreme.hu)
...
* contrib/hbct/ctwin.c
! use correct format string for int
* contrib/hbexpat/internal.c
! fix comparison of integers of different signs
* contrib/hbnf/fttext.c
! remove extraneous parentheses
; issues found by Clang
2011-08-08 13:59:28 +00:00
Przemyslaw Czerpak
528fda3770
2011-04-10 12:43 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/include/hbapicdp.h
* harbour/src/rtl/cdpapi.c
* removed fCtrl parameter from hb_cdp*() functions. It was used only
in very specific case for GT output translations to show characters
with ASCII codes in range < 0x00 : 0x1F > as corresponding CGA/EGA/VGA
glyphs and was not necessary in normal conversions
+ added new function for character translation in GT output operations:
hb_cdpTranslateDispChar(), hb_cdpGetU16Disp(),hb_cdpStrToUTF8Disp()
* some small fixes, simplifications and improvements in CDP translation
code
* harbour/src/vm/strapi.c
* harbour/src/rtl/cdpapihb.c
* harbour/src/rtl/hbjson.c
* harbour/contrib/hbexpat/internal.c
* removed not longer necessary parameter from hb_cdp*() functions
* harbour/src/rtl/gtdos/gtdos.c
* harbour/src/rtl/gtwin/gtwin.c
* harbour/src/rtl/gtxwc/gtxwc.c
* harbour/src/rtl/gtcrs/gtcrs.c
* harbour/src/rtl/gtstd/gtstd.c
* harbour/src/rtl/gttrm/gttrm.c
* harbour/src/rtl/gtsln/gtsln.c
* harbour/src/rtl/gtsln/kbsln.c
* harbour/src/rtl/gtpca/gtpca.c
* harbour/src/rtl/gtwvt/gtwvt.c
* harbour/contrib/gtwvg/gtwvg.c
* harbour/contrib/gtwvg/wvggui.c
* use hb_cdp*Disp() functions instead of old ones with fCtrl=HB_TRUE
parameter
* removed not longer necessary fCtrl parameter from other hb_cdp*()
functions
* harbour/src/codepage/uc646_yu.c
* harbour/src/codepage/uc737.c
* harbour/src/codepage/uc775.c
* harbour/src/codepage/uc850.c
* harbour/src/codepage/uc852.c
* harbour/src/codepage/uc855.c
* harbour/src/codepage/uc856.c
* harbour/src/codepage/uc857.c
* harbour/src/codepage/uc860.c
* harbour/src/codepage/uc861.c
* harbour/src/codepage/uc862.c
* harbour/src/codepage/uc863.c
* harbour/src/codepage/uc864.c
* harbour/src/codepage/uc865.c
* harbour/src/codepage/uc866.c
* harbour/src/codepage/uc869.c
* harbour/src/codepage/uc874.c
* harbour/src/codepage/uc1006.c
* harbour/src/codepage/uc1125.c
* harbour/src/codepage/uc1250.c
* harbour/src/codepage/uc1251.c
* harbour/src/codepage/uc1252.c
* harbour/src/codepage/uc1253.c
* harbour/src/codepage/uc1254.c
* harbour/src/codepage/uc1255.c
* harbour/src/codepage/uc1256.c
* harbour/src/codepage/uc1257.c
* harbour/src/codepage/uc1258.c
* harbour/src/codepage/uc8859_1.c
* harbour/src/codepage/uc88591b.c
* harbour/src/codepage/uc8859_2.c
* harbour/src/codepage/uc8859_3.c
* harbour/src/codepage/uc8859_4.c
* harbour/src/codepage/uc8859_5.c
* harbour/src/codepage/uc8859_6.c
* harbour/src/codepage/uc8859_7.c
* harbour/src/codepage/uc8859_8.c
* harbour/src/codepage/uc8859_9.c
* harbour/src/codepage/uc885910.c
* harbour/src/codepage/uc885911.c
* harbour/src/codepage/uc885913.c
* harbour/src/codepage/uc885914.c
* harbour/src/codepage/uc885915.c
* harbour/src/codepage/uc885916.c
* harbour/src/codepage/ucascii.c
* harbour/src/codepage/ucatari.c
* harbour/src/codepage/uckam.c
* harbour/src/codepage/uckoi8.c
* harbour/src/codepage/uckoi8u.c
* harbour/src/codepage/ucmacce.c
* harbour/src/codepage/ucmaccyr.c
* harbour/src/codepage/ucmacgrk.c
* harbour/src/codepage/ucmacice.c
* harbour/src/codepage/ucmacrom.c
* harbour/src/codepage/ucmactrk.c
* harbour/src/codepage/ucmaz.c
* harbour/src/codepage/ucmik.c
* harbour/src/codepage/ucnext.c
* removed not longer necessary unicode codes in range < 0x00 : 0x1F >
Now it's possible to define additional characters in this range though
I suggest to not use edit/flow control codes (BEL, BS, TAB, LF, CR,
XON, XOFF)
* harbour/src/codepage/uc037.c
* harbour/src/codepage/uc424.c
* harbour/src/codepage/uc500.c
* harbour/src/codepage/uc875.c
* harbour/src/codepage/uc1026.c
* restored EBCDIC control codes
2011-04-10 10:44:45 +00:00
Viktor Szakats
371c238bf6
2011-02-05 12:51 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbmxml/hbmxml.hbp
- contrib/hbmxml/hbmxml.c
+ contrib/hbmxml/core.c
- contrib/hbmxml/hbmxmlp.prg
+ contrib/hbmxml/format.prg
- contrib/hbmxml/hbmxmlx.prg
* contrib/hblzf/hblzf.hbp
- contrib/hblzf/hblzf.c
+ contrib/hblzf/core.c
- contrib/hblzf/hblzfx.prg
* contrib/hbxdiff/hbxdiff.hbp
- contrib/hbxdiff/hbxdiff.c
+ contrib/hbxdiff/core.c
- contrib/hbxdiff/hbxdiffx.prg
* contrib/hbexpat/hbexpat.hbp
* contrib/hbexpat/hbexpat.hbx
- contrib/hbexpat/hbexpat.c
+ contrib/hbexpat/core.c
- contrib/hbexpat/hbexpatc.c
+ contrib/hbexpat/internal.c
- contrib/hbexpat/hbexpatp.prg
+ contrib/hbexpat/unitable.prg
- contrib/hbexpat/hbexpatx.prg
* Renamed sources.
% Optimized to use .hbx files directly without extra puller source.
* contrib/hblzf/core.c
! Fixed dependence on <errno.h> which broke certain targets,
f.e. msvcarm. BTW errnos are not set by lzf lib anyways,
due to default configuration.
! Fixed to always set 3rd parameter in HB_LZF_DECOMPRESS().
Pls review.
* contrib/hblzf/3rd/liblzf/lzf.hbp
- Deleted commented line.
2011-02-05 11:52:16 +00:00