Lançimi i bibliotekës konsolë ncurses 6.5

Pas një kohe zhvillimi prej një viti e gjysmë, u prezantua lëshimi i bibliotekës ncurses 6.5, e cila është e destinuar për krijimin e ndërfaqeve përdoruesi interaktive konsolë shumëplatformë dhe mbështet emulimin e ndërfaqes së programit curses nga System V Release 4.0 (SVr4). Lëshimi i ncurses 6.5 është i përputhshëm në nivelin e kodit burimor me degët ncurses 5.x dhe 6.0, por zgjeron ABI. Nga aplikacionet e njohura të ndërtuara me ncurses, mund të përmenden aptitude, lynx, mutt, ncftp, vim, vifm, minicom, mosh, screen, tmux, emacs, less.

Mes noviteteteve të shtuar:

  • Në ndërfaqet programuese për qasje të ulët në terminfo dhe termcap janë shtuar funksionet: tiparm_s për të transmetuar informacionin mbi parametrat e pritur të vargjeve të terminalit, të cilat përdoren për të formuar daljen në terminal; tiscan_s për të kontrolluar aftësitë e formatimit kur transmetohet parametrat e vargjeve në funksionin tiparm_s. Funkcionet e përmendura zgjidhin problemet gjatë përpunimit të skedareve të dëmtuara ose të papërshtatshme me parametrat e terminalit (terminfo dhe termcap).
  • Është shtuar opsioni i ndërtimit "--enable-check-size" për të simplifikuar inicializimin në terminalet që nuk transmetojnë të dhëna mbi madhësinë e dritares ose ekranit. Kur aktivizohet opsioni, për të përcaktuar madhësinë e dritares në funksionin setupterm përdoren të dhënat mbi pozicionin e kursorit, nëse informacioni mbi madhësinë nuk është vendosur përmes variablave të mjedisit dhe nuk transmetohet përmes ioctl.
  • Janë shtuar funksione për të marrë flamuj TTY nga strukturat me tipin SCREEN.
  • Janë shtuar kontrollime për një përpunim më të sigurt të parametrave vargjeve në funksionet tiparm, tparm dhe tgoto.

Burimi: opennet.ru

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster