Versione del gestore di file Midnight Commander 4.8.33

Dopo cinque mesi di sviluppo, è stata pubblicata la versione del gestore di file da console Midnight Commander 4.8.33, attivo dal 1994 e che offre un'interfaccia a doppio pannello in stile Norton Commander. Midnight Commander presenta caratteristiche come supporto del mouse, visualizzatore di file integrato e editor di testo con evidenziazione della sintassi, utilizzo di filesystem virtuali per la navigazione all'interno di archivi, pacchetti e memorie di rete (SFTP, SSH), integrazione di gestori per diversi tipi di file, modalità di accesso rapido alla console per l'esecuzione di comandi e utilizzo di segnalibri per passare rapidamente a posizioni frequenti nel filesystem, fornendo strumenti flessibili per la ricerca. Il codice del progetto è scritto in C e rilasciato sotto licenza GPLv3+.

Elenco delle principali modifiche:

  • Aggiunto il modulo VFS per visualizzare il contenuto dei file torrent.
  • Nelle sessioni non grafiche, per default sono utilizzati gestori da console per la riproduzione di suoni, visualizzazione di immagini e riproduzione di video.
  • Aggiunto nel mc.ext.ini il supporto per il formato dei file dei pacchetti crate in Rust e per gli archivi ipk, utilizzati in OpenEmbedded.
  • Nella base di codice è consentito l'uso degli elementi dello standard C99. Per la compilazione è ora richiesto un compilatore che supporti C99 e Automake almeno alla versione 1.14.
  • È stato aggiunto il supporto per l'uso delle opzioni della shell ksh come subshell.
  • Migliorato il supporto per la shell Fish 4.0, riscritta in Rust.
  • È stato aggiunto il supporto per utilizzare un array di valori nella variabile d'ambiente PROMPT_COMMAND.
  • Per gli utenti dell'editor di testo vim è stato proposto un nuovo file keymap con definizioni delle combinazioni di tasti in stile vim.
  • Per gli utenti di FreeBSD è stato aggiunto il supporto per 'TERM=xterm-clear'.
  • È stata aggiunta la possibilità di scegliere il browser web da avviare quando si tenta di visualizzare file html (durante il funzionamento viene verificata la presenza di firefox, konqueror, opera e chromium).
  • Per l'integrazione continua, invece di Travis, è stato utilizzato il servizio GitHub Actions.
  • In mcedit è stata risolta la chiusura anomala che si verificava durante la creazione di nuovi file.
  • In tar vfs è stata eliminata la doppia liberazione di memoria, e in sftpfs vfs si è risolto l'accesso alla memoria dopo la sua liberazione.

Fonte: opennet.ru

Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS | ProHoster