Sorry to chime in so late on this, but I don't think
HB_LEGACY_LEVEL
is good terminology.  
Two years from now what we do today
will be Legacy, and the reference becomes ambiguous.
Is there any reason it cannot instead refer to the last PCODE 
version that was parallel to the change in item structure?
Also, the word "Level" doesn't indicate what scale it operates on.

And though I tried to skim all the messages I did not follow
it closely (sorry, we've been very busy), were all the changes 
related to Profiler elements in structures?  
In which case, shouldn't this flag be something like
HB_Vxx_COMPATIBILITY
or 
HB_Vxx_PROFILER_COMPATIBILITY
or
HB_Vxx_ITEM_COMPATIBILITY

?

Again, sorry if it's too late to raise this; it wouldn't be the 
end of the world if it shipped as-is.

--
Brian Hays


> -----Original Message-----
> From: Miguel Angel Marchuet [mailto:[EMAIL PROTECTED]
> Sent: Saturday, November 29, 2008 6:58 AM
> To: Enrico Maria Giordano
> Cc: Xharbour-Developers List
> Subject: Re: [xHarbour-developers] 2008-11-29 12:10 UTC+0100 Miguel
> AngelMarchuet <[EMAIL PROTECTED]>
> 
> if you want to use older versions of 3rd party libreries you need to
> add
> HB_LEGACY_LEVEL
> 
> remove HB_NO_PROFILER make xharbour a lot of slow.
> 
> better if you add two macros for release programs.
> 
> Best regards,
> Miguel Angel Marchuet
> 
> Enrico Maria Giordano escribió:
> >
> > -----Messaggio Originale----- Da: "Miguel Angel Marchuet"
> > <[EMAIL PROTECTED]>
> > A: "Xharbour-Developers List" <xharbour-
> [EMAIL PROTECTED]>
> > Data invio: sabato 29 novembre 2008 12.12
> > Oggetto: [xHarbour-developers] 2008-11-29 12:10 UTC+0100 Miguel
> > AngelMarchuet <[EMAIL PROTECTED]>
> >
> >
> >> 2008-11-29 12:10 UTC+0100 Miguel Angel Marchuet
> >> <[EMAIL PROTECTED]>
> >>  * include\classes.h
> >>  * include\hbvmpub.h
> >>    * to use old 3rd party libs, is needed to build xharbour with
> macro
> >> HB_LEGACY_LEVEL,
> >>      because profiler structural variables are eliminated from its
> >> structure when are
> >>      not needed. Are also removed on HB_NO_PROFILER.
> >
> > Does it mean that HB_NO_PROFILER is enough or we have to add
> > HB_LEGACY_LEVEL too?
> >
> > EMG
> >
> > --
> > EMAG Software Homepage:     http://www.emagsoftware.it
> > The EMG's ZX-Spectrum Page: http://www.emagsoftware.it/spectrum
> > The Best of Spectrum Games: http://www.emagsoftware.it/tbosg
> > The EMG Music page:         http://www.emagsoftware.it/emgmusic
> >
> > __________ Información de ESET Smart Security, versión de la base de
> > firmas de virus 3650 (20081128) __________
> >
> > ESET Smart Security ha comprobado este mensaje.
> > http://www.eset.com
> >
> >
> >
> >
> 
> -----------------------------------------------------------------------
> --
> This SF.Net email is sponsored by the Moblin Your Move Developer's
> challenge
> Build the coolest Linux based applications with Moblin SDK & win great
> prizes
> Grand prize is a trip for two to an Open Source event anywhere in the
> world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> xHarbour-developers mailing list
> xHarbour-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xharbour-developers
> No virus found in this incoming message.
> Checked by AVG - http://www.avg.com
> Version: 8.0.176 / Virus Database: 270.9.3/1788 - Release Date:
> 11/28/2008 8:17 AM


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers

Reply via email to