Po více než roce a půl vývoje byl uveden do provozu release knihovny ncurses 6.3, určené pro vytváření multiplatformních interaktivních konzolových uživatelských rozhraní a podporující emulaci programového rozhraní curses ze System V Release 4.0 (SVr4). Verze ncurses 6.3 je na úrovni zdrojových textů kompatibilní s větvemi ncurses 5.x a 6.0, ale rozšiřuje ABI. Mezi populární aplikace postavené na ncurses patří aptitude, lynx, mutt, ncftp, vim, vifm, minicom, mosh, screen, tmux, emacs, less.
Mezi přidanými novinkami:
- Byl přidán experimentální ovladač pro Windows Terminal.
- Byl poskytován samostatný skript pro aktualizaci ncurses na novou verzi na platformě OpenBSD.
- Byly přidány sp-funkce pro operace erasewchar a killwchar.
- Byla převedena na úroveň zastaralého wgetch událost KEY_EVENT.
- Byly přidány nové možnosti do utilit tabs, tic, toe, tput.
- Do databáze terminálů bylo přidáno 27 nových popisů terminálů, včetně foot, hpterm-color2, hterm, linux-s, putty-screen, scrt/securecrt, tmux-direct, vt220-base, xterm+256color2, xterm+88color2, xterm-direct16, xterm-direct256, xterm+nofkeys a xterm+nopcfkeys.
Zdroj: opennet.ru
