Después de dos años de desarrollo lanzamiento de la biblioteca , destinada a crear interfaces de usuario de consola interactivas multiplataforma y que soporta la emulación de API de System V Release 4.0 (SVr4). La versión ncurses 6.2 es compatible en el nivel de código fuente con las ramas ncurses 5.x y 6.0, pero amplía el ABI.
Entre las novedades se destaca la implementación de las extensiones O_EDGE_INSERT_STAY y O_INPUT_FIELD, que permiten añadir un retraso al mover el cursor entre campos y realizar la contracción dinámica de los campos que no caben en las restricciones actuales de tamaño. También se han añadido las funciones exit_curses y exit_terminfo para rastrear filtraciones, y curses_trace para reemplazar trace(). Se han realizado optimizaciones de rendimiento y se ha mejorado la decodificación de eventos de ratón. Se han añadido controladores para los emuladores de terminal alacritty, domterm, kitty, mintty, mintty-direct, ms-terminal,
n7900, nsterm-build309, nsterm-direct, screen5, ti703, ti707, vscode-direct, xterm-mono y xterm.js.
Fuente: opennet.ru
