ncurses 6.5 Konsol Bibliothéik Verëffentlechung

No engem Joer an en halleft Entwécklung ass d'ncurses 6.5 Bibliothéik verëffentlecht ginn, entwéckelt fir Multi-Plattform interaktive Konsol User Interfaces ze kreéieren an d'Emuléierung vun der Fluchprogramméierungsinterface vum System V Release 4.0 (SVr4) z'ënnerstëtzen. D'ncurses 6.5 Verëffentlechung ass Quellkompatibel mat den ncurses 5.x a 6.0 Filialen, awer verlängert den ABI. Populär Uwendungen gebaut mat ncurses enthalen Aptitude, Lynx, Mutt, ncftp, vim, vifm, minicom, mosh, screen, tmux, emacs, manner.

Ënnert den zousätzlechen Innovatiounen:

  • Déi folgend Funktiounen goufen zu de Programm Schnëttplazen fir niddereg-Niveau Zougang zu terminfo an termcap bäigefüügt: tiparm_s fir d'Transmissioun vun Informatiounen iwwert d'erwaart String Parameteren vun der Terminal, déi benotzt ginn Ausgabe op den Terminal ze generéieren; tiscan_s fir d'Formatéierungsfäegkeeten ze kontrolléieren wann Dir Stringparameter un d'Tiparm_s Funktioun passéiert. Dës Funktiounen léisen Problemer beim Veraarbechtung vun beschiedegten oder falschen Dateien mat Terminalparameter (Terminfo a Termcap).
  • D'Buildoptioun "--enable-check-size" bäigefüügt fir d'Initialiséierung op Terminaler ze vereinfachen déi keng Fënster- oder Bildschirmgréisstdaten iwwerdroen. Wann Dir d'Optioun aktivéiert fir d'Fënstergréisst an der Setupterm Funktioun ze bestëmmen, gëtt d'Cursorpositioun benotzt, ausser d'Gréisstinformatioun gëtt duerch Ëmfeldvariablen gesat oder duerch en ioctl.
  • Fonctiounen bäigefüügt fir TTY Fändelen aus Strukturen mam Typ SCREEN ze kréien.
  • Zousätzlech Kontrollen fir méi sécher Handhabung vu Stringparameter an den Tipparm, tparm an tgoto Funktiounen.

Source: opennet.ru

Setzt e Commentaire