146 lines
4.3 KiB
Plaintext
146 lines
4.3 KiB
Plaintext
19990711-21:30 Eddie Runia <eddie@runia.com>
|
|
* source/rtl/classes.c
|
|
Debug text removed
|
|
|
|
|
|
19990711-21:15 Eddie Runia <eddie@runia.com>
|
|
* include/hbdefs.h; include/extend.h; source/rtl/codebloc.c;
|
|
source/rtl/memvars.c
|
|
HANDLE changed to HB_HANDLE
|
|
|
|
19990711-20:25 Ryszard Glab <rglab@imid.med.pl>
|
|
* include/init.h
|
|
* all functions and variables declared in this file have to be 'static'
|
|
|
|
* source/vm/initsymb.c
|
|
* added again #ifdef HARBOUR_STRICT_ANSI_C to call functions for
|
|
symbols table initialization only when strict ANSI C compiler
|
|
is used.
|
|
|
|
* include/extend.h
|
|
+ added HB_VALUE structure for storing memvars and detached locals
|
|
+ added hb_struMemvar used in HB_ITEM structure
|
|
|
|
* include/hbdefs.h
|
|
+ added IT_MEMVAR constant for values stored as memvar reference
|
|
+ added IS_MEMVAR macro
|
|
|
|
* source/vm/hvm.c
|
|
* corrected support for detached local variables
|
|
+ added support for static variables passed by reference
|
|
* variables passed by reference can be now chained and a reference to
|
|
static variable can be mixed with a reference to local variable
|
|
(this should work for memvar variables too)
|
|
|
|
* source/rtl/codebloc.c
|
|
* corrected support for detached local variables
|
|
+ added copyright info
|
|
|
|
+ source/rtl/memvars.c
|
|
+ new file for PUBLIC and PRIVATE variables handling
|
|
(it supports detached locals currently)
|
|
|
|
* source/rtl/classes.c
|
|
* updated to use 'ItemUnRef()' function instead of direct stack access
|
|
|
|
* source/rtl/extend.c
|
|
* updated to use 'ItemUnRef()' function instead of direct stack access
|
|
* removed all if( pItem->type & IT_BYREF ) and replaced with the *only*
|
|
correct if( IS_BYREF(pItem) )
|
|
|
|
* source/rtl/Makefile
|
|
+ added memvars.c file
|
|
|
|
- tests/working/codebl2.c
|
|
- removed this file because its code is now in codebl.prg file
|
|
|
|
* tests/working/codebl.prg
|
|
* added new code to test detached locals (donated by David Pearson)
|
|
|
|
* tests/working/byref.prg
|
|
* added new code to test if Harbour handles variables passed by
|
|
reference correctly
|
|
|
|
* tests/working/Makefile
|
|
- removed codebl2.prg
|
|
|
|
* doc/codebloc.txt
|
|
* updated information to reflect current implementation of codeblocks
|
|
|
|
+ config/win32/bcc32.cf
|
|
+ new file for Borland C/C++ Builder
|
|
(This file is NOT TESTED yet)
|
|
|
|
+ config/win32/icc.cf
|
|
+ new file for IBM Visual Age C++
|
|
(This file is NOT TESTED yet)
|
|
|
|
* makefile.b16
|
|
* makefile.b32
|
|
* makefile.icc
|
|
* makefile.vc
|
|
+ added source/rtl/memvars.c
|
|
|
|
* makedos.env
|
|
* added '-I.' switch for compiler flags
|
|
|
|
* source/compiler/harbour.l
|
|
- removed #include "./harboury.h" (it is now handled by makedos.env)
|
|
|
|
* source/tools/stringp.prg
|
|
* corrected bug in line 101 (':=' should be here instead of '+='
|
|
|
|
19990710-23:15 Alexander Kresin
|
|
* source\hbpp\hbpp.c
|
|
* fixed some bugs - now we can use classes.ch
|
|
Old Changelog renamed to Changelog.001
|
|
+ ChangeLog
|
|
* 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
|