ncurses 6.3 การเปิดตัวไลบรารีคอนโซล

หลังจากหนึ่งปีครึ่งของการพัฒนา ไลบรารี ncurses 6.3 ได้รับการเผยแพร่ ซึ่งออกแบบมาเพื่อสร้างอินเทอร์เฟซผู้ใช้คอนโซลแบบโต้ตอบหลายแพลตฟอร์ม และรองรับการจำลองอินเทอร์เฟซการเขียนโปรแกรม curses จาก System V Release 4.0 (SVr4) รุ่น ncurses 6.3 เป็นแหล่งที่มาที่เข้ากันได้กับสาขา ncurses 5.x และ 6.0 แต่จะขยาย ABI แอปพลิเคชันยอดนิยมที่สร้างโดยใช้ ncurses ได้แก่ aptitude, lynx, mutt, ncftp, vim, vifm, minicom, mosh, screen, tmux, emacs, less

ท่ามกลางนวัตกรรมเพิ่มเติม:

  • เพิ่มไดร์เวอร์ทดลองสำหรับ Windows Terminal
  • มีการจัดเตรียมสคริปต์แยกต่างหากเพื่ออัปเดต ncurses เป็นเวอร์ชันใหม่บนแพลตฟอร์ม OpenBSD
  • เพิ่มฟังก์ชัน sp สำหรับการดำเนินการ Erawchar และ Killwchar
  • เหตุการณ์ wgetch KEY_EVENT เลิกใช้แล้ว
  • มีการเพิ่มตัวเลือกใหม่ให้กับยูทิลิตี้แท็บ tic, toe และ tput
  • มีการเพิ่มคำอธิบายเทอร์มินัลใหม่ 27 รายการลงในฐานข้อมูลเทอร์มินัล รวมถึง foot, hpterm-color2, hterm, linux-s, putty-screen, scrt/securecrt, tmux-direct, vt220-base, xterm+256color2, xterm+88color2, xterm -direct16, xterm-direct256, xterm+nofkeys และ xterm+nopcfkeys

ที่มา: opennet.ru

เพิ่มความคิดเห็น