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

Em 29 de abril, foram lançadas as versões 5.4.9 e 5.6.2 das bibliotecas multiplataforma para análise, edição e realce de código Lexilla e Scintilla respectivamente, assim como o lançamento do editor de textos baseado neles, versão 5.6.2 SciTE.

Os projetos foram escritos em C++ (padrão C++20).

Mudanças:

  • Lexilla
    • Assembler: SCE_ASM_STRINGBACKQUOTE para suporte a texto em crase, utilizado no NASM.
    • C++: adicionada a suporte para colapsar código entre #pragma region e #pragma endregion.
    • F#: adicionada a suporte ao ! para palavras-chave async.
    • F#: estabilizada a estilização de linhas longas.
    • F#: colapso de linhas longas com fold.fsharp.quotes.
    • LaTeX: corrigido erro no final do arquivo.
    • Pascal: SCE_PAS_MULTILINESTRING strings multilinha entre aspas triplas.
    • Ruby: corrigido erro com ? no final do arquivo.
  • Scintilla
    • Adicionada a status de erro SC_STATUS_OUTSIDE_DOCUMENT, que é definido ao tentar executar uma operação em uma posição fora do documento. A verificação de posições é realizada em uma etapa anterior para evitar a execução parcial de ações. Ações inacabadas podem levar à inconsistência dos elementos. Por exemplo, a história de modificações pode referenciar texto apagado.
    • Um par de correções para Windows.
  • SciTE
    • Corrigida a ocorrência de uma mensagem de erro falsa ao realizar filtragem de texto em um buffer sem título.

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster