ncurses 6.5 release perpustakaan konsol

Sanggeus sataun satengah pangwangunan dibere sékrési perpustakaan ncurses 6.5, dirancang pikeun nyieun multiplatform panganteur pamaké konsol interaktif tur ngarojong emulation tina curses API ti System V Release 4.0 (SVr4). ncurses 6.5 release nyaeta sumber cocog sareng ncurses 5.x jeung 6.0 cabang, tapi manjangan ABI. Aplikasi populér anu diwangun nganggo ncurses kalebet aptitude, lynx, mutt, ncftp, vim, vifm, minicom, mosh, layar, tmux, emacs, kirang.

Diantara inovasi tambahan:

  • Fungsi handap geus ditambahkeun kana interfaces program pikeun aksés-tingkat low mun terminfo na termcap: tiparm_s pikeun ngirimkeun informasi ngeunaan parameter string ekspektasi tina terminal, nu dipaké pikeun ngahasilkeun kaluaran ka terminal; tiscan_s pikeun pariksa kamampuhan pormat nalika ngalirkeun parameter string kana fungsi tiparm_s. Pungsi ieu ngarengsekeun masalah nalika ngolah file anu ruksak atanapi lepat sareng parameter terminal (termino sareng termcap).
  • Ditambahkeun pilihan ngawangun "--enable-check-size" pikeun nyederhanakeun initialization dina terminal anu henteu ngirimkeun data ukuran jandela atanapi layar. Nalika anjeun ngaktipkeun pilihan pikeun nangtukeun ukuran jandela dina fungsi setupterm, posisi kursor dipaké iwal informasi ukuranana diatur ngaliwatan variabel lingkungan atawa ngaliwatan hiji ioctl.
  • Ditambahkeun fungsi pikeun meunangkeun TTY umbul tina struktur jeung tipe LAYAR.
  • Ditambahkeun cék pikeun penanganan anu langkung aman tina parameter string dina fungsi tiparm, tparm sareng tgoto.

sumber: opennet.ru

Tambahkeun komentar