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

หลังจากสองปีของการพัฒนา ไปยังสถานที่ การเปิดตัวห้องสมุด คำสาป 6.2ออกแบบมาเพื่อสร้างส่วนต่อประสานผู้ใช้คอนโซลแบบโต้ตอบหลายแพลตฟอร์มและรองรับการจำลองส่วนต่อประสานซอฟต์แวร์ คำสาปแช่ง จาก System V รีลีส 4.0 (SVr4) รุ่น ncurses 6.2 เป็นแหล่งที่มาที่เข้ากันได้กับสาขา ncurses 5.x และ 6.0 แต่จะขยาย ABI

ในบรรดานวัตกรรมใหม่ ๆ มีการบันทึกการใช้งานส่วนขยาย O_EDGE_INSERT_STAY และ O_INPUT_FIELD ซึ่งช่วยให้คุณสามารถเพิ่มความล่าช้าเมื่อย้ายเคอร์เซอร์ระหว่างฟิลด์และใช้การยุบฟิลด์แบบไดนามิกที่ไม่สอดคล้องกับข้อ จำกัด ขนาดปัจจุบัน นอกจากนี้ ยังมีฟังก์ชัน exit_curses และ exit_terminfo เพื่อติดตามการรั่วไหล และ curses_trace เพื่อแทนที่ Trace() ทำการเพิ่มประสิทธิภาพและปรับปรุงการถอดรหัสเหตุการณ์เมาส์ เพิ่มตัวจัดการเทอร์มินัลอีมูเลเตอร์ alacritty, domterm, kitty, mintty, mintty-direct, ms-terminal,
n7900, nsterm-build309, nsterm-direct, screen5, ti703, ti707, vscode-direct, xterm-mono และ xterm.js

ที่มา: opennet.ru

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