| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- Tito's Terminal 0.8
- ===================
- Se actualiza la libería SynFacilUtils a la versión 1.22 para trabajar con la versión más
- reciente de Lazarus.
- Se cambia la organización de la pantalla, creando una interfaz de lenguetas, asociando un
- terminal a un panel de comandos.
- Se eliminan las traducciones de idioma "en código" y se pasa a usar el i18m de Lazarus.
- Se deja de usar ConfigFrame y se usa ahora MiConfig.
- Se reordenan los menús y las acciones.
- PENDIENTES
- Cambiar el nombre de la carpetas /sesiones y /leguajes a inglés.
- Actualizar el Manual de Usuario.
- Queda pendiente reordenar la declaración de varias clases, porque falta clasificar sus campos.
- También está pendiente refactorizar algunos nombres a la terminlogía inglesa.
- Falta usar el frame de configuración para SynEdit( que se usa en FormConfig) en la ventana
- de configuración de las sesiones, donde se tienen controles con nombres similares (con postfijo 1).
- Falta implementar el reordenamiento de las ventanas de la sesión. Algo como se hacía en la
- versión 0.7.
- Falta implementar el reconocimiento de algunas secuencias de escape (es más tema de la librería
- UnTerminal) como las que muestran el estado de avance de las descargas.
- Queda pendiente implementar la grabación de macros.
- Faltaría también incluir otras traducciones.
- Tito's Terminal 0.7
- ===================
- Se actualiza la librería Xpres, a la versión 1.2.
- Se agregan operaciones de comparación de enteros, en el intérprete de macros.
- Se quita la acción "Modo columna" porque ya existe esta función en SynEdit.
- Se cambia la forma de mostrar el menú conextual de la ventana de scripts. Ahora se selecciona
- primero la línea, antes de mostrar el menú.
- Se incluye la opción "Enviar línea" en el menú contextual del panel de comandos.
- Se cambia el nombre del editor ePCom a eScript.
- Se corrige el archivo de sintaxis DOS_shell.xml
- Se agrega el archivo de sintaxis INI_file.ini
- Se corrige el problema del editor remoto, consistente en la carga múltiple del menú de
- lenguajes.
- Tito's Terminal 0.6
- ===================
- Se actualiza la librería Xpres, a la versión 1.1.
- Tito's Terminal 0.5
- ===================
- * Se modifica el editor remoto para poder escribir, correctamente, la mayoría de caracteres
- alfabéticos con el comando "echo".
- * Se elimina el nodo "Otros", pasando a ser directamente "Explorador remoto" en el árbol de
- la ventana de configuración.
- * Se elimina la tabla HashTable[], que no se estaba usando en uResaltTerm
- * Se corrigió el problema que evaluaba dos veces las expresiones, en la primera asignación
- * Se implementó la posibilidad de hacer asignaciones, usando el operador "=".
- * Se creó la variable global "ejec" en la unidad "Parser", para permitir implementar
- correctamente las estructuras condicionales.
- * Se implementó el procesamiento de la condicional IF en el lenguaje de macros.
- * Se corrigió un problema con la detención de macros, usando la bander "DetEjec".
- * Se agregaron las instrucción STOP, LOGOPEN, LOGWRITE, LOGCLOSE, LOGPAUSE, y LOGSTART
- en el lenguaje de macros.
- * Se agregó las opciones para registrar la salida del terminal en un archivo.
- PENDIENTES:
- Que se permita escribir directamente en el terminal.
- Corregir el problema de la selección del lenguaje en el Pánel de comandos (siempre queda
- marcada UNIX).
- Revisar por qué, no se cierra completamente un archivo de registro abierto, si se tiene
- abierto un proceso. Solo cuando se cierra el proceso, parece cerrarse también el archivo de
- registro. Este comportamiento se ve cuando se abre el registro, tanto con Macros, como
- manualmente.
- Revisar el funcionamiento de las funciones de macros FILEOPEN, FILEWRITE y FILECLOSE. Al
- parecer no están funcionando correctamente.
|