Viktor Szakats
5b53f67db4
2008-11-09 11:48 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
...
* ChangeLog
! Restored last non-UNICODE version, and readded
all entries and reapplied all changes since then.
; NOTE: Please never save any Harbour files in
UNICODE mode. Thank you.
* contrib/make_gcc_all.sh
* contrib/Makefile
- Removed hbdbgfx.
* source/pp/hbpp.c
* source/main/harbour.c
* Excluded hbwmain for __POCC__ WinCE.
; TOFIX: Warning: Not proper fix.
This way it won't link but at least it compiles.
* source/compiler/gencc.c
* Switched to hexadecimal format for high chars, because
octal was tried to be converted to Windows codepage, by
PellesC.
* config/w32/poccce.cf
- Removed -DSTRSAFE_NO_DEPRECATE switch.
* config/w32/pocc.cf
+ Added -MT switch.
* contrib/hbwin/win_prn2.c
* contrib/hbwin/win_dll.c
* source/rtl/hbhex.c
* source/rdd/hbsix/sxcompat.prg
* Minor formatting.
2008-11-09 11:15:06 +00:00
Przemyslaw Czerpak
86333ba271
2008-09-18 07:21 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/include/hbthread.h
* use assembler version of atomic inc/dec operation in all x86 based
GCC builds - it should noticeable improve OS2 MT build speed,
please test.
* harbour/include/hbcomp.h
* harbour/include/hbapicdp.h
* harbour/include/hbcompdf.h
* harbour/include/hbgtcore.h
* harbour/include/hbapifs.h
* harbour/include/hbwince.h
* harbour/include/hbexpra.c
* harbour/include/hbexprop.h
* harbour/include/hbmacro.h
* harbour/include/hbapigt.h
* harbour/include/hbapi.h
* harbour/include/hbapiitm.h
* harbour/include/hbexprb.c
* harbour/source/pp/ppcore.c
* harbour/source/pp/hbpp.c
* harbour/source/vm/macro.c
* harbour/source/vm/cmdarg.c
* harbour/source/vm/arrays.c
* harbour/source/vm/extrap.c
* harbour/source/vm/memvars.c
* harbour/source/vm/eval.c
* harbour/source/vm/extend.c
* harbour/source/vm/set.c
* harbour/source/main/harbour.c
* harbour/source/common/hbfsapi.c
* harbour/source/common/reserved.c
* harbour/source/common/expropt1.c
* harbour/source/macro/macro.yyc
* harbour/source/macro/macro.y
* harbour/source/macro/macro.yyh
* harbour/source/macro/macrolex.c
* harbour/source/rtl/gtdos/gtdos.c
* harbour/source/rtl/gtwin/gtwin.c
* harbour/source/rtl/gtxwc/gtxwc.c
* harbour/source/rtl/gtos2/gtos2.c
* harbour/source/rtl/hbgtcore.c
* harbour/source/rtl/cdpapi.c
* harbour/source/rtl/gtcrs/gtcrs.c
* harbour/source/rtl/hbtoken.c
* harbour/source/rtl/gtchrmap.c
* harbour/source/rtl/gtstd/gtstd.c
* harbour/source/rtl/gtsln/mousesln.c
* harbour/source/rtl/gtsln/gtsln.c
* harbour/source/rtl/gtsln/kbsln.c
* harbour/source/rtl/gttrm/gttrm.c
* harbour/source/rtl/gtpca/gtpca.c
* harbour/source/rtl/hbhex.c
* harbour/source/rtl/gtgui/gtgui.c
* harbour/source/rtl/gt_tpl/gt_tpl.c
* harbour/source/rtl/gtcgi/gtcgi.c
* harbour/source/rtl/gtwvt/gtwvt.c
* harbour/source/rtl/strtran.c
* harbour/source/rtl/hbinet.c
* harbour/source/rtl/gtapi.c
* harbour/source/rtl/filesys.c
* harbour/source/rdd/dbfntx/dbfntx1.c
* harbour/source/rdd/dbsql.c
* harbour/source/rdd/dbfcdx/dbfcdx1.c
* harbour/source/rdd/dbffpt/dbffpt1.c
* harbour/source/rdd/hbsix/sxfname.c
* harbour/source/compiler/ppcomp.c
* harbour/source/compiler/hbmain.c
* harbour/source/compiler/cmdcheck.c
* harbour/source/compiler/hbdbginf.c
* harbour/source/compiler/genc.c
* harbour/source/compiler/hbident.c
* harbour/source/compiler/hbusage.c
* harbour/source/compiler/gencc.c
* harbour/source/compiler/harbour.yyc
* harbour/source/compiler/harbour.y
* harbour/contrib/gtalleg/gtalleg.c
* harbour/contrib/hbct/charlist.c
* harbour/contrib/hbct/charmix.c
* harbour/contrib/hbct/screen1.c
* harbour/contrib/hbct/atrepl.c
* harbour/contrib/xhb/hboutdbg.c
* harbour/contrib/xhb/hbxml.c
* harbour/contrib/xhb/hbxml.h
* harbour/contrib/hbgt/strexpan.c
* harbour/contrib/hbsqlit3/sqlite3/sqlite3.c
* harbour/contrib/gtwvg/gtwvg.c
* harbour/contrib/hbclipsm/status.c
* harbour/contrib/hbclipsm/gauge.c
* harbour/contrib/hbmisc/stringsx.c
* harbour/contrib/hbtip/utils.c
* harbour/contrib/hbgf/hbgfgtk/msginfo.c
* harbour/contrib/hbgf/hbgfgtk/harbgtk.h
* harbour/contrib/hbbmcdx/bmdbfcdx.c
* harbour/utils/hbmake/hbmgauge.c
* use const char * instead of char * in places which should be marked
as const
2008-09-18 05:23:49 +00:00
Viktor Szakats
3f1adf0012
2008-09-06 11:07 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
...
* make_vc.bat
* contrib/mtpl_vc.bat
+ Added -nologo to nmake.exe command line.
* source/vm/memvars.c
* source/rtl/scroll.c
* source/rtl/diskspac.c
* source/rtl/console.c
* source/rtl/philes.c
* source/rtl/oldclear.c
* source/rtl/oldbox.c
* source/rtl/cdpapi.c
* source/rtl/setpos.c
* source/rtl/errorapi.c
* source/rtl/setcolor.c
* source/rtl/philes53.c
* source/rtl/setkey.c
* source/rtl/disksphb.c
* source/rtl/shadow.c
* source/rtl/hbhex.c
* source/rtl/setcurs.c
* source/rtl/dates.c
* source/rtl/gtwvt/gtwvt.c
* source/rtl/hbinet.c
* source/rtl/hbffind.c
* source/rtl/filesys.c
* contrib/hbct/screen2.c
* contrib/hbct/screen1.c
* contrib/hbnf/fttext.c
! Fixed more MSVS 2008 -W4 warnings (about 100 of them).
* contrib/hbnf/fttext.c
! Fixed C++ compile error after recently
switching to Harbour API from Clipper one.
2008-09-06 09:11:45 +00:00
Viktor Szakats
6723c119b5
2008-06-10 11:10 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
...
* source/rtl/gtwvt/gtwvt.c
! Fixed maximized window size.
* contrib/hbw32/dllcall.c
* Further cleanup.
! MessageBox()es converted to RTE calls.
* contrib/hbcurl/hbcurl.c
* contrib/rddads/ads1.c
* contrib/rddads/adsfunc.c
* source/rdd/dbcmd.c
* source/rdd/dbcmd53.c
* source/rdd/dbcmdx.c
* source/rdd/dbsql.c
* source/rdd/wafunc.c
* source/rdd/workarea.c
* source/rtl/abs.c
* source/rtl/at.c
* source/rtl/cdpapi.c
* source/rtl/chrasc.c
* source/rtl/copyfile.c
* source/rtl/datec.c
* source/rtl/dateshb.c
* source/rtl/do.c
* source/rtl/gtfunc.c
* source/rtl/hbadler.c
* source/rtl/hbbit.c
* source/rtl/hbcrc.c
* source/rtl/hbhex.c
* source/rtl/hbinet.c
* source/rtl/hbregex.c
* source/rtl/hbregexc.c
* source/rtl/hbrunfun.c
* source/rtl/hbtoken.c
* source/rtl/hbzlib.c
* source/rtl/left.c
* source/rtl/len.c
* source/rtl/math.c
* source/rtl/minmax.c
* source/rtl/philes.c
* source/rtl/philesx.c
* source/rtl/replic.c
* source/rtl/round.c
* source/rtl/run.c
* source/rtl/set.c
* source/rtl/space.c
* source/rtl/str.c
* source/rtl/strcase.c
* source/rtl/strpeek.c
* source/rtl/strtran.c
* source/rtl/strzero.c
* source/rtl/substr.c
* source/rtl/transfrm.c
* source/rtl/trim.c
* source/rtl/type.c
* source/rtl/val.c
* source/rtl/valtype.c
* source/rtl/word.c
* source/vm/arrayshb.c
* source/vm/classes.c
* source/vm/debug.c
* source/vm/eval.c
* source/vm/evalhb.c
* source/vm/hashfunc.c
* source/vm/memvars.c
* source/vm/runner.c
* &hb_errFuncName -> HB_ERR_FUNCNAME
% Using HB_ERR_FUNCNAME wherever possible.
2008-06-10 09:13:33 +00:00
Viktor Szakats
24ec421a42
2008-05-21 17:45 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
...
* harbour.spec
+ Added HU translation (cpwin).
* source/rtl/gtfunc.c
% Minor opt.
* source/rtl/console.c
* source/rtl/fserror.c
* source/rtl/strmatch.c
* source/rtl/padr.c
* source/rtl/hbhex.c
* source/rtl/at.c
* source/rtl/abs.c
* source/rtl/dates.c
* source/rtl/padc.c
* source/rtl/mod.c
* source/rtl/hbrandom.c
* source/rtl/filesys.c
* source/rtl/padl.c
* source/rtl/val.c
* source/rtl/hbregex.c
* source/vm/runner.c
* source/vm/hashes.c
* source/vm/itemapi.c
* source/vm/hvm.c
* source/vm/maindllp.c
* source/vm/fm.c
* source/vm/arrayshb.c
* source/vm/classes.c
* source/common/hbtrace.c
* Formatting (whitespace only)
2008-05-21 15:50:34 +00:00
Przemyslaw Czerpak
503c1ddf13
2007-09-02 17:27 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/hbgtmk.sh
* harbour/tests/codebl.prg
* harbour/tests/testprof.prg
* harbour/tests/keywords.prg
* harbour/tests/testpp.prg
* harbour/make_rpm.sh
* harbour/makefile.gc
* harbour/bin/hb-mkslib.sh
* harbour/include/hbexpra.c
* harbour/include/hbmath.ch
* harbour/include/hbrddntx.h
* harbour/include/hbexprb.c
* harbour/harbour.spec
* harbour/contrib/dot/pp.prg
* harbour/contrib/libct/ctwin.c
* harbour/contrib/ole2/w32ole.c
* harbour/contrib/hgf/win32/win32.c
* harbour/contrib/mysql/mysql.ch
* harbour/contrib/odbc/todbc.prg
* harbour/contrib/odbc/sql.ch
* harbour/contrib/hb_struc/hbstruc.ch
* harbour/contrib/bmdbfcdx/bmdbfcdx1.c
* harbour/contrib/msql/msql.ch
* harbour/contrib/msql/readme.txt
* harbour/source/pp/ppcore.c
* harbour/source/rtl/gtdos/gtdos.c
* harbour/source/rtl/gtxwc/gtxwc.h
* harbour/source/rtl/hbgtcore.c
* harbour/source/rtl/gtcrs/gtcrs.h
* harbour/source/rtl/gtalleg/gtalleg.c
* harbour/source/rtl/gtalleg/ssf.h
* harbour/source/rtl/gtalleg/fixedth.sfc
* harbour/source/rtl/gtchrmap.c
* harbour/source/rtl/itemseri.c
* harbour/source/rtl/gtstd/gtstd.c
* harbour/source/rtl/gtsln/gtsln.h
* harbour/source/rtl/gttrm/gttrm.c
* harbour/source/rtl/gtpca/gtpca.c
* harbour/source/rtl/hbhex.c
* harbour/source/rtl/tget.prg
* harbour/source/rtl/gtcgi/gtcgi.c
* harbour/source/rtl/hbinet.c
* harbour/source/vm/hvm.c
* harbour/source/debug/dbgtobj.prg
* harbour/source/debug/dbgwa.prg
* harbour/source/common/expropt2.c
* harbour/source/rdd/dbfcdx/dbfcdx1.c
* harbour/source/rdd/dbffpt/dbffpt1.c
* harbour/utils/hbpp/hbppcore.c
* harbour/utils/hbpptest/pp_test.prg
* harbour/utils/hbpptest/pretest.prg
* harbour/make_tgz.sh
* converted TABs to SPACEs
2007-09-02 15:28:05 +00:00
Przemyslaw Czerpak
4c0c58bb27
2007-09-01 14:38 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/source/rtl/hbhex.c
* replaced TAB by spaces
2007-09-01 12:38:41 +00:00
Przemyslaw Czerpak
58b07a3a84
2007-08-31 17:55 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/include/hbcompat.ch
+ added some reverted translation rules for xHarbour
* harbour/source/rtl/hbhex.c
! fixed HB_HEXTOSTR() - I had really bad day, sorry
2007-08-31 15:55:32 +00:00
Mindaugas Kavaliauskas
111fcb1b07
2007-08-31 18:01 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt)
...
* harbour/source/rtl/hbhex.c
* fixed typo in HB_STRTOHEX()
* harbour/source/vm/extend.c
* code optimisation
2007-08-31 15:13:13 +00:00
Przemyslaw Czerpak
da4d8743b5
2007-08-31 11:55 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/source/rtl/hbhex.c
+ added HB_HEXTOSTR() and HB_STRTOHEX() - they are compatible with
HEXTOSTR() and STRTOHEX() in xHarbour
* harbour/include/hbcompat.ch
+ added translations for HB_HEXTOSTR(), HB_STRTOHEX()
* harbour/include/hbextern.ch
+ added new functions
* harbour/contrib/libct/ctextern.ch
* updated function list
2007-08-31 09:55:23 +00:00
Przemyslaw Czerpak
4cc3de83be
2007-07-03 15:30 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/include/hbcompat.ch
* removed bit translation rules starting with comma (,)
* harbour/source/rtl/hbhex.c
* harbour/source/rdd/delim1.c
* harbour/source/rdd/dbf1.c
* harbour/source/rdd/sdf1.c
! fixed casting
2007-07-03 13:30:25 +00:00
Przemyslaw Czerpak
8cfbc435f7
2007-07-02 17:16 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/common.mak
* harbour/source/rtl/Makefile
+ harbour/source/rtl/hbhex.c
* added HB_HEXTONUM() and HB_NUMTOHEX()
* harbour/include/hbcompat.ch
* added trnaslation rules for expresions in parentheses which use
new xHarbour operators: HAS, IN, LIKE, &, |, ^^, >>, <<
Please note that only code which uses above operators in parentheses
will be translated, f.e. this code will not be translated:
if cVal1 IN cVal2
nVal := nVal1 | nVal2 | nVal3 | nVal4
endif
will not be translated but this one will:
if ( cVal1 IN cVal2 )
nVal := ( nVal1 | nVal2 | nVal3 | nVal4 )
endif
* harbour/contrib/tip/thtml.prg
* harbour/contrib/tip/thtml.ch
+ added $\Id
* harbour/source/rtl/hbbit.c
+ added $\Id
! fixed typo in HB_BITSHIFT()
2007-07-02 15:16:58 +00:00