Nach sieben Monaten Entwicklung wurde die Version 4.8.32 des Konsolen-Dateimanagers Midnight Commander veröffentlicht, der seit 1994 entwickelt wird und eine zweispaltige Benutzeroberfläche im Stil des Norton Commander bietet. Midnight Commander verfügt über Funktionen wie Unterstützung für Maussteuerung, einen integrierten Dateibetrachter und einen Texteditor mit Syntaxhervorhebung, die Verwendung virtueller Dateisysteme zur Navigation innerhalb von Archiven, Paketen und Netzwerkspeichern (SFTP, SSH), die Anbindung an Handler für verschiedene Dateitypen, einen Schnellwechselmodus zum Terminal für die Ausführung von Befehlen, die Verwendung von Lesezeichen für den Zugriff auf häufig verwendete Speicherorte im Dateisystem sowie flexible Suchwerkzeuge. Der Code des Projekts ist in C geschrieben und wird unter der GPLv3+-Lizenz veröffentlicht.
Liste der wichtigsten Änderungen:
- Die Unterstützung für die Verwendung der Escape-Sequenz OSC 7 wurde hinzugefügt, um Informationen über das aktuelle Verzeichnis an den Terminalemulator zu übermitteln, wodurch beim Öffnen eines neuen Tabs im GNOME Terminal das aktuelle Verzeichnis gespeichert bleibt.
- Beim Ausführen von Kopier- und Verschiebeoperationen wird die Erhaltung der Attribute des ext2-Dateisystems sichergestellt.
- Der Name der temporären Verzeichnisse wurde geändert, die jetzt für jeden Start einzigartig sind.
- Das Passwort wird während des Fortschrittsdialogs für Dateioperationen (z. B. beim Kopieren über SFTP) versteckt.
- Die Unterstützung des Befehls „reget“ wurde hinzugefügt, um unterbrochene Datenübertragungen bei der Dateiübertragung über FTP fortzusetzen.
- Die Unterstützung für zeitliche Präzision im Nanosekundenbereich wurde in Systemen außerhalb von Linux (macOS, BSD, AIX, Solaris) implementiert.
- Zur Vereinfachung der Wartung wurde der mit mmap verwendete Code entfernt.
- Die VFS hat die Unterstützung für die Navigation durch den Inhalt von unrar-7-Archiven hinzugefügt.
- Die Syntaxhervorhebung für C- und C++-Code im integrierten Texteditor wurde verbessert.
- Neue Themen wurden hinzugefügt: xoria256-thin, xoria256root-thin, modarcon16-defbg-thin, modarcon16-thin, modarcon16root-defbg-thin, modarcon16root-thin, modarin256-defbg-thin, modarin256-thin, modarin256root-defbg-thin, modarin256root-thin und julia256root.
Quelle: opennet.ru
