Dopo sette mesi di sviluppo, è stato pubblicato il rilascio del gestore di file da console Midnight Commander 4.8.32, sviluppato dal 1994 e che offre un'interfaccia a due pannelli in stile Norton Commander. Midnight Commander include funzionalità come supporto per il mouse, visualizzatore di file integrato e un editor di testo con evidenziazione della sintassi, utilizzo di FS virtuali per la navigazione all'interno di archivi, pacchetti e archiviazione di rete (SFTP, SSH), collegamento di gestori per diversi tipi di file, modalità di accesso rapido alla modalità terminale per l'esecuzione di comandi, utilizzo di segnalibri per accedere a luoghi frequentemente utilizzati nel FS, strumenti flessibili per la ricerca. Il codice del progetto è scritto in linguaggio C ed è distribuito con licenza GPLv3+.
Elenco delle principali modifiche:
- È stato aggiunto il supporto per l'utilizzo della sequenza di escape OSC 7 per inviare informazioni sulla directory corrente all'emulatore di terminale, il che consente di mantenere la directory corrente all'apertura di una nuova scheda in GNOME Terminal.
- Durante le operazioni di copia e spostamento, è stata garantita la conservazione degli attributi del FS ext2.
- È stato modificato il nome delle directory temporanee, che ora sono uniche per ogni esecuzione.
- È stata garantita la mascheratura della password nella finestra di dialogo con il progresso delle operazioni di file (ad esempio, durante la copia tramite SFTP).
- È stato aggiunto il supporto per il comando «reget» per riprendere la trasmissione di dati interrotta durante lo spostamento di file tramite FTP.
- È stato implementato il supporto per data e ora con precisione al nanosecondo in sistemi diversi da Linux (macOS, BSD, AIX, Solaris).
- Per semplificare la manutenzione, è stato rimosso il codice che utilizzava mmap.
- In VFS è stato aggiunto il supporto per la navigazione nei contenuti degli archivi unrar-7.
- Nell'editor di testo integrato, è stata migliorata l'evidenziazione della sintassi per il codice C e C++.
- Sono stati aggiunti nuovi temi: xoria256-thin, xoria256root-thin, modarcon16-defbg-thin, modarcon16-thin, modarcon16root-defbg-thin, modarcon16root-thin, modarin256-defbg-thin, modarin256-thin, modarin256root-defbg-thin, modarin256root-thin e julia256root.
Fonte: opennet.ru
