Konsoliraamatukogu ncurses 6.5 vÀljaanne

PĂ€rast poolteist aastat arengut on vĂ€lja antud ncurses 6.5 teek, mis on mĂ”eldud platvormidevaheliste interaktiivsete konsooli kasutajaliideste loomiseks ja toetab System V Release 4.0 (SVr4) curses API emulatsiooni. Ncurses 6.5 vĂ€ljalase on allikakooditasemel ĂŒhilduv ncurses 5.x ja 6.0 harudega, kuid laiendab ABI-d. Tuntud rakenduste hulgas, mis on loodud ncurses'e kasutamisel, vĂ”ib nimetada aptitude, lynx, mutt, ncftp, vim, vifm, minicom, mosh, screen, tmux, emacs, less.

Uute lisanduste seas:

  • Madalas tasemes ligipÀÀsu terminfo ja termcap programmide liidesele on lisatud funktsioonid: tiparm_s terminadi piirreteede stringiliste parameetrite edastamiseks, mida kasutatakse terminalile vĂ€ljundite koostamiseks; tiscan_s formaatimise vĂ”imaluste kontrollimiseks stringiliste parameetrite edastamisel funktsiooni tiparm_s. Need funktsioonid lahendavad probleeme kahjustatud vĂ”i vigaste terminali parameetrite failide (terminfo ja termcap) töötlemisel.
  • Lisatud ehitusvalik «—enable-check-size» terminalide lihtsustamiseks, mis ei edasta akna vĂ”i ekraani suuruse andmeid. Kui valik on aktiveeritud, kasutatakse akna suuruse mÀÀramiseks funktsioonis setupterm kursoripositsiooni andmeid, kui suuruse kohta teavet ei jagata keskkonnamuutujate kaudu ja ei edastata ioctl'i kaudu.
  • Lisatud funktsioonid TTY lippude saamiseks SCREEN tĂŒĂŒpi struktuuridest.
  • Lisatud kontrollid stringiliste parameetrite ohutumaks töötlemiseks funktsioonides tiparm, tparm ja tgoto.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster