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

Reply via email to