Re: [Harbour] 2008-04-09 20:42 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
On Wed, Apr 9, 2008 at 8:44 PM, Przemyslaw Czerpak <[EMAIL PROTECTED]> wrote: > ! Fixed object inspector in the debugger. > ! Added HbDbBrowser:invalidate() message. Fixes work area browsing in > debugger. > ! Added an minimalistic TBrowse implementation that is just enough > for internal use by the debugger. Fixes miscellaneous problems e.g. > when debugging a piece of code with RELATIONs turned on. > Fixes by Phil Krylov borrowed from xHarbour. Great !!! many thanks, Lorenzo ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour
[Harbour] 2008-04-09 20:42 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
2008-04-09 20:42 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/ChangeLog * harbour/harbour.spec * reverted translation to UTF8 - Tomaz please check your editor settings and disable automatic translation to UTF8. It's not the first as such situation happens. * harbour/include/hbclass.ch + added two missing PP directives ! protected against some repeated external definitions * harbour/source/pp/Makefile * harbour/source/pp/hbppgen.c * harbour/source/pp/ppcore.c * harbour/source/common/hbver.c * harbour/source/common/hbverdsp.c * harbour/source/main/harbour.c * harbour/source/vm/cmdarg.c * harbour/utils/hbpp/hbpp.c * harbour/include/hbpp.h * harbour/include/hbcomp.h * harbour/include/hbver.h * harbour/include/hbapi.h * harbour/make_vcce.mak * harbour/make_b32.mak * harbour/make_vc.mak * harbour/make_gcc.mak + added support for dynamically set during compilation ChangeLog entry ChangeLog ID and SVN revision and compilation flags Now hbppgen creates in include directory hbverbld.h file with information extracted from ChangeLog. New hbppgen parameters: Syntax: ./hbppgen [.prg] [options] Options: -i add #include file search path -c[] look for ChangeLog file -o creates .c file with PP rules -v creates .h file with version information -w write preprocessed (.ppo) input file -q disable information messages + added new C functions: int hb_verSvnID( void ) - retrieves ChangeLog SVN revision number const char * hb_verSvnChangeLogID( void ) - retrieves a static buffer containing ChangeLog ID string const char * hb_verSvnLastEntry( void ) - retrieves a static buffer containing ChangeLog last entry string const char * hb_verFlagsC( void ) - retrieves a static buffer containing build time C compiler flags in C_USR envvar const char * hb_verFlagsL( void ) - retrieves a static buffer containing build time linker flags in L_USR envvar const char * hb_verFlagsPRG( void ) - retrieves a static buffer containing build time Harbour compiler flags in PRG_USR envvar + added new default PP defines which can be used in .prg code compiled by Harbour compiler: HB_VER_LENTRY, HB_VER_CHLID, HB_VER_SVNID * harbour/source/rtl/gtxwc/gtxwc.c * formatting * harbour/source/rtl/gttrm/gttrm.c ! fixed redrawing GPM mouse pointer after screen updating * harbour/source/rtl/gtstd/gtstd.c * harbour/source/rtl/gtpca/gtpca.c * updated for compilation even if some POSIX macros are not supported f.e. problems with some DJGPP versions reported recently * harbour/source/debug/dbgentry.c * harbour/source/debug/dbgtobj.prg * harbour/source/debug/dbgbrwsr.prg * harbour/source/debug/dbgthsh.prg * harbour/source/debug/tbrwtext.prg * harbour/source/debug/dbgwa.prg * harbour/source/debug/debugger.prg * harbour/source/debug/dbghelp.prg * harbour/source/debug/dbgtarr.prg ! Fixed object inspector in the debugger. ! Added HbDbBrowser:invalidate() message. Fixes work area browsing in debugger. ! Added an minimalistic TBrowse implementation that is just enough for internal use by the debugger. Fixes miscellaneous problems e.g. when debugging a piece of code with RELATIONs turned on. Fixes by Phil Krylov borrowed from xHarbour. best regards Przemek ___ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour