Rilascio della libreria della console ncurses 6.2

Dopo due anni di sviluppo ha avuto luogo rilascio della libreria maledizioni 6.2, progettato per creare interfacce utente di console interattive multipiattaforma e supportare l'emulazione dell'interfaccia software maledizioni da System V versione 4.0 (SVr4). La versione ncurses 6.2 è compatibile all'origine con i rami ncurses 5.xe 6.0, ma estende l'ABI.

Tra le innovazioni si segnala l'implementazione delle estensioni O_EDGE_INSERT_STAY e O_INPUT_FIELD, che consente di aggiungere un ritardo quando si sposta il cursore tra i campi e implementare la compressione dinamica dei campi che non rientrano nelle attuali restrizioni sulle dimensioni. Sono state aggiunte anche le funzioni exit_curses e exit_terminfo per tenere traccia delle perdite e curses_trace per sostituire trace(). Sono state apportate ottimizzazioni delle prestazioni e migliorata la decodifica degli eventi del mouse. Aggiunti gestori dell'emulatore di terminale alacritty, domterm, kitty, mintty, mintty-direct, ms-terminal,
n7900, nsterm-build309, nsterm-direct, screen5, ti703, ti707, vscode-direct, xterm-mono e xterm.js.

Fonte: opennet.ru

Aggiungi un commento