Files
harbour-core/harbour/ChangeLog
2000-02-07 17:19:23 +00:00

337 lines
11 KiB
Plaintext

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 <info@szelvesz.hu>
* 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 <info@szelvesz.hu>
* 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 <info@szelvesz.hu>
* 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 <alinares@fivetech.com>
* source/debug/debugger.prg
* Mouse support to select any window.
* Improved command window GET building.
20000207-00:25 GMT+1 Victor Szakats <info@szelvesz.hu>
* 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 <culik@sl.conex.net>
*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 <info@szelvesz.hu>
* source/vm/cmdarg.c
! Mistyped #ifdef fixed in //BUILD functionality (mentioned by Jose)
20000206-16:15 GMT+1 Ryszard Glab <rglab@imid.med.pl>
*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 <alinares@fivetech.com>
* source/debug/debugger.prg
* Mouse support to select pulldown top items (just that for now)
20000205-17:00 GMT+1 Victor Szakats <info@szelvesz.hu>
* 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 <info@szelvesz.hu>
* 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 <info@szelvesz.hu>
* 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 <alinares@fivetech.com>
* 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 <culik@sl.conex.net>
*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 <rglab@imid.med.pl>
*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 <info@szelvesz.hu>
* 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 <dholm@ sd-llc.com>
* 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 <culik@sl.conex.net>
*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 <alinares@fivetech.com>
* 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 <rglab@imid.med.pl>
*include/hbver.c
* fixed version and revision numbers
20000202-13:50 GMT+1 Patrick Mast <harbour@PatrickMast.com>
* include/hbver.c
* Updated to version 31a
20000202-12:05 GMT+1 Ryszard Glab <rglab@imid.med.pl>
*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 <dholm@ sd-llc.com>
* 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 <rglab@imid.med.pl>
*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 <info@szelvesz.hu>
* 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 <dholm@ sd-llc.com>
* 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 <culik@sl.conex.net>
* utils/hbmake/hbmake.prg
* small fix
2001-12-21 07:50 UTC-0300 Luiz Rafael Culik <culik@sl.conex.net>
* 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