izdaja konzolne knjižnice ncurses 6.2

Po dveh letih razvoja potekal izdaja knjižnice ncurses 6.2, zasnovan za ustvarjanje večplatformskih interaktivnih uporabniških vmesnikov konzole in podporo emulaciji programskega vmesnika prekletstvo iz System V Release 4.0 (SVr4). Izdaja ncurses 6.2 je izvorno združljiva z vejama ncurses 5.x in 6.0, vendar razširja ABI.

Med novostmi je treba opozoriti na implementacijo razširitev O_EDGE_INSERT_STAY in O_INPUT_FIELD, ki vam omogočata dodajanje zakasnitve pri premikanju kazalca med polji in izvajanje dinamičnega strnjevanja polj, ki ne ustrezajo trenutnim omejitvam velikosti. Dodani sta tudi funkciji exit_curses in exit_terminfo za sledenje uhajanjem ter curses_trace za zamenjavo trace(). Izvedene so bile optimizacije delovanja in izboljšano dekodiranje dogodkov miške. Dodani obdelovalci terminalskega emulatorja alacritty, domterm, kitty, mintty, mintty-direct, ms-terminal,
n7900, nsterm-build309, nsterm-direct, screen5, ti703, ti707, vscode-direct, xterm-mono in xterm.js.

Vir: opennet.ru

Dodaj komentar