by Antonio Linares » 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.