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

Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server 🔥 Zuverlässiges Hosting für Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster