انتشار کتابخانه کنسول ncurses 6.2

پس از دو سال توسعه صورت گرفت انتشار کتابخانه نفرین 6.2، برای ایجاد رابط های کاربری کنسول تعاملی چند پلتفرمی و پشتیبانی از شبیه سازی رابط نرم افزاری طراحی شده است نفرین از System V Release 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

اضافه کردن نظر