Publication de la bibliothèque console ncurses 6.2

Après deux ans de développement a eu lieu sortie de la bibliothèque ncurses 6.2, destinée à la création d'interfaces utilisateur interactives en console multiplateformes et prenant en charge l'émulation de l'interface de programme curses de System V Release 4.0 (SVr4). La version ncurses 6.2 est compatible au niveau des sources avec les branches ncurses 5.x et 6.0, mais étend l'ABI.

Parmi les nouveautés, on note l'implémentation des extensions O_EDGE_INSERT_STAY et O_INPUT_FIELD, permettant d'ajouter un délai lors du déplacement du curseur entre les champs et de réaliser le repliement dynamique des champs ne tenant pas dans les limites de taille actuelles. Des fonctions exit_curses et exit_terminfo ont également été ajoutées pour suivre les fuites, ainsi que curses_trace pour remplacer trace(). Des optimisations de performance ont été réalisées et le décodage des événements de la souris a été amélioré. Des gestionnaires pour les émulateurs de terminal alacritty, domterm, kitty, mintty, mintty-direct, ms-terminal,
n7900, nsterm-build309, nsterm-direct, screen5, ti703, ti707, vscode-direct, xterm-mono et xterm.js.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster