----- Forwarded message from Przemyslaw Czerpak <dru...@acn.waw.pl> -----
From: Przemyslaw Czerpak <dru...@acn.waw.pl> Subject: (fwd) 2008-12-19 04:30 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) To: "Harbour Project Main Developer List." <harbour@harbour-project.org> Date: Sat, 20 Dec 2008 14:43:35 +0100 Lines: 69 ----- Forwarded message from druzus ----- Subject: 2008-12-19 04:30 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) To: harbour@harbour-project.org Date: Fri, 19 Dec 2008 04:30:47 +0100 Lines: 59 2008-12-19 04:30 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbmysql/tmysql.prg * harbour/contrib/hbpgsql/pgrdd.prg * harbour/contrib/hbpgsql/tpostgre.prg ! fixed unused variables and meaningless assignment detected by new compiler extension - many thanks to Mindaugas for it. * harbour/include/hbsetup.h + added macros for some function attributes which can be used in the future for optimizations * harbour/source/rtl/filesys.c * formatting * harbour/source/rtl/hbtoken.c * changed the behavior of " " token delimiter - now it works as any other tokens. The old behavior can be still reach using empty string "" as token delimiter. "" is not default token. * harbour/utils/hbtest/hbtest.prg * change error object to text conversion in hbtest so now it detects also differences which were ignored by previous version, f.e. OPERATION wrongly used instead of FILENAME or wrongly set TRIES flag. * harbour/utils/hbtest/hbtest.prg * harbour/utils/hbtest/rt_trans.prg * harbour/utils/hbtest/rt_math.prg * harbour/utils/hbtest/rt_hvm.prg * harbour/utils/hbtest/rt_misc.prg * harbour/utils/hbtest/rt_hvma.prg * harbour/utils/hbtest/rt_class.prg * harbour/utils/hbtest/rt_str.prg * harbour/utils/hbtest/rt_stra.prg * harbour/utils/hbtest/rt_date.prg * harbour/utils/hbtest/rt_array.prg * updated for extended error messages, tested with Harbour, Cl52/53 * harbour/include/hbapierr.h * harbour/source/rtl/errorapi.c + added hb_errRT_FileError() used in file errors ! fixed TRIES counter updating when RETRY flag is set - it should be done before calling error block not after - detected by new hbtest error messages ; TOFIX: in practice all errors with RETRY flag generated by other hb_errRT_*() functions have to be fixed because new error object is created each time and informations from previous one are lost, f.e. TRIES counter or CARGO value set by user. They should be reimplemented in similar way to hb_errRT_FileError() * harbour/source/vm/memvars.c * harbour/source/rtl/copyfile.c * harbour/source/vm/set.c ! fixed wrong error messages detected by new hbtest in _SET_PRINTFILE, _SET_ALTFILE and _SET_EXTRAFILE ; TOCHECK - Does CA-Cl*pper respect _SET_DEFAULT in above SETs? best regards Przemek ----- End forwarded message ----- ----- End forwarded message ----- _______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour