FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour cambios para fw13.01
Posts: 1516
Joined: Thu May 27, 2010 02:06 PM
cambios para fw13.01
Posted: Mon Feb 04, 2013 09:19 PM

Antonio . Finalmente que cambios se tienen que realizar en nuestro c贸digo para usar la version 13.01 ?
Veo quel c贸digo de xbrowse.prg ( por ejemplo) usa Super: , debemos cambiarlo a ::super: ?
Si realizamos los cambios pero mantenemos la versi贸n de harbour anterior el c贸digo sigue siendo v谩lido ?
Quedo a la espera de contestaci贸n para saber como mantener maxima compatibilidad entre versiones .
Saludos.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: cambios para fw13.01
Posted: Mon Feb 04, 2013 11:55 PM

Manuel,

Despues de estudiarlo, y salvo que exista una soluci贸n m谩s sencilla, me inclino a mantener un 煤nico conjunto de ficheros de c贸digo fuente de FWH que funcione tanto con versiones anteriores de Harbour como con la m谩s reciente.

Para eso todo lo que hay que hacer es eliminar las llamadas a ::Super (y cambiarlas por Super:) que hay en los fuentes de FWH. De esta forma y con un solo cambio en el fichero hbclass.ch del Harbour m谩s reciente, conseguimos que todo funcione bien. Suponiendo que hay m谩s usuarios de versiones antiguas de Harbour que usuarios de la versi贸n actual, entiendo que es el cambio que menos soporte t茅cnico pueda precisar.

Cuando aumentase el n煤mero de usuarios de la versi贸n actual de Harbour, entonces cambiaremos de Super: a ::Super:, que es precisamente lo que fuerza a hacer el cambio reciente en Harbour.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1516
Joined: Thu May 27, 2010 02:06 PM
Re: cambios para fw13.01
Posted: Tue Feb 05, 2013 08:00 AM

Ok.
De momento yo mantendr茅 mi anterior versi贸n de Harbour tanto en mac como en windows y no realizar茅 ning煤n cambio en mi c贸digo , pues no veo cambios importantes en funcionalidad mas lejos de mantener compatibilidad con el svn de harbour .
Entiendo que si mantengo mi harbour ( antiguo) fw13.01 funcionar谩 bien en las llamadas de mi c贸digo tanto con llamadas Super: como ::super: . 驴 verdad ?

-------------------- editado---------------------

Me corrijo ... he revisado los 煤ltimos cambios y me encuentro esto que es muy importante . Ser铆a bueno reconstruir un nuevo Harbour para Mac y subirlo al repositorio :

2013-02-02 21:26 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbssl/hbssl.hbm
* suppressed a gazillion of warnings where Apple was
telling us that OpenSSL - as a whole - is deprecated
since OS X Lion 10.7

  • src/3rd/tiff/tiff.dif
  • src/3rd/tiff/tiffconf.h
    ! fixed a zillion warnings when compiled on OS X
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: cambios para fw13.01
Posted: Tue Feb 05, 2013 11:31 AM
Manuel,

Entiendo que si mantengo mi harbour ( antiguo) fw13.01 funcionar谩 bien en las llamadas de mi c贸digo tanto con llamadas Super: como :: . 驴 verdad ?


Si :-)

he revisado los 煤ltimos cambios y me encuentro esto que es muy importante


S贸lo han eliminado warnings al construir Harbour. La funcionalidad final no varia en nada :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1516
Joined: Thu May 27, 2010 02:06 PM
Re: cambios para fw13.01
Posted: Tue Feb 05, 2013 11:42 AM
Antonio Linares wrote:
S贸lo han eliminado warnings al construir Harbour. La funcionalidad final no varia en nada :-)

Antonio , construyendo las librerias de fivemac con el Xcode ( yo uso xcode :-) ), me marca un mont贸n de warnings que son un incordio ya que son tantos que llegan al maximo que soporta xcode y "tapan" los warnings realmente importantes de posibles errores o falta de funciones .

Continue the discussion