Llançament de la biblioteca de consola ncurses 6.2

Després de dos anys de desenvolupament tingué lloc llançament de la biblioteca ncurses 6.2, dissenyat per crear interfícies d'usuari de consola interactiva multiplataforma i donar suport a l'emulació d'interfícies de programari malediccions de System V Release 4.0 (SVr4). La versió ncurses 6.2 és compatible amb les branques ncurses 5.x i 6.0, però amplia l'ABI.

Entre les innovacions, es destaca la implementació de les extensions O_EDGE_INSERT_STAY i O_INPUT_FIELD, que permet afegir un retard a l'hora de moure el cursor entre camps i implementar un col·lapse dinàmic de camps que no s'ajusten a les restriccions de mida actuals. També s'afegeixen les funcions exit_curses i exit_terminfo per fer un seguiment de les fuites, i curses_trace per substituir trace(). S'han fet optimitzacions de rendiment i la descodificació d'esdeveniments del ratolí millorada. S'han afegit controladors d'emulador de terminal alacritty, domterm, kitty, mintty, mintty-direct, ms-terminal,
n7900, nsterm-build309, nsterm-direct, screen5, ti703, ti707, vscode-direct, xterm-mono i xterm.js.

Font: opennet.ru

Afegeix comentari