Nach sieben Monaten Entwicklung wurde die Version des Konsolen-Dateimanagers Midnight Commander 4.8.32 veröffentlicht, der seit 1994 entwickelt wird und eine zweiäugige Benutzeroberfläche im Stil von Norton Commander bietet. Midnight Commander bietet Funktionen wie Mausunterstützung, einen integrierten Datei-Viewer und einen Texteditor mit Syntaxhervorhebung, die Nutzung virtueller Dateisysteme zur Navigation innerhalb von Archiven, Paketen und Netzwerkspeichern (SFTP, SSH), die Anbindung von Handlern für verschiedene Dateitypen, einen Schnellübergangsmodus in den Terminalmodus zum Ausführen von Befehlen, die Verwendung von Lesezeichen für den Zugriff auf häufig verwendete Orte im Dateisystem sowie flexible Suchmöglichkeiten. Der Projektcode ist in C geschrieben und wird unter der GPLv3+ Lizenz veröffentlicht.
Liste der wichtigsten Änderungen:
- Die Unterstützung der Escape-Sequenz OSC 7 zum Übertragen von Informationen über das aktuelle Verzeichnis im Terminal-Emulator wurde hinzugefügt, sodass beim Öffnen eines neuen Tabs im GNOME Terminal das aktuelle Verzeichnis beibehalten werden kann.
- Beim Ausführen von Kopier- und Verschiebevorgängen wird der Erhalt der Attribute des ext2-Dateisystems sichergestellt.
- Die Bezeichnungen der temporären Verzeichnisse wurden geändert, die jetzt für jede Ausführung einzigartig sind.
- Das Passwort wird im Dialog für den Fortschritt von Dateivorgängen (z. B. beim Kopieren über SFTP) verborgen.
- Die Unterstützung des „reget“-Befehls wurde hinzugefügt, um unterbrochene Datenübertragungen beim Verschieben von Dateien über FTP fortzusetzen.
- Die Unterstützung für Zeitangaben mit Nanosekunden-Genauigkeit in Systemen, die nicht Linux sind (macOS, BSD, AIX, Solaris), wurde implementiert.
- Um die Wartung zu vereinfachen, wurde der Code, der mmap verwendet, entfernt.
- Im virtuellen Dateisystem wurde die Unterstützung für die Navigation durch die Inhalte von unrar-7 Archiven hinzugefügt.
- Im integrierten Texteditor wurde die Syntaxhervorhebung für C- und C++-Code 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
