Po petih mesecih razvoja je izšla različica konzolnega upravitelja datotek Midnight Commander 4.8.33, ki se razvija od leta 1994 in ponuja dvopanelni vmesnik v slogu Norton Commander. Midnight Commander ima številne značilnosti, kot so podpora za miško, vgrajen pregledovalnik datotek in urejevalnik besedil z oznakami sintakse, uporaba virtualnih FS za navigacijo znotraj arhivov, paketov in omrežnih shranjevanj (SFTP, SSH), povezovanje obdelovalnikov različnih tipov datotek, način hitrega prehoda v terminalski način za izvajanje ukazov, uporaba zaznamkov za dostop do pogosto uporabljenih mest v FS ter fleksibilna orodja za iskanje. Koda projekta je napisana v jeziku C in se distribuira pod licenco GPLv3+.
Popis glavnih promjena:
- Dodan je VFS-modul za ogled vsebine torrent datotek.
- V negrafičnih sejah so privzeto vključeni konzolni obdelovalniki za predvajanje zvoka, prikaz slik in predvajanje videoposnetkov.
- V mc.ext.ini je dodana podpora za format datotek crate paketov v jeziku Rust in arhivov ipk, ki se uporabljajo v OpenEmbedded.
- V kodni osnovi je omogočena uporaba elementov standarda C99. Za sestavljanje zdaj potrebujete prevajalnik s podporo C99 in Automake vsaj različice 1.14.
- Dodana je podpora za uporabo različic ukaznega interpreterja ksh kot subshell.
- Izboljšana je podpora za ukazno lupino Fish 4.0, ki je bila ponovno napisana v jeziku Rust.
- Dodana je podpora za uporabo v okoljski spremenljivki PROMPT_COMMAND polja vrednosti.
- Za uporabnike besedilnega urejevalnika vim je predlagana nova datoteka keymap z definicijo kombinacij tipk v slogu vim.
- Za uporabnike FreeBSD je dodana podpora za 'TERM=xterm-clear'.
- Dodana je možnost izbire spletnega brskalnika, ki se zažene ob poskusu ogledanja html-datotek (med delovanjem se preveri prisotnost firefox, konqueror, opera in chromium).
- Za neprekinjeno integracijo namesto Travisa je uvedena storitev GitHub Actions.
- V mcedit je odpravljena napaka, ki je povzročala zrušitev pri ustvarjanju novih datotek.
- V tar vfs je odpravljeno dvojno sproščanje pomnilnika, v sftpfs vfs pa dostop do pomnilnika po njegovem sproščanju.
Izvor: opennet.ru
