Veröffentlichung der Konsolenbibliothek ncurses 6.2

Nach zwei Jahren Entwicklung hat stattgefunden Veröffentlichung der Bibliothek ncurses 6.2, die zur Erstellung plattformĂŒbergreifender interaktiver Konsolen-BenutzeroberflĂ€chen konzipiert ist und die Emulation des Programmierschnittstellen curses von System V Release 4.0 (SVr4) unterstĂŒtzt. Die Version ncurses 6.2 ist auf Quelltext-Ebene mit den Versionen ncurses 5.x und 6.0 kompatibel, erweitert jedoch die ABI.

Zu den Neuerungen gehört die Implementierung der Erweiterungen O_EDGE_INSERT_STAY und O_INPUT_FIELD, die es ermöglichen, eine Verzögerung beim Bewegen des Cursors zwischen Feldern hinzuzufĂŒgen und das dynamische Einziehen von Feldern zu realisieren, die nicht in die aktuellen GrĂ¶ĂŸenbeschrĂ€nkungen passen. Außerdem wurden die Funktionen exit_curses und exit_terminfo zur Überwachung von Speicherlecks sowie curses_trace zur Ersetzung von trace() hinzugefĂŒgt. Es wurden Leistungsoptimierungen vorgenommen und die Dekodierung von Mauseingaben verbessert. Es wurden Handler fĂŒr die Terminalemulatoren alacritty, domterm, kitty, mintty, mintty-direct, ms-terminal,
n7900, nsterm-build309, nsterm-direct, screen5, ti703, ti707, vscode-direct, xterm-mono und xterm.js hinzugefĂŒgt.

Quelle: opennet.ru

60GB SSD 8Gb DDR4