Release of the console library ncurses 6.2

After two years of development the release of the library ncurses 6.2, designed for creating cross-platform interactive console user interfaces and supporting the emulation of the API curses from System V Release 4.0 (SVr4). The release of ncurses 6.2 is source-compatible with the ncurses 5.x and 6.0 branches but expands the ABI.

Notable new features include the implementation of the O_EDGE_INSERT_STAY and O_INPUT_FIELD extensions, which allow for a delay when moving the cursor between fields and enable dynamic collapsing of fields that do not fit the current size constraints. Additionally, exit_curses and exit_terminfo functions have been added for leak tracking, as well as curses_trace to replace trace(). Performance optimizations and mouse event decoding improvements have also been included. Terminal emulator handlers for alacritty, domterm, kitty, mintty, mintty-direct, ms-terminal,
n7900, nsterm-build309, nsterm-direct, screen5, ti703, ti707, vscode-direct, xterm-mono, and xterm.js have been added.

Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster