Az ncurses 6.2 konzolkönyvtár kiadása

Két év fejlesztés után került sor könyvtári kiadás átok 6.2, többplatformos interaktív konzolos felhasználói felületek létrehozására és szoftveres interfész emuláció támogatására készült átkok a System V 4.0-s kiadásból (SVr4). Az ncurses 6.2 kiadás forráskompatibilis az ncurses 5.x és 6.0 ágaival, de kiterjeszti az ABI-t.

Az újítások között említésre méltó az O_EDGE_INSERT_STAY és O_INPUT_FIELD kiterjesztések megvalósítása, amely lehetővé teszi, hogy késleltetést adjon a kurzor mezők közötti mozgatásakor, és megvalósítsa a jelenlegi méretkorlátozásba nem illeszkedő mezők dinamikus összecsukását. Az exit_curses és az exit_terminfo függvények is hozzáadásra kerülnek a szivárgások nyomon követésére, valamint curses_trace a trace() helyettesítésére. Teljesítményoptimalizálást és továbbfejlesztett egéresemény-dekódolást végzett. Hozzáadott terminál emulátor kezelők alacritty, domterm, kitty, mintty, mintty-direct, ms-terminal,
n7900, nsterm-build309, nsterm-direct, screen5, ti703, ti707, vscode-direct, xterm-mono és xterm.js.

Forrás: opennet.ru

Hozzászólás