phát hành thư viện bảng điều khiển ncurses 6.2

Sau hai năm phát triển đã diễn ra phát hành thư viện ncurses 6.2, được thiết kế để tạo giao diện người dùng bảng điều khiển tương tác đa nền tảng và hỗ trợ mô phỏng giao diện phần mềm nguyền rủa từ System V Phiên bản 4.0 (SVr4). Bản phát hành ncurses 6.2 có nguồn tương thích với các nhánh ncurses 5.x và 6.0, nhưng mở rộng ABI.

Trong số các cải tiến, cần lưu ý việc triển khai các tiện ích mở rộng O_EDGE_INSERT_STAY và O_INPUT_FIELD, cho phép bạn thêm độ trễ khi di chuyển con trỏ giữa các trường và thực hiện thu gọn động các trường không phù hợp với giới hạn kích thước hiện tại. Ngoài ra còn có các hàm exit_curses và exit_terminfo được bổ sung để theo dõi rò rỉ và các hàmcurs_trace để thay thế trace(). Thực hiện tối ưu hóa hiệu suất và cải thiện giải mã sự kiện chuột. Đã thêm trình xử lý trình mô phỏng thiết bị đầu cuối alacritty, domterm, kitty, mintty, mintty-direct, ms-terminal,
n7900, nsterm-build309, nsterm-direct, screen5, ti703, ti707, vscode-direct, xterm-mono và xterm.js.

Nguồn: opennet.ru

Thêm một lời nhận xét