Vydání knihovny konzoly ncurses 6.2

Po dvou letech vývoje odehrál se vydání knihovny ncurs 6.2, určený pro vytváření multiplatformních interaktivních konzolových uživatelských rozhraní a podporující emulaci softwarového rozhraní prokletí od System V Release 4.0 (SVr4). Vydání ncurses 6.2 je kompatibilní se zdroji s větvemi ncurses 5.xa 6.0, ale rozšiřuje ABI.

Mezi novinkami je zaznamenána implementace rozšíření O_EDGE_INSERT_STAY a O_INPUT_FIELD, která umožňuje přidat zpoždění při pohybu kurzoru mezi poli a implementovat dynamické sbalení polí, která se nevejdou do aktuálních omezení velikosti. Přidané jsou také funkce exit_curses a exit_terminfo pro sledování úniků a funkce curses_trace pro nahrazení funkce trace(). Provedeny optimalizace výkonu a vylepšené dekódování událostí myši. Přidány obslužné nástroje emulátoru terminálu alacritty, domterm, kitty, mintty, mintty-direct, ms-terminal,
n7900, nsterm-build309, nsterm-direct, screen5, ti703, ti707, vscode-direct, xterm-mono a xterm.js.

Zdroj: opennet.ru

Přidat komentář