Eduardo, We always stressed that in xHarbour development Clipper *error* compatibility is dismissed, when conflicts with desired new functionality. xHarbour is NOT error compatible with Clipper. We have many features that would raise errors if attempted in Clipper. Unless there's a specific benefit we generally prefer to avoid Clipper restrictions, omissions, inconsistencies, etc.
Ron On Jul 11, 2008, at 4:39 AM, Eduardo Fernandes wrote: > Ron, > > Maybe this: > > #ifdef HB_EXTENSION > CLASS TBrowse > #else > CLASS TBrowse STATIC > #endif > > I understand this doesn't giving us any advantage, but to maintain > Clipper compatibility, if we compile: > > Local o := TBrowse():New() under Clipper, an error is generated. > > regards, > Eduardo > > --- Em qui, 10/7/08, Ron Pinkas <[EMAIL PROTECTED]> escreveu: > >> De: Ron Pinkas <[EMAIL PROTECTED]> >> Assunto: Re: [xHarbour-developers] ChangeLog,v 1.6169 2008/07/10 >> Para: [EMAIL PROTECTED] >> Cc: "Xharbour-Developers List" <xharbour- >> [EMAIL PROTECTED]> >> Data: Quinta-feira, 10 de Julho de 2008, 16:12 >> Eduardo, >> >> Many thanks. :-) >> >> BTW, there's no need to disallow TBrowse():New(), it >> does not break >> any compatibility to have such support. OTOH removing this >> support >> breaks compatibility with existing xHarbour code, without >> giving us >> any advantage. All xHarbour classes should support the >> New() method. >> >> Ron >> >> On Jul 9, 2008, at 7:58 PM, Eduardo Fernandes wrote: >> >>> * source\rtl\tbrowse.prg >>> * This new TBrowse code was strongly modified to >> fix pending bugs, >>> to speed-up navigation under files with more >> than 64 columns and >>> general optimizations. >>> * From today, don't use TBrowse():New() >> syntax. This is not >>> Clipper >>> compliant. Use TBrowseNew() or TBrowseDB() >> functions instead. >>> If you >>> use TBrowse():New() syntax an error will be >> generated. >>> >>> * source\rtl\browdb.prg >>> * changed TBrowse():New() syntax to TBrowseNew(). >>> >>> * source\rtl\browse.prg >>> * source\rtl\dbedit.prg >>> * synched with TBrowse changes. >>> >>> regards, >>> Eduardo >>> >>> >>> Novos endereços, o Yahoo! que você conhece. >> Crie um email >>> novo com a sua cara @ymail.com ou @rocketmail.com. >>> http://br.new.mail.yahoo.com/addresses >>> >>> >> --------------------------------------------------------------------- >> - >> >>> --- >>> Sponsored by: SourceForge.net Community Choice Awards: >> VOTE NOW! >>> Studies have shown that voting for your favorite open >> source project, >>> along with a healthy diet, reduces your potential for >> chronic lameness >>> and boredom. Vote Now at >> http://www.sourceforge.net/community/cca08 >>> _______________________________________________ >>> xHarbour-developers mailing list >>> xHarbour-developers@lists.sourceforge.net >>> >> https://lists.sourceforge.net/lists/listinfo/xharbour-developers >>> > > > Novos endereços, o Yahoo! que você conhece. Crie um email > novo com a sua cara @ymail.com ou @rocketmail.com. > http://br.new.mail.yahoo.com/addresses > > ---------------------------------------------------------------------- > --- > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! > Studies have shown that voting for your favorite open source project, > along with a healthy diet, reduces your potential for chronic lameness > and boredom. Vote Now at http://www.sourceforge.net/community/cca08 > _______________________________________________ > xHarbour-developers mailing list > xHarbour-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/xharbour-developers > ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ xHarbour-developers mailing list xHarbour-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xharbour-developers