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

Il 29 aprile sono state rilasciate le versioni 5.4.9 e 5.6.2 delle librerie cross-platform per l'analisi, la modifica e l'evidenziazione del codice Lexilla e Scintilla , e il rilascio dell'editor di testi versione 5.6.2 basato su di esse SciTE.

I progetti sono scritti in C++ (standard C++20).

Novità:

  • Lexilla
    • Assembler: SCE_ASM_STRINGBACKQUOTE per supportare il testo racchiuso tra backticks, usato in NASM.
    • C++: aggiunta la supporto per il folding del codice tra #pragma region e #pragma endregion.
    • F#: aggiunto il supporto per ! come parole chiave async.
    • F#: stabilizzata la stilizzazione delle righe lunghe.
    • F#: folding delle righe lunghe con fold.fsharp.quotes.
    • LaTeX: corretta un'errore alla fine del file.
    • Pascal: SCE_PAS_MULTILINESTRING per stringhe multilinea in virgolette triple.
    • Ruby: corretta un'errore con ? alla fine del file.
  • Scintilla
    • Aggiunto lo stato di errore SC_STATUS_OUTSIDE_DOCUMENT, che viene impostato quando si tenta di eseguire un'operazione su una posizione al di fuori del documento. La verifica delle posizioni avviene in una fase precedente per prevenire parziali esecuzioni delle azioni. Azioni incomplete possono portare a incoerenza degli elementi. Ad esempio, la cronologia delle modifiche potrebbe fare riferimento a testo rimosso.
    • Una serie di correzioni per Windows.
  • SciTE
    • Risolveva un errore di notifica erronea durante la filtrazione del testo in un buffer non denominato.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster