Pas më shumë se një vit e gjysmë zhvillimi, është lëshuar versioni 6.5 i bibliotekës ncurses, e cila është e destinuar për krijimin e ndërfaqeve interaktive përdoruesorë në konsolë për platforma të ndryshme dhe mbështet emulimin e interface-it të programit curses nga System V Release 4.0 (SVr4). Lëshimi i ncurses 6.5 është i pajtueshëm në nivelin e kodit burimor me deget ncurses 5.x dhe 6.0, por zgjeron ABI-në. Ndër aplikacionet e njohura të ndërtuara me përdorimin e ncurses, mund të përmendim aptitude, lynx, mutt, ncftp, vim, vifm, minicom, mosh, screen, tmux, emacs, less.
Mes novacioneve të shtuar:
- Funksione janë shtuar në ndërfaqet programuese për qasje të ulët në terminfo dhe termcap: tiparm_s për të transmetuar informacion mbi parametrat e pritur të vargut të terminalit, të cilët përdoren për formimin e daljes në terminal; tiscan_s për të kontrolluar mundësitë e formatimit kur transmetohen parametrat e vargut në funksionin tiparm_s. Këto funksione zgjidhin problemet gjatë përpunimit të skedarëve të dëmtuar ose të papërshtatshëm me parametrat e terminalit (terminfo dhe termcap).
- NjĂ« opsion ndĂ«rtimi "âenable-check-size" Ă«shtĂ« shtuar pĂ«r tĂ« lehtĂ«suar inicializimin nĂ« terminale qĂ« nuk transmetojnĂ« tĂ« dhĂ«na mbi madhĂ«sinĂ« e dritares ose ekranit. Kur aktivizohet ky opsion, pĂ«r tĂ« pĂ«rcaktuar madhĂ«sinĂ« e dritares nĂ« funksionin setupterm, pĂ«rdoren tĂ« dhĂ«nat mbi pozitat e kursorit, nĂ«se informacioni mbi madhĂ«sinĂ« nuk Ă«shtĂ« caktuar pĂ«rmes variablave tĂ« mjedisit dhe nuk transmetohet pĂ«rmes ioctl.
- Funksione janë shtuar për të marrë flagjet TTY nga strukturat me tipin SCREEN.
- Kontrollime janë shtuar për një trajtim më të sigurt të parametrave të vargut në funksionet tiparm, tparm dhe tgoto.
Burimi: opennet.ru
