nlaani 6.5 toleo la maktaba ya kiweko

Baada ya mwaka mmoja na nusu ya maendeleo, maktaba ya ncurses 6.5 imetolewa, iliyoundwa kwa ajili ya kuunda miingiliano ya watumiaji ya kiweko cha majukwaa mengi na kuunga mkono uigaji wa kiolesura cha programu cha laana kutoka Toleo la Mfumo wa V 4.0 (SVr4). Toleo la ncurses 6.5 ni chanzo linalooana na matawi ya ncurses 5.x na 6.0, lakini huongeza ABI. Programu maarufu zilizoundwa kwa kutumia ncurses ni pamoja na aptitude, lynx, mutt, ncftp, vim, vifm, minicom, mosh, skrini, tmux, emacs, less.

Miongoni mwa ubunifu ulioongezwa:

  • Kazi zifuatazo zimeongezwa kwenye violesura vya programu kwa ufikiaji wa kiwango cha chini kwa terminfo na termcap: tiparm_s kwa kusambaza habari kuhusu vigezo vya kamba vinavyotarajiwa vya terminal, ambayo hutumiwa kutoa pato kwa terminal; tiscan_s kuangalia uwezo wa uumbizaji wakati wa kupitisha vigezo vya kamba kwa kazi ya tiparm_s. Kazi hizi hutatua matatizo wakati wa kuchakata faili zilizoharibiwa au zisizo sahihi na vigezo vya terminal (terminfo na termcap).
  • Chaguo la kujenga "--enable-check-size" ili kurahisisha uanzishaji kwenye vituo ambavyo hatumii data ya ukubwa wa dirisha au skrini. Unapowasha chaguo la kubainisha ukubwa wa dirisha katika kitendakazi cha muhula wa kusanidi, nafasi ya kishale inatumiwa isipokuwa maelezo ya ukubwa yawekwe kupitia vigeu vya mazingira au kupitishwa kupitia ioctl.
  • Vipengele vilivyoongezwa vya kupata bendera za TTY kutoka kwa miundo iliyo na aina ya SCREEN.
  • Hundi zilizoongezwa za utunzaji salama wa vigezo vya kamba katika vitendaji vya tiparm, tparm na tgoto.

Chanzo: opennet.ru

Kuongeza maoni