version de la bibliothèque de console ncurses 6.6

Après un an et demi de développement, ncurses 6.6 est disponible. Cette bibliothèque est conçue pour la création d'interfaces utilisateur interactives multiplateformes pour consoles et prend en charge l'émulation de l'API curses de System V Release 4.0 (SVr4). ncurses 6.6 est compatible au niveau du code source avec ncurses 5.x et 6.x, mais étend l'ABI. Parmi les applications populaires développées avec ncurses, on peut citer aptitude, lynx, mutt, ncftp, vim, vifm, minicom, mosh, screen, tmux, emacs et less.

Parmi les nouveautés ajoutées :

  • Un nouveau pilote de terminal pour Windows/MinGW a été introduit, prenant en charge Windows Terminal et offrant une prise en charge de la souris.
  • Les fonctionnalités des utilitaires infocmp, tic et tput ont été étendues.
  • De nouveaux exemples de code et des applications de démonstration ont été ajoutés à la collection ncurses-examples.
  • Ajout de la prise en charge des terminaux ghostty, illumos, sun-16color, sun-256color, sun-direct, ms-terminal-direct, pangoterm, rlogin-color, sclp, vt520-w et vt525-w.
  • Les composants suivants sont implémentés : linux+lockeys, xterm+r5+lockeys, xterm+r5+fkeys, vt100+pf1-pf4, * vt220+ufkeys, vt220+sfkeys, * ecma+standout, ecma+underline et wyse+cvis.
  • ms-terminal prend désormais en charge les entrées souris grâce au nouveau pilote Windows.
  • La prise en charge des couleurs a été implémentée pour le terminal vt525.
  • Les fonctionnalités du système de compilation ont été étendues. Les options « --enable-install-prefix » et « --enable-named-pipes » ont été ajoutées au script de configuration de la compilation.

Source: opennet.ru

Ajouter un commentaire