Lexilla 5.4.9, Scintilla 5.6.2, SciTE 5.6.2

Lexilla 5.4.9, Scintilla 5.6.2, SciTE 5.6.2 Lexilla 5.4.9, Scintilla 5.6.2, SciTE 5.6.2 Lexilla 5.4.9, Scintilla 5.6.2, SciTE 5.6.2

El 29 de abril se lanzaron las versiones 5.4.9 y 5.6.2 de las bibliotecas multiplataforma para análisis, edición y resaltado de código. Lexilla y Scintilla respectivamente, así como la versión 5.6.2 del editor de texto basado en ellas. SciTE.

Los proyectos están escritos en C++ (estándar C++20).

Cambios:

  • Lexilla
    • Assembler: SCE_ASM_STRINGBACKQUOTE para soportar texto entre comillas invertidas, utilizado en NASM.
    • C++: se agregó soporte para la contracción de código entre #pragma region y #pragma endregion.
    • F#: se agregó soporte para ! en palabras clave async.
    • F#: se estabilizó el estilo de líneas largas.
    • F#: contracción de líneas largas con fold.fsharp.quotes.
    • LaTeX: se corrigió un error con al final del archivo.
    • Pascal: SCE_PAS_MULTILINESTRING para cadenas multilínea entre comillas triples.
    • Ruby: se corrigió un error con ? al final del archivo.
  • Scintilla
    • Se agregó el estado de error SC_STATUS_OUTSIDE_DOCUMENT, que se establece al intentar realizar una operación en una posición fuera del documento. Las posiciones se verifican en una etapa anterior para evitar la ejecución parcial de acciones. Las acciones incompletas pueden llevar a la inconsistencia de los elementos. Por ejemplo, el historial de cambios puede hacer referencia a un texto eliminado.
    • Un par de correcciones para Windows.
  • SciTE
    • Se corrigió la aparición de un mensaje de error falso al filtrar texto en un búfer sin título.

Fuente: linux.org.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster