ncurses 6.5 kontsolaren liburutegia kaleratu

Urte eta erdiko garapenaren ondoren, ncurses 6.5 liburutegia kaleratu da, plataforma anitzeko kontsola interaktiboen erabiltzaile-interfazeak sortzeko eta System V Release 4.0 (SVr4) madarikazioen programazio interfazearen emulazioa onartzen duena. ncurses 6.5 bertsioa iturburu bateragarria da ncurses 5.x eta 6.0 adarrekin, baina ABI hedatzen du. ncurses erabiliz eraikitako aplikazio ezagunak hauek dira: aptitude, lynx, mutt, ncftp, vim, vifm, minicom, mosh, screen, tmux, emacs eta gutxiago.

Gehitutako berrikuntzen artean:

  • Terminfo eta termcap-era maila baxuko sarbidea izateko programaren interfazeei funtzio hauek gehitu zaizkie: terminalaren espero diren kate-parametroei buruzko informazioa igortzeko tiparm_s, terminalera irteera sortzeko erabiltzen direnak; tiscan_s formateatzeko gaitasunak egiaztatzeko kate-parametroak tiparm_s funtzioari pasatzean. Funtzio hauek arazoak konpontzen dituzte terminaleko parametroekin (terminfo eta termcap) fitxategi kaltetuak edo okerrak prozesatzen dituztenean.
  • "--enable-check-size" eraikitze-aukera gehitu da leiho edo pantaila-tamainaren datuak transmititzen ez dituzten terminaletan hasieratzea errazteko. Setupterm funtzioan leiho-tamaina zehazteko aukera gaitzen duzunean, kurtsorearen posizioa erabiltzen da tamainaren informazioa ingurune-aldagaien bidez ezartzen ez bada edo ioctl baten bidez pasatzen ez bada.
  • SCREEN motako egituretatik TTY banderak lortzeko funtzioak gehitu dira.
  • Tiparm, tparm eta tgoto funtzioetan kate-parametroak seguruago kudeatzeko egiaztapenak gehitu dira.

Iturria: opennet.ru

Gehitu iruzkin berria