ncurses 6.2 konsolbiblioteksudgivelse

Efter to års udvikling tog sted frigivelse af biblioteket ncurses 6.2, designet til at skabe interaktive konsolbrugergrænseflader på flere platforme og understøtte emulering af softwaregrænseflader forbandelser fra System V Release 4.0 (SVr4). ncurses 6.2-udgivelsen er kildekompatibel med ncurses 5.x- og 6.0-grenene, men udvider ABI.

Blandt innovationerne er implementeringen af ​​O_EDGE_INSERT_STAY og O_INPUT_FIELD udvidelserne noteret, som giver dig mulighed for at tilføje en forsinkelse, når du flytter markøren mellem felter og implementere dynamisk sammenbrud af felter, der ikke passer ind i de aktuelle størrelsesbegrænsninger. Også tilføjet er exit_curses og exit_terminfo funktioner til at spore lækager, og curses_trace til at erstatte trace(). Lavet ydeevneoptimeringer og forbedret afkodning af musehændelser. Tilføjede terminalemulatorhandlere alacritty, domterm, kitty, mintty, mintty-direct, ms-terminal,
n7900, nsterm-build309, nsterm-direct, screen5, ti703, ti707, vscode-direct, xterm-mono og xterm.js.

Kilde: opennet.ru

Tilføj en kommentar