Após dois anos de desenvolvimento lançamento da biblioteca , destinada à criação de interfaces de usuário interativas multiplataforma em console, e que suporta emulação de interface de programação do System V Release 4.0 (SVr4). O lançamento do ncurses 6.2 é compatível em nível de código-fonte com as versões ncurses 5.x e 6.0, mas expande o ABI.
Entre as novidades estão a implementação das extensões O_EDGE_INSERT_STAY e O_INPUT_FIELD, que permitem adicionar um atraso ao mover o cursor entre campos e implementar a contração dinâmica de campos que não cabem nas limitações atuais de tamanho. Também foram adicionadas as funções exit_curses e exit_terminfo para rastreamento de vazamentos, e curses_trace para substituir trace(). Foram feitas otimizações de desempenho e aprimorada a decodificação de eventos de mouse. Foram incluídos manipuladores para emuladores de terminal como alacritty, domterm, kitty, mintty, mintty-direct, ms-terminal,
n7900, nsterm-build309, nsterm-direct, screen5, ti703, ti707, vscode-direct, xterm-mono e xterm.js.
Fonte: opennet.ru
