Dopo un anno e mezzo di sviluppo, è stata rilasciata la libreria ncurses 6.3, progettata per creare interfacce utente interattive da console multipiattaforma e supporta l'emulazione dell'interfaccia curses di System V Release 4.0 (SVr4). Il rilascio di ncurses 6.3 è compatibile a livello di codice sorgente con i rami ncurses 5.x e 6.0, ma amplia l'ABI. Tra le applicazioni popolari costruite utilizzando ncurses si possono citare aptitude, lynx, mutt, ncftp, vim, vifm, minicom, mosh, screen, tmux, emacs, less.
Tra le nuove funzionalità aggiunte:
- Aggiunto un driver sperimentale per Windows Terminal.
- Fornito uno script separato per aggiornare ncurses alla nuova versione su piattaforma OpenBSD.
- Aggiunte funzioni sp per le operazioni erasewchar e killwchar.
- Tradotto in categoria obsoleta l'evento KEY_EVENT di wgetch.
- Aggiunte nuove opzioni agli strumenti tabs, tic, toe, tput.
- Nel database dei terminali sono state aggiunte 27 nuove descrizioni di terminali, tra cui foot, hpterm-color2, hterm, linux-s, putty-screen, scrt/securecrt, tmux-direct, vt220-base, xterm+256color2, xterm+88color2, xterm-direct16, xterm-direct256, xterm+nofkeys e xterm+nopcfkeys.
Fonte: opennet.ru
