Utjefte fan ncurses 6.5 konsole bibleteek

Nei in jier en in heal fan ûntwikkeling is de ncurses 6.5-bibleteek frijlitten, ûntworpen foar it meitsjen fan ynteraktive brûkersynterfaces foar meardere platfoarms en it stypjen fan emulaasje fan 'e curses-programmearring-ynterface fan System V Release 4.0 (SVr4). De ncurses 6.5 release is boarne kompatibel mei de ncurses 5.x en 6.0 tûken, mar wreidet de ABI út. Populêre applikaasjes boud mei ncurses omfetsje aptitude, lynx, mutt, ncftp, vim, vifm, minicom, mosh, skerm, tmux, emacs, minder.

Under de tafoege ynnovaasjes:

  • De folgjende funksjes binne tafoege oan it programma Schnittstellen foar lege-nivo tagong ta terminfo en termcap: tiparm_s foar it ferstjoeren fan ynformaasje oer de ferwachte string parameters fan de terminal, dy't brûkt wurde om te generearjen útfier nei de terminal; tiscan_s om opmaakmooglikheden te kontrolearjen by it trochjaan fan stringparameters nei de tiparm_s-funksje. Dizze funksjes losse problemen op by it ferwurkjen fan skansearre of ferkearde bestannen mei terminalparameters (terminfo en termcap).
  • Bouwopsje tafoege "--enable-check-size" om inisjalisaasje te ferienfâldigjen op terminals dy't gjin finster- of skermgrutte gegevens ferstjoere. As jo ​​de opsje ynskeakelje om de finstergrutte te bepalen yn 'e setupterm-funksje, wurdt de rinnerkeposysje brûkt, útsein as de grutte-ynformaasje wurdt ynsteld troch omjouwingsfariabelen of trochjûn troch in ioctl.
  • Funksjes tafoege om TTY-flaggen te krijen fan struktueren mei type SCREEN.
  • Tafoege kontrôles foar feiliger ôfhanneljen fan string parameters yn de tiparm, tparm en tgoto funksjes.

Boarne: opennet.ru

Add a comment