Po dwóch latach prac rozwojowych wydanie biblioteki , zaprojektowanej do tworzenia wieloplatformowych interaktywnych konsolowych interfejsów użytkownika, które wspierają emulację interfejsu programistycznego z System V Release 4.0 (SVr4). Wydanie ncurses 6.2 jest kompatybilne na poziomie kodu źródłowego z gałęziami ncurses 5.x i 6.0, ale rozszerza ABI.
Wśród nowości warto zauważyć wdrożenie rozszerzeń O_EDGE_INSERT_STAY i O_INPUT_FIELD, umożliwiających dodanie opóźnienia podczas przesuwania kursora między polami oraz realizację dynamicznego zwijania pól, które nie mieszczą się w aktualnych ograniczeniach rozmiaru. Dodano również funkcje exit_curses oraz exit_terminfo do monitorowania wycieków pamięci oraz curses_trace do zastępowania trace(). Wprowadzono optymalizacje wydajności oraz poprawiono dekodowanie zdarzeń myszy. Dodano obsługę emulatorów terminali alacritty, domterm, kitty, mintty, mintty-direct, ms-terminal,
n7900, nsterm-build309, nsterm-direct, screen5, ti703, ti707, vscode-direct, xterm-mono oraz xterm.js.
Źródło: opennet.ru
