ncurses 6.5 release perpustakaan console

Sawise setahun lan setengah pembangunan, perpustakaan ncurses 6.5 wis dirilis, dirancang kanggo nggawe antarmuka pangguna konsol interaktif multi-platform lan ndhukung emulasi antarmuka program curses saka System V Release 4.0 (SVr4). Rilis ncurses 6.5 sumber kompatibel karo ncurses 5.x lan 6.0 cabang, nanging ngluwihi ABI. Aplikasi populer sing dibangun nggunakake ncurses kalebu aptitude, lynx, mutt, ncftp, vim, vifm, minicom, mosh, screen, tmux, emacs, less.

Antarane inovasi sing ditambahake:

  • Fungsi ing ngisor iki wis ditambahake ing antarmuka program kanggo akses tingkat kurang kanggo terminfo lan termcap: tiparm_s kanggo informasi ngirimaken bab paramΓ¨ter senar samesthine terminal, kang digunakake kanggo generate output kanggo terminal; tiscan_s kanggo mriksa kapabilitas format nalika ngliwati paramΓ¨ter senar menyang fungsi tiparm_s. Fungsi kasebut ngatasi masalah nalika ngolah file sing rusak utawa salah kanthi parameter terminal (termino lan termcap).
  • Nambahake opsi mbangun "--enable-check-size" kanggo nyederhanakake initialization ing terminal sing ora ngirim data ukuran jendhela utawa layar. Nalika sampeyan ngaktifake pilihan kanggo nemtokake ukuran jendhela ing fungsi setupterm, posisi kursor digunakake kajaba informasi ukuran disetel liwat variabel lingkungan utawa liwati liwat ioctl.
  • Nambahake fungsi kanggo njupuk bendera TTY saka struktur kanthi jinis LAYAR.
  • Ditambahake mriksa kanggo luwih aman nangani paramΓ¨ter senar ing fungsi tiparm, tparm lan tgoto.

Source: opennet.ru

Add a comment