<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif">Gracias!</div><div class="gmail_default" style="font-family:tahoma,sans-serif">De momento estoy probando la 1.2.2 en Windows y Windows CE y anda de maravillas, no me atrevo a usar la versión SVN porque estoy acostumbrado a la altísima calidad de los releases y no me gusta encontrarme con sorpresas, pero es bueno saber lo que se viene!</div>

</div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-06-06 15:38 GMT-03:00 Jesus Reyes <span dir="ltr"><<a href="mailto:jesusrmx@yahoo.com.mx" target="_blank">jesusrmx@yahoo.com.mx</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hola estimados suscriptores de esta lista.<br>
<br>
Hace poco en la lista en inglés se ha escrito un interesante mensaje que no he querido dejar pasar, esta dirigido básicamente a los que usan SVN o snapshots recientes. Así que aquí lo tienen traducido, como siempre las fallas en la traducción son mías y del traductor de google que me echo una mano :).<br>


<br>
<br>
Mattias escribió:<br>
<br>
Se han reescrito algunas partes centrales de la IDE: La ventana de mensajes completa y todo el código que ejecuta herramientas externas (por ejemplo, el compilador), incluido el analizador de salida producida por fpc y 'make' ademas de todos las correcciones rápidas (quick fixes).<br>


<br>
Puede habilitar estos cambios mediante una compilación limpia del IDE usando <br>
-dEnableNewExtTools. (Esto es básicamente para aquellos que usan SVN<br>
<br>
Lo más destacado:<br>
- Herramienta externa ahora se ejecuta en un Hilo (Thread). Y también lo es la mayor parte del analizador.<br>
- El IDE ahora pasa la opción -vbq (IDs de mensaje y nombres de archivo completos) al compilador.<br>
- La ventana de mensajes ahora utiliza un control especial:<br>
la salida producida por cada herramienta está claramente separada por una línea de encabezado<br>
- El control puede manejar salidas mucho más grandes, así que usted puede compilar con más verbosidad<br>
- El menú desplegable de la ventana de mensajes tiene nuevos elementos:<br>
- El IDE ahora sabe de donde viene cada mensaje y qué herramienta lo creó. Por ejemplo, usted puede ver la razón por la cual se ha compilado un paquete y los parámetros usados a través del menú "Acerca de" (About).<br>


- El analizador de fpc utiliza identificadores de mensajes, el archivo errore.msg y el archivo de errores traducidos error*.msg<br>
- Usted puede cambiar entre Inglés y la traducción en cualquier momento<br>
- Se puede buscar en la ventana de mensajes<br>
- Se puede filtrar por tipos de mensajes y urgencia: sugerencia, nota, advertencia ... (hint, note, warning ....)<br>
- Elegir el estilo de los nombres de archivos (corto, relativo, completo)<br>
- Usted puede cambiar los colores en Herramientas / Opciones / Mensajes<br>
- Ahora, al insertar/eliminar texto en el editor de código los mensajes son<br>
actualizados en número de línea *y* el número de columna.<br>
- El editor de código fuente muestra marcas: en el panel izquierdo un icono, en el panel derecho un pequeño rectángulo y el segmento de texto se subraya con una línea curva.<br>
- Haciendo clic derecho sobre el icono del panel izquierdo mostrará las soluciones rápidas.<br>
<br>
He aquí una breve lista de los elementos incorporados en las correciones rápidas.<br>
<br>
<a href="http://wiki.lazarus.freepascal.org/Lazarus_IDE_Tools#Quick_Fixes" target="_blank">http://wiki.lazarus.freepascal.org/Lazarus_IDE_Tools#Quick_Fixes</a> <br>
<br>
Lo cual enlaza a ....<br>
<br>
"<br>
Correcciones rápidas son elementos de menú para mensajes específicos del compilador. Le ayudan a corregir rápidamente el problema. Seleccione un mensaje en la ventana de mensajes y haga clic con el botón derecho, o clic con el botón derecho en el editor de código en el icono de la derecha:<br>


<br>
- Unidad no encontrada: la quita de la sección Uses.<br>
- Unidad no encontrada: busca la unidad en un paquete cargado y permitir auto-agregar la dependencia del paquete.<br>
- Construyendo una clase "$1" con método abstracto "$2": Muestra un diálogo para re-implementar todos los métodos abstractos.<br>
- Variable local "$1" no usada: eliminar la definición.<br>
- Referencia circular de unidad entre $1 y $2: Mostrar el diálogo de dependencias de unidades con la ruta completa entre las dos unidades.<br>
- Identificador no encontrado: buscar usando el navegador de código.<br>
- Identificador no encontrado: buscar usando el Diccionario Cody (requiere el paquete Cody).<br>
- Identificador no encontrado: agregar variable local.<br>
- Recompilando $1, la suma de comprobación ha cambiado para $2: muestra un dialogo con rutas de búsqueda y otra información.<br>
- cualquier sugerencia (hint), nota o advertencia: agregar una directiva IDE {%H-} para ocultarla.<br>
- cualquier sugerencia (hint), nota o advertencia: agregar una opción de compilador -vm<id-del-mensaje) para ocultarla.<br>
"<br>
<br>
Que lo disfruten.<br>
<br>
Jesus Reyes A.<br>
<br>
<br>
_______________________________________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div><span style="font-family:tahoma,sans-serif">Try not to become a man of success but rather to become a man of value. <i>Albert Einstein</i></span></div>
</div>