Files
harbour-core/harbour/ChangeLog
2002-11-06 05:29:47 +00:00

752 lines
28 KiB
Plaintext

/*
* $Id$
*/
/* Use this format for the entry headers:
YYYY-MM-DD HH:MM UTC[-|+]hhmm Your Full Name <your_email@address>
For example:
2002-12-01 23:12 UTC+0100 Foo Bar <foo.bar@foobar.org>
*/
2002-11-06 00:00 UTC-0500 Paul Tucker <ptucker@sympatico.ca>
* makefile.vc
* makefile.nt
* make_vc.bat
* clean now handled by make
* corrected param handling
* use /? for help
2002-11-05 21:41 UTC-0300 Luiz Rafael Culik <culikr@uol.com.br>
* source/rtl/alert.prg
! Fixed problem when Text to display has more then 60 chars and the Line Breaker character (;) dont exist
(You notice this behaviour on some erros produced by xharbour rdd)
2002-11-05 19:01 UTC-0300 Walter Negro <anegro@overnet.com.ar>
* source/rtl/strcase.c
! Fix call to toupper(), tolower(), forcing unsigned char.
For the correct working with DJGPP compiler.
* source/rtl/is.c
! Fix call to isdigit() and isalpha(), islower() and isupper(),
forcing unsigned char.
For the correct working with DJGPP compiler.
2002-11-05 14:38 UTC-0300 Walter Negro <anegro@overnet.com.ar>
* contrib/libct/setlast.prg
+ Init version of SETLASTKEY()
* contrib/libct/screen1.c
! Fix variable declaration.
* contrib/libct/Makefile
+ setlast.prg
* contrib/libct/makefile.bc
+ setlast.prg
* contrib/libct/makefile.vc
+ setlast.prg
* contrib/libct/ctflist.txt
* passed setlastkey() to Started state.
* contrib/libnf/dispc.c
! Fix variable declaration.
* contrib/libnf/ftattr.c
! Fix variable declaration.
2002-11-04 15:18 UTC-0500 Paul Tucker <ptucker@sympatico.ca>
* makefile.vc
* no more recursive nmake calls
* makefile.nt
* corrected one batch mode call
* make_vc.bat
* if building Harbour under NT, use the alternate makefile.nt
* for faster builds.
* if you would prefer not to use batch mode,
* run make_vc /y (just like nmake)
2002-11-03 20:28 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
* source/rdd/dbcmd.c
* hb_rddFieldIndex() was declared as static - is changed now, because it is
called from dbfntx1.c
2002-11-02 19:26 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
* include/hbrddntx.h
* source/rdd/dbfntx/dbfntx1.c
* The algorithm of key expression evaluation is optimized. Now, if it is
the field name only, macro/codeblock evaluation doesn't used -
SELF_GETVALUE is used instead. It leads to sensible indexing speedup
in case of such simplest index keys.
2002-11-02 11:55 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
* source/rdd/dbcmd.c
! hb_rddGetCurrentWorkAreaPointer() fixed as proposed Jacek Potempa
2002-10-31 16:40 UTC-0300 Walter Negro <anegro@overnet.com.ar>
* source/rtl/tget.prg
! Fix ::DeleteEnd() method.
It didn't erase the last character.
Reported by Luiz Rafael Culik.
2002-10-29 20:45 UTC-0500 Paul Tucker <ptucker@sympatico.ca>
* source/rtl/gtwin/gtwin.c
* Win9x Tone() support currently only for Borland and MSVC compilers.
* The only issue for the moment, is if the calculation of TICKS is
* incorrect for other compilers. SEE dTicks in hb_gt_Tone().
* Someone may wish to adapt the code above hb_gt_tone() in gtwin.c
* for other compilers.
2002-10-29 16:20 UTC-0500 Paul Tucker <ptucker@sympatico.ca>
* makefile.vc
* slight re-ordering and added missed codepage.lib directive.
+ makefile.nt
* make_vc.bat
* if building Harbour under NT, use the alternate makefile.nt
* for faster builds.
* Changelog
Changed date of following entry from 28 to 29.
2002-10-29 11:10 UTC-0500 Paul Tucker <ptucker@sympatico.ca>
* source/rtl/gtwin/gtwin.c
* modified by Robert Haley <rhaley@cheshire.net> to allow Tone()
* to work correctly under Win9x.
* source/vm/maindllp.c
* remove redundant returns. Set parc to return NULL not ""
* source/rtl/transform.c
* changed nFor decl to UINT
* source/rtl/defpath.c
* removed unneeded assignment to size
* source/rdd/dbfcdx/dbfcdx1.c
* removed unneeded assignement to uiLen
2002-10-27 21:35 UTC+0100 J-F lefebvre <jfl@mafact.com>
* source/rdd/dbf1.c
* added missing typecasting for msvc.
2002-10-27 10:28 UTC+0200 Chen Kedem <niki@actcom.co.il>
* doc/en/lang.txt
+ Added Russian KIO-8 to HB_LANGSELECT() list of supported ID's
2002-10-25 14:30 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
* source/rtl/cdpapi.c
* source/codepage/cdpru866.c
* source/codepage/cdprukoi.c
* source/codepage/cdpruwin.c
* source/vm/hvm.c
* Memory for codepage tables is allocated dynamically now - this is needed
to provide a possibility of loading codepages from external file while
run-time.
* Possibility to have the same weight for some characters ( usually accented
and appropriate unaccented ) is implemented.
2002-10-25 11:38 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
* source/rdd/dbfntx/dbfntx1.c
! Few fixes, related to codepages support
! Bug fixed ( setting controlling index doesn't caused movement to the
top logical record before )
2002-10-24 15:00 UTC-0300 Walter Negro <anegro@overnet.com.ar>
* source/Makefile
! Add codepage to compilation
2002-10-24 20:58 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
* include/hbapicdp.h
! Minor fix
2002-10-24 16:05 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
+ include/hbapicdp.h
+ added header file for codepage system
* include/hbapirdd.h
* include/hbrddcdx.h
* include/hbrdddbf.h
* include/hbrddntx.h
+ source/lang/msgrukoi.c
+ added a msg file for koi8-r
* source/lang/Makefile
* msgrukoi.c added to Makefile
+ source/rtl/cdpapi.c
+ added codepages api source
Functions HB_SETCODEPAGE() and HB_TRANSLATE() are implemented
* source/rtl/is.c
* source/rtl/strcase.c
* IsAlpha(), IsUpper(), IsLower(), Upper(), Lower() functions modified to
use codepages
* source/rdd/dbcmd.c
* source/rdd/dbf1.c
* source/rdd/dbstrux.prg
* source/rdd/dbfntx/dbfntx1.c
* Rdd sources are modified to use codepages
dbUseArea() and dbCreate() has new optional parameter - codepage id.
* source/pp/pptable.c
* Commands USE and CREATE FROM are changed - new optional clause
'CODEPAGE <id>' is added
* source/vm/itemapi.c
* hb_itemStrCmp() is modified to use codepages
* source/Makefile
* makefile.bc
* makefile.vc
* makefiles are modified
2002-10-24 15:40 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
+ source/codepage
+ directory for codepage source files is added
+ source/codepage/cdpru866.c
+ source/codepage/cdprukoi.c
+ source/codepage/cdpruwin.c
+ source/codepage/Makefile
+ Files for Russian codepages and Makefile for codepage library are added
2002-10-22 18:30 UTC-0400 David G. Holm <dholm@jsd-llc.com>
* source/rtl/set.c
! Removed comment block that incorrectly commented out
the default case in the HB_SET switch block.
! Fixed the previously commented out code that prevented
changing the new HB_SET_DIRSEPARATOR value.
* tests/set_test.prg
+ Added tests to display the Harbour-specific SET values
and a test for changing the _SET_DIRSEPARATOR value.
2002-10-22 17:30 UTC-0400 David G. Holm <dholm@jsd-llc.com>
* source/rdd/dbfcmd.c
* Made FIELDNAME Clipper compatible for the case where there is
no current workarea and when the field number does not exist.
2002-10-22 02:00 UTC-0500 Paul Tucker <ptucker@sympatico.ca>
* source/rdd/dbcmd.c
! corrected copy length in rddsetdefault
2002-10-22 18:53 UTC+0100 Antonio Linares <alinares@fivetech.com>
* source/rtl/filesys.c
! minor fix reported by José Fco. Pérez
2002-10-22 12:00 UTC-0500 Paul Tucker <ptucker@sympatico.ca>
* source/rdd/dbcmd.c
! Fix a problem with Select() that I introduced.
2002-10-21 05:11 UTC+0100 Antonio Linares <alinares@fivetech.com>
* source/rtl/achoice.prg
! minor fix
2002-10-21 23:41 UTC-0300 Walter Negro <anegro@overnet.com.ar>
* source/rtl/achoice.prg
! Reduce redundant code.
! Fix default values of nBottom and nRight out of range.
! Add control of value of nBottom and nRight.
* source/rtl/tget.prg
! Fix ::Changed property to conform UPDATE() behaviour with that Clipper.
Fixed by Andi Jahja in xHarbour
2002-10-21 12:30 UTC-0500 Paul Tucker <ptucker@sympatico.ca>
* source/rdd/dbfcdx/dbfcdx1.c
! added some long needed typecasts.
! corrected for index on/to without a tag
* source/rdd/dbfntx/dbfntx1.c
* source/rdd/dbfcdx/dbfcdx1.c
* source/common/hbffind.c
* source/common/hbfsapi.c
! some strncpy changes.
2002-10-21 12:00 UTC-0500 Paul Tucker <ptucker@sympatico.ca>
+ tests/vidtest.prg by Brian Dukes <bdukes@yellowthingy.co.uk>
* source/rdd/dbcmd.c
* source/rdd/workarea.c
* source/rdd/dbf1.c
! modified string copy operations for efficiency where appropriate.
2002-10-21 10:20 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
* contrib/rdd_ads/adsfunc.c
! Few fixes - checking for hb_parc() return value
2002-10-20 22:50 UTC-0500 Paul Tucker <ptucker@sympatico.ca>
* source/rtl/inkey.c
! reduce keyboard polling to <= once per tick.
! Screen updating flies.
* source/rtl/philes.c
! comparison to TRUE is not consistant with bool type in FREAD
2002-10-20 16:18 UTC-0500 Paul Tucker <ptucker@sympatico.ca>
* source/rdd/dbfntx/dbfntx1.c
! removed unused pLastPages
2002-10-20 15:16 UTC-0500 Paul Tucker <ptucker@sympatico.ca>
* source/rdd/dbcmd.c
! Just a few changes for efficiency...
2002-10-20 22:40 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
* source/rdd/dbcmd.c
! Yet another fix related to the hb_parc() changes
2002-10-20 21:12 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
* source/rdd/dbcmd.c
! Few fixes related to the latest hb_parc() changes
* source/rdd/dbfntx/dbfntx1.c
! Bug fixed in indexing
2002-10-19 16:50 UTC-0500 Paul Tucker <ptucker@sympatico.ca>
* include/hbdefs.h
* Added definition for UINT
* include/hbapigt.h
* source/rtl/gtapi.c
* source/rtl/saverest.c
* source/rtl/xsavescr.c
* source/rtl/gtdos/gtdos.c
* source/rtl/gtsln/gtsln.c
* source/rtl/gtos2/gtos2.c
* source/rtl/gtwin/gtwin.c
! Properly account for the fact that hb_gt_rectsize returns an int
(ok, so we treat it as UINT, but this is better than USHORT)
* source/rtl/gtwin/gtwin.c
* New, highly optimized Windows console gt driver
written by Przemyslaw Czerpak <druzus@polbox.com>
with some (?) fixes suggested by Peter Rees <peter@rees.co.nz>
and Marek Paliwoda <paliwoda@inetia.pl>
2002-10-19 16:26 UTC-0500 Paul Tucker <ptucker@sympatico.ca>
* source/rtl/box.c
* source/rtl/disksphb.c
* source/rtl/errorapi
* source/rtl/fnsplit
* source/rtl/setcolor
! Simplified some calls to hb_parc()
2002-10-19 21:40 UTC+0100 Martin Vogel <vogel@inttec.de>
* contrib/libct/Makefile
* contrib/libct/Makefile.bc
* contrib/libct/Makefile.vc
* contrib/libct/ctflist.txt
+ contrib/libct/invertwin.prg
+ INVERTWIN() function provided by Marek Horodyski <homar@altkom.com.pl>
2002-10-19 20:52 UTC+0100 Antonio Linares <alinares@fivetech.com>
* debug/debugger.prg
! minor fix to BP (breakpoints) settings saved to file
* debug/dbghelp.prg
! mouse support added to debugger help
2002-10-19 20:34 UTC+0100 Antonio Linares <alinares@fivetech.com>
* makefile.bc
+ source/vm/maindllp.c added to the makefile
(don't know why this file was removed from it)
2002-10-19 20:07 UTC+0100 Antonio Linares <alinares@fivetech.com>
* source/rtl/is.c
! hb_parc() use made clipper compatible
2002-10-19 16:20 UTC+0100 Antonio Linares <alinares@fivetech.com>
* source/rdd/dbcmd.c
! some fixes on hb_parc() use from DbCreate()
WARNING: Cause recent fix to hb_parc() to make it Clipper compatible,
hb_parc() result must be checked before using the returned value.
REQUEST: Alexander, Horacio and Brian, as the RDDs captains, please review
all hb_parc() use from the RDDs source code, to asure hb_parc()
result is properly tested.
2002-10-19 13:27 UTC+0100 Antonio Linares <alinares@fivetech.com>
* include/hbapi.h
* include/hbtypes.h
* source/vm/extend.c
* source/vm/maindllp.c
! all hb_stor... functions changed to return an int value
Notice: These changes fixes the extend API compatibility issues
with Clipper reported by gabor salai <gabor.salai@euroherc.hr>
2002-10-19 12:53 UTC+0100 Antonio Linares <alinares@fivetech.com>
* source/vm/extend.c
! minor fix to hb_parc()
Notice: This change fixes the hb_parc() bug described by John Skelton
2002-10-19 12:20 UTC+0100 Antonio Linares <alinares@fivetech.com>
* source/rtl/philes.c
! FRead() fix for dynamic strings use with more than one holder
Notice: This change fixes the FRead() bug described by Randy Portnoff
<randy@palmasdev.com>
2002-10-19 11:16 UTC+0100 Antonio Linares <alinares@fivetech.com>
* include/hbtypes.h
! minor change to avoid compiling errors if using -DHB_API_MACROS
2002-10-17 14:40 UTC-0300 Luiz Rafael Culik <culikr@uol.com.br>
* source/rtl/tbrowse.prg
! Fixed SetColumnMethod() that was not using all Display Area(The nWidthMax variable was substraced by 2)
2002-10-17 15:00 UTC+0700 Andi Jahja <andijahja@cbn.net.id>
* source/compiler/harbour.sly
* source/compiler/harbour.y
! Add missing third parameter on calls of hb_compGenPushSymbol()
2002-10-16 1:50 UTC-0800 Brian Hays <bhays@abacuslaw.com>
* include/dbInfo.ch
! added comments
2002-10-14 17:10 UTC-0300 Walter Negro <anegro@overnet.com.ar>
* source/rtl/tget.prg
! fixed get (value and display) involving negative with decimal
number whose value is less than 1, in some pictures.
2002-10-14 17:40 UTC+0100 Antonio Linares <alinares@fivetech.com>
* include/hbcomp.h
* include/hbexprb.c
* include/hbmacro.h
* include/hbvmpub.h
* source/compiler/genc.c
* source/compiler/harbour.c
* source/vm/dynsym.c
* source/vm/hvm.c
* source/vm/macro.c
! bug fixed when accesing an aliased expression from within a static
function with the same name as the alias.
! changes borrowed from xharbour
WARNING: All PRGs must be recompiled as defined value HB_FS_PUBLIC
has changed !!!
2002-10-14 11:45 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
* source/rdd/dbfntx/dbfntx1.c
! bug fixed in scopes, when the last record of current order was in the scope
! bug fixed in error handling while index creating
* source/rdd/dbfcdx/dbfcdx1.c
! bug fixed in error handling while index creating ( the same as in dbfntx )
2002-10-14 0:10 UTC-0800 Brian Hays <bhays@abacuslaw.com>
* contrib/rdd_ads/rddads.h
* contrib/rdd_ads/ads1.c
* created iFileType to pArea so each workarea knows
whether it's ADT or CDX or NTX
* contrib/rdd_ads/adsfunc.c
- removed the 'far' from a char far * added in last post
* include/dbstruct.ch
Added a note that it's also used by C code
#included it in hbapirdd.h (where I removed redundancies)
* include/ord.ch
+ include/dbInfo.ch
* moved all the DBI_*, DBRI_* and DBOI_* constants to the
new dbInfo.ch, and included this in ord.ch and hbapirdd.h
* include/hbapirdd.h
* removed the redundancies, included dbinfo.ch and dbstruct.ch
2002-10-12 19:00 UTC-0300 Luiz Rafael Culik <culikr@uol.com.br>
* contrib/mysql/mysql.c
! Fixed Buffer sizes on DATATOSQL() and FILETOSQLBINARY() It was leading to GPF due buffer underflow.
Many thanks to Peter Rees
2002-10-11 21:35 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.h
* source/rdd/dbfcdx/dbfcdx2.h
* source/rdd/dbfcdx/dbfcdx1.c
! fixed bug reported by Richard Chidiak
+ added function hb_cdxMacroRun
! fixed bug reported by Peter Rees.
* changed index creation and updating:
some spaces in keys aren't compressed now, so ADS can read
the indexes. (it couldn't with some special keys)
2002-10-07 13:22 UTC-0300 Gustavo Junior Alves <alves@coslinux.com.br>
* source/rtl/filesys.c
* Fix to compile on MSVC - Thanks to Andi Jahja <andijahja@harbour-id.net>
2002-10-06 21:29 UTC-0300 Gustavo Junior Alves <alves@coslinux.com.br>
* source/rtl/filesys.c
* hb_filecase on hb_fsMkDir, hb_fsChDir and hb_fsRmDir
2002-10-05 23:00 UTC-0300 Luiz Rafael Culik <culikr@uol.com.br>
* source/rtl/tget.prg
* Fixed small problem when using Mouse to select the editing get
2002-10-04 15:552 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
* source/rdd/dbfntx/dbfntx1.c
! Bug fixed in key appending with few open indexes
2002-10-04 14:42 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
* source/rdd/dbcmd.c
! Bug fixed in COPY TO, APPEND FROM with aliased fields
2002-10-04 13:58 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
* source/rdd/dbfntx/dbfntx1.c
! Few bugs fixed, related to OrdKeyNo() and OrdKeyCount()
2002-10-03 0:40 UTC-0800 Brian Hays <bhays@abacuslaw.com>
* contrib/rdd_ads/ace.h
+ added (void) to AdsApplicationExit( void );
This removes a compiler warning about missing the prototype.
Let me know if this creates a problem with any other compilers.
* contrib/rdd_ads/adsfunc.c
+ added AdsGetLastError() contrib. by Randy Portnoff (Thanks!)
* contrib/rdd_ads/ads1.c
* Cleaned up adsPutValue and adsGetValue formatting,
* Fixed fieldname length references
* Removed errant setting of uiLen in adsGetValue since these
are set in adsOpen now.
* adsOrderInfo(DBOI_KEYVAL): fixed ntx handling of numerics
Added special decoding for keys of Negative values.
* adsCreate: fixed fielddefs buffer sizing
* adsOpen: fixed fieldname length references
set uiLen of extended types
* adsInfo: reformatted, prepared for fleshing out the rest
of the options.
Added support for dbinfo(DBI_ISFLOCK)
2002-10-01 08:25 UTC+0300 Chen Kedem <niki@actcom.co.il>
* doc/es/browse.txt
* doc/es/cmdline.txt
* doc/es/dbstrux.txt
! columns in <table></table> need to be at least 3 spaces apart
2002-09-30 16:46 UTC+0300 Chen Kedem <niki@actcom.co.il>
* doc/en/input.txt
* doc/en/lang.txt
* doc/en/menu.txt
* doc/en/objfunc.txt
! columns in <table></table> need to be at least 3 spaces apart
2002-09-29 12:00 UTC+0700 Andi Jahja <andijahja@harbour-id.net>
* source/rtl/tget.prg
! fixed get (value and display) involving negative (with decimal)
number whose value is less than 1.
2002-09-28 21:50 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/compiler/hbusage.c
! fixed a bug in the list of hb_compPrintCredits ;-)
2002-09-28 01:55 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* include/hbapirdd.h
* include/hbrdddbf.h
* include/hbrddcdx.h
* include/hbrddntx.h
* source/rdd/dbcmd.c
* source/rdd/workarea.c
* contrib/rdd_ads/ads1.c
* contrib/rdd_ads/rddads.h
+ Changed fieldname max length handling,
it is now a workarea property. (set by the RDD)
(in ADS, this is just a patch)
2002-09-28 01:50 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx1.h
* source/rdd/dbfcdx/dbfcdx1.c
! changed key in-memory management.
this fixes trimmed key problems, reported by Lorenzo Fiorini.
! fixed error reported by Gianni Santamarina.
* source/rdd/dbf1.c
! fixed some typos
2002-09-26 12:30 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* include/hbapi.h
- removed filecase() definition from Extend API
* include/hbapifs.h
- added filecase() definition to FS API
* include/hbset.h
* source/rtl/set.c
* source/rtl/filesys.c
! fixed GPF, fixed MSVC typecast,
changed settings from strings to numeric constants.
2002-09-25 18:47 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/rtl/file.c
* source/rdd/rtl/filesys.c
! added some missing casts.
2002-09-25 17:15 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/rtl/file.c
* source/rdd/rtl/filesys.c
! fixed GPF, hb_xfree must be used for hb_xgrab memory.
2002-09-25 20:00 GMT+0100 Martin Vogel <vogel@inttec.de>
* contrib/libct/color.prg
! fixed initialization bug reported by Marek Horodyski<homar@altkom.com.pl>
2002-09-25 13:15 UTC-0300 Gustavo Junior Alves <alves@coslinux.com.br>
* source/rtl/file.c
* source/rtl/filesys.c
! Allow last changes to compile under MSVC
! Change strdup to hb_strdup and rindex (BSD) to strrchr (POSIX)
2002-09-23 11:00 UTC-0300 Gustavo Junior Alves <alves@coslinux.com.br>
* include/hbapi.h
* include/hbset.h
* include/set.ch
* source/pp/pptable.c
* source/rtl/file.c
* source/rtl/filesys.c
* source/rtl/set.c
! Implement SET FILECASE, DIRCASE and DIRSEPARATOR
* source/pp/ppcore.c
! Fix a core dump on HB_TR_DEBUG PrevSquare
2002-09-22 16:40 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
* source/rdd/dbfntx/dbfntx1.c
! Bug fixed introduced in previous fix :)
2002-09-22 12:25 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
* source/rdd/dbfntx/dbfntx1.c
! Bug fixed in key append
2002-09-21 12:20 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
* source/rdd/dbfntx/dbfntx1.c
! Bug fixed, related to seeking while set deleted on is set
2002-09-20 23:55 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
* source/rdd/dbfntx/dbfntx1.c
! Bug fixed, related to softseek
2002-09-20 14:50 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
* source/rdd/dbfntx/dbfntx1.c
! Bug fixed in ntxZap()
2002-09-20 12:32 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
* source/rdd/dbfntx/dbfntx1.c
* include/hbrddntx.h
* Improved algorithm of record append in shared mode - that should result
in better speed.
* Maximum number of keys in the index page is now Clipper compatible -
as I just discovered for myself, in Clipper it is already ( hm... I forgot
appropriate English word - is divided by 2 ).
2002-09-19 00:35 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* source/rdd/dbfcdx/dbfcdx2.h
* source/rdd/dbfcdx/dbfcdx1.c
+ added function hb_cdxGetTagNumber
! fixed some castings and warnings reported by
Larry Sevilla, Luiz and Andy.
! fixed controlling order after ordCreate()
! fixed controlling order after ordListAdd()
This fixes the controlling order after:
USE name INDEX name
SET INDEX TO name
INDEX ON key TAG tagname
* source/rdd/dbcmd.c
! fix gpf in pack, reported by Jorge Mason.
* source/rdd/dbf1.c
+ added support for DBI_FULLPATH and DBI_SHARED,
sent by Gianluca Piemonte.
2002-09-18 16:00 UTC-0400 David G. Holm <dholm@jsd-llc.com>
* source/rdd/dbfcdx/dbfcdx1.c
! Replaced non-existent _SORTSWAPPAGE used in hb_xgrab() type
override with the existing, and correct, LPSORTSWAPPAGE.
2002-09-17 21:55 UTC-01 jf lefebvre (mafact) <jfl@mafact.com>
* source/rdd/dbfcdx\dbfcdx1.c
! Added needed typecasting for M$soft C
* source/vm/classes.c
! Minor cosmetic change and syncro with xHarbour
2002-09-13 23:30 UTC-0400 David G. Holm <dholm@jsd-llc.com>
* source/rtl/dbdelim.prg
! Bug fix for fields that have an embedded delimiter.
2002-09-13 22:20 UTC-0400 David G. Holm <dholm@jsd-llc.com>
* source/rtl/dbdelim.prg
! Bug fixes for consecutive blank fields in a record and for
records that have no delimiters (either because there are
no character fields or because all of the character fields
are blank).
2002-09-09 16:48 UTC+0300 Chen Kedem <niki@actcom.co.il>
* source/common/hbffind.c
- Remove redundant line which used FILE_ATTRIBUTE_NOT_CONTENT_INDEXED
from hb_fsAttToRaw(). The next line already use the explicit
value 0x00002000. Now Harbour complie with Borland BCB 3.0
2002-09-09 14:25 UTC+0100 Tomaz Zupan <tomaz.zupan@orpo.si>
* contrib/odbc/todbc.prg
+ Added recordset caching.
2002-09-07 14:38 UTC+0300 Alexander Kresin <alex@belacy.belgorod.su>
* source/rdd/dbfntx/dbfntx1.c
! GPF fixed, which appeared after pack operation if dbf became empty.
2002-09-07 00:30 UTC-0300 Luiz Rafael Culik <culikr@uol.com.br>
* source/rtl/tget.prg
Added missing Caption DATA and init to ""
2002-09-05 21:15 UTC-0300 Luiz Rafael Culik <culikr@uol.com.br>
* contrib/rdd_ads/ads1.c
! Fixed Support for Long fields names in adscreate
! Fixed Display for the follow type of fields when ADT format is USED
Autoinc -> 10
Double/Curdouble 8(Official Size of field on Database)+2*HB_SET_DECIMALS value
2002-09-05 18:46 UTC-0300 Horacio Roldan <harbour_ar@yahoo.com.ar>
* include/hbrddcdx.h
* source/rdd/dbfcdx/dbfcdx1.c
* source/rdd/dbfcdx/dbfcdx1.h
* source/rdd/dbfcdx/dbfcdx2.h
+ added support for creating big indexes
hb_cdxSortSwapSavePage, hb_cdxSortSwapFillPage,
hb_cdxSortSwapRecurseDict, hb_cdxSortSwapSendWord
hb_cdxSortSwapBuildIndex, hb_cdxSortSwapGetNextKey;
+ added hb_cdxKeyValCompare
! fixed hb_cdxKeyGetItem for numeric keys
! fixed hb_cdxTagExtNodeWrite
! renamed some structs because td was confused
* source/rdd/dbf1.c
synched with
2002-08-31 20:38 UTC-0800 Ron Pinkas <ron@ronpinkas.com>
* source/rdd/dbf1.c
! Fixed hb_dbfLockFile() to release record locks before
attempting to lock the file.
2002-08-31 15:24 UTC-0800 Ron Pinkas <ron@ronpinkas.com>
* source/rdd/dbf1.c
! Fixed hb_dbfLockRecord() to return success when area
alread has file lock.
2002-09-04 17:56 UTC+0200 Maurilio Longo <maurilio.longo@libero.it>
* harbour/source/rtl/tbrowse.prg
! Fixed cell padding inside ::DispCell(). Character or memo fields have to be
padded right. Number fields have to be padded left.
2002-09-03 19:10 UTC+0200 Maurilio Longo <maurilio.longo@libero.it>
* harbour/source/rtl/teditor.prg
! fixed line splitting when a character is deleted from a line and there is a
word wrapping limit. Please note that lines of text are treated differently
from the way clipper 5.x treats them, in particular when past EOL there is no
deletion from current line
* harbour/source/rtl/memoedit.prg
! fixed cursor positiong and shaping when calling an user function
2002-09-02 19:25 UTC-0400 David G. Holm <dholm@jsd-llc.com>
* ChangeLog
+ Started a new ChangeLog.
* source/rtl/ChangeLog.013
+ Renamed old ChangeLog, due to file size.
* source/rtl/dbdelim.prg
! Code fix to handle the field delimiters, provided by the
APPEND FROM code author, Marco Braida <marcobra@elart.it>.
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