20000208-12:00 GMT+1 Antonio Linares * tests/bld_b32.bat * updated to use latest Borland makefile changes 20000208-11:48 GMT+1 Antonio Linares * makefile.b32 + oemansi.c was missing and it is required from hbdoc * HBDOC_OBJS changed into HBDOC_EXE_OBJS (makefile was not completing its job cause this) * make_b32.bat * del make.err added 20000208-03:15 EST Paul Tucker * makefile.vc + source/tools/dbftools.c + utils/hbdoc/hbdoc.prg 20000207-20:56 EST Paul Tucker * makefile.vc + source/rtl/mouseapi.c + source/rtl/mousexxx.c 20000207-22:13 GMT+1 Victor Szakats * makefile.b32 Makefile ngdoc/* -> utils/hbdoc/* * NGDOC directory renamed a moved to the right place. * utils/hbdoc/hbdoc.prg * Help screen formatted and corrected to be in sync with other Harbour command-line utilities. * Some minor changes. 20000207-20:40 GMT+1 Victor Szakats - common.b32 ft_helpc.b32 gt.b32 hbpp.b32 rdd.b32 regress.b32 runner.b32 terminal.b32 - Removed. * makefile.b32 make_b32.bat make_b40.bat * Changed to include all functionality previously implemented using several separate make files. New makefile almost completely based on the work of Bruno Cantero. - ngdoc/ft_helpc.prg + ngdoc/hbdoc.prg ngdoc/makewww.bat * FT_HELPC renamed to HBDOC * FT_HELPC() main function renamed to MAIN() - ngdoc/bldfthe.bat - Removed since it's now built in the mainstream build process. * ngdoc/Makefile * Changed to reflect new utility name. 20000207-20:10 GMT+3 Alexander Kresin * source/rtl/tools/dbftools.c + Documentation added * contrib/rdd_ads/adsfunc.c + added new functions: HB_ADSBLOB2FILE() - support of binary objects in memo HB_ADSFILE2BLOB() / HB_ADSKEYNO() HB_ADSKEYCOUNT() 20000207-16:52 GMT+1 Victor Szakats * source/rtl/inkey.c source/rtl/mouse/mousewin.c * Win32 mouse related variables renamed and moved to mousewin.c inkey.c is now accessing it as an extern. 20000207-16:39 GMT+1 Victor Szakats * include/hbextern.ch source/runner/stdalone/external.prg ! Added #include "hbsetup.ch" + Added mouse functions. + TOFIX: added about missing #ifdefs. * source/rtl/harbinit.prg ! Added #include "hbsetup.ch" * source/rtl/mouseapi.c ! Added HB_ prefix to all HARBOUR functions. * source/rtl/console.c + Calling hb_mouseInit() on startup. * source/rtl/inkey.c source/rtl/mouse/mousewin.c * MCOL()/MROW() removed from inkey.c * MCOL()/MROW() docs moved to mouseapi.c * Mouse coordinate variables renamed and exported. * MCOL()/MROW() in mousewin.c modified to use the exported coordinate variables. * MPRESENT() now always returns .T. for Win32, which is not correct, but better than .F. 20000207-12:22 GMT+1 Victor Szakats * source/rtl/math.c ! MOD(): Added value substitution on error. ! MOD(): Made completely CA-Cl*pper compatible including bugs/side-effects (related to behaviour on zero base value). * tests/regress/rt_hvm.prg tests/regress/rt_math.prg + % and MOD() tests added. All of them passes. 20000207-09:15 GMT+1 Antonio Linares * source/debug/debugger.prg * Mouse support to select any window. * Improved command window GET building. 20000207-00:25 GMT+1 Victor Szakats * source/vm/cmdarg.c * Format of build info slightly modified. + Added maximum symbol length to build info. * source/rtl/mouse/mousedos.c ! Several fixes. ! Formatting. % Some variables optimized out. * Mousereg renamed to regs. * Makefile ! Formatting fix. * ngdoc/Makefile ! Fixed. * ngdoc/bldfthe.bat ngdoc/ft_helpc.prg ! NANFOR is always defined if __HARBOUR__, so that it now links OK with the GNU make system. Explicit /DNANFOR switch removed from the Borland make .BAT file. 20000206-20:35 GMT -3 Luiz Rafael Culik *Makefile *Added ngdoc dir to the normal build +ngdoc/makefile +gnu make file for ft_helpc *ngdoc/ft_helpc.pg *small changes *source/rdd/dbcmd.c * Change some functions docs *source/rtl/mouse/mousedos.c * Added support for djgpp compiler *source/tools/html.prg *small changes 20000206-16:55 GMT+1 Victor Szakats * source/vm/cmdarg.c ! Mistyped #ifdef fixed in //BUILD functionality (mentioned by Jose) 20000206-16:15 GMT+1 Ryszard Glab *source/vm/hvm.c * fixed GPF/code dump during creation of a codeblock if used for static variable initialization *source/compiler/harbour.y * fixed generation of line number opcodes *source/compiler/harbour.c * fixed 'unused variable' warnings generated by Borland compiler *doc/compiler.txt * added note about incompatibility with Clipper in handling of local variables during static variable initialization 20000206-10:12 GMT+1 Antonio Linares * source/debug/debugger.prg * Mouse support to select pulldown top items (just that for now) 20000205-17:00 GMT+1 Victor Szakats * source/compiler/hbusage.c + The command line help screen uses the platform dependent switch character when listing options. + 1999 -> 1999-2000 20000205-13:06 GMT+1 Victor Szakats * tests/db_brows.prg ! UPDATED() removed, since it's now defined in the RTL. * include/rddapi.h source/tools/dbftools.c * hb_rdd*() function declration moved to rddapi.h * source/tools/dbftools.c ! Removed #includes not needed. Especially windows.h. * source/compiler/hbusage.c + Note added about switch character. 20000205-00:32 GMT+1 Victor Szakats * source/tools/Makefile + dbftools.c added. + html.prg, ng.prg, os2.prg, troff.prg, etc. added. * doc/hdr_tpl.txt * Year changed to 2000 * source/rdd/dbcmd.c source/rtl/inkey.c source/rtl/array.c source/pp/hbpp.c * Minor formatting fixes. 20000204-23:10 GMT+1 Antonio Linares * source/rtl/inkey.c * static int s_iMouseCol = 0, s_iMouseRow = 0; (changed SHORT into int accordingly to Dave proposal). 20000204-19:25 GMT-3 Luiz Rafael Culik *Source/rdd/dbcmd.c * Change some functions docs *ngdoc/harbwww.rps *Small changes *source/rtl/inkey.c * Small changes on MCOL() and MROW() function docs 20000204-20:45 GMT+1 Ryszard Glab *source/compiler/harbour.y *source/compiler/harbour.c * fixed initialization of static variable with dimmed array STATIC var[ 2 ] *source/rtl/inkey.c * fixed s_iMouseCol/s_iMouseRow if compiled with GCC/LINUX 20000204-22:12 GMT+3 Alexander Kresin * source/rdd/dbcmd.c + added hb_rddGetCurrentWorkAreaPointer() function + source/rtl/tools/dbftools.c Some Clipper Tools compatible functions * contrib/rdd_ads/ads1.c * Bugs fixed related to lock/unlock * Memo support added 20000204-14:47 GMT+1 Victor Szakats * source/rtl/itemapi.c ! hb_itemNew() fixed to set the item type *after* filling the item structure with zeros. It won't set the type at all when a param other than NULL was passed. * makewww.bat * ngdoc/makewww.bat ! Moved. ! CVS ID fixed. * source/rtl/alert.prg ! Mouse support fixed when not clicked on button. % Small optimization * Formatted using the files style. * source/rtl/inkey.c * s_xMousePos -> s_iMouseCol * s_yMousePos -> s_iMouseRow 2000-02-03 16:10 GMT-5 David G. Holm * bin/bld_tpl.bat * bin/bld_tpl.cmd + Added ..\lib\main.obj to command line for os2/icc builds 20000203-17:05 GMT-3 Luiz Rafael Culik *Source/rdd/dbcmd.c * Change some functions docs *Source/tools/html.prg * Some enhacements *Ngdoc/ft_helpc.prg * Fix on the text when FT_HELPC is called with out parameters +some enhacements *Contrib/rdd_ads/rddads.b32 *Fixed type on library name *Contrib/odbc/bld_b32.bat * Added missing common.lib to the bcc32 line *Ngdoc/harbwww.rps + response file for ft_helpc generate html output *makewww.bat +batch make file to ft_helpc generate html output 20000202-22:00 GMT+1 Antonio Linares * source/rtl/inkey.c + Added MCol() and MRow() mouse support functions (they are actually working just for Win32 console mode) + Added static variables s_xRowPos and s_yRowPos * Enhanced InKey() to return K_MOUSEMOVE, K_LBUTTONDOWN, K_RBUTTONDOWN values * _Windows globally changed into _WINDOWS_ * source/rtl/gt/gtwin.c * SetConsoleMode() changed to support console mouse events * source/rtl/alert.prg * Mouse support * source/debug/debugger.prg * A very early test for InKey() mouse events and MRow() and MCol() values test. It is properly working. 20000202-20:33 GMT+3 Alexander Kresin + contrib/rdd_ads/readme.txt * contrib/rdd_ads/ads.ch * contrib/rdd_ads/adsfunc.c * AdsSetDefault() added and appropriate commands in ads.ch * source/pp/hbpp.c * Bugs fixed, noted by Antonio Linares 20000202-16:40 GMT+1 Ryszard Glab *include/hbver.c * fixed version and revision numbers 20000202-13:50 GMT+1 Patrick Mast * include/hbver.c * Updated to version 31a 20000202-12:05 GMT+1 Ryszard Glab *source/compiler/harbour.y * fixed to properly compile EXTERNAL directive if placed outside of a function body 2000-02-01 20:40 GMT-5 David G. Holm * bin/bld_tpl.bat * bin/bld_tpl.cmd + Added '-o%1.exe' command line option for w32/gcc and w32/mingw32. 20000201-13:00 GMT+1 Ryszard Glab *source/compiler/harbour.c *source/compiler/harbour.y *source/compiler/genc.c * fixed GPF (core dump) if private/public variable was initialized with a codeblock with a local parameter, e.g. PRIVATE var:={ | x | expression } * static variables cannot be initialized with a codeblock which uses a local variable, e.g. LOCAL locvar STATIC stavar:={ || locvar } Notice that Clipper is compiling it however it generates a runtime error if such codeblock is evaluated. * fixed also a bug in warning generation when function with no return value is defined 20000131-21:20 GMT+1 Victor Szakats * include/hbextern.ch source/runner/stdalone/external.prg ! EXTERNAL CLIPPER530 put between #ifdef HB_COMPAT_53 guards. 20000131-13:30 GMT-5 David G. Holm * ChangeLog.005 + Renamed from ChangeLog and started a new ChangeLog * config/os2/gcc.cf * config/os2/icc.cf - Removed debug information from OS/2 builds of Harbour * doc/whatsnew.txt % Synchronized with updates that were made to the build31 branch * source/pp/pragma.c * contrib/dot/pp_harb.ch * tests/inline_c.prg * STOPDUMP renamed as ENDDUMP (with Ron permission) 2001-12-21 08:40 UTC-0300 Luiz Rafael Culik * utils/hbmake/hbmake.prg * small fix 2001-12-21 07:50 UTC-0300 Luiz Rafael Culik * source/rtl/filesys.c * hb_fsmkdir,hb_fsChdir,hb_fsRmdir,hb_fsDelete,hb_fsRename,hb_fsCurdirBuff() now use Win32 API calls * utils/hbmake/hbmake.prg ! Disabled profile * utils/hbmake/hbmutils.prg * An small clean up * ChangeLog * Renamed to ChangeLog.012 and started an new one 2006-02-15 13:50 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/hvm.c ! fixed memory leak I introduced changing Ryszard modifications need such functionality yet + harbour/ChangeLog.015 * harbour/source/vm/debug.c * harbour/harbour.spec * harbour/bin/hb-func.sh * some modification in xhb* scripts building - adding passing predefined compiler and linker switches * harbour/source/vm/hvm.c * minor code cleanup 2006-09-03 18:55 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapicls.h * harbour/source/vm/classes.c * harbour/source/vm/hvm.c * harbour/tests/overload.prg + added support for overloading [] in assignment operation 2006-09-03 16:30 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/ChangeLog + harbour/ChangeLog.016 * new ChangeLog file created * harbour/include/hbver.h * updated version number to 0.47.0 * tagged CVS as build47