Pas pas pesë muajsh zhvillimi, u publikua versione e menaxherit të skedarëve të konsolës Midnight Commander 4.8.33, i zhvilluar që nga viti 1994 dhe që ofron një ndërfaqe me dy panele në stilin e Norton Commander. Midnight Commander ka veçori siç janë mbështetja e miut, një shikues i integruar skedarësh dhe një redaktues teksti me theksim të sintaksës, përdorimi i sistemit virtual të skedarëve për navigim brenda arkivave, paketave dhe depozitave rrjetë (SFTP, SSH), lidhja e trajtuesve për lloje të ndryshme skedarësh, një mod të shpejtë për kalimin në modalitetin e terminalit për të ekzekutuar komanda, përdorimi i shenjave për kalimin në vende të përdorura shpesh në sistemin e skedarëve, mjete fleksibile për kërkim. Kodi i projektit është shkruar në gjuhën C dhe shpërndahet nën licencën GPLv3+.
Lista e ndryshimeve kryesore:
- Shtuar moduli VFS për shikimin e përmbajtjes së skedarëve torrent.
- Në seancat jo grafike, trajtuesit e konsolës janë përdorur si parazgjedhje për riprodhimin e tingujve, shfaqjen e imazheve dhe luajtjen e videove.
- Shtuar mbështetje për formatin e skedarëve crate-pakete në gjuhën Rust dhe arkivave ipk, të aplikuara në OpenEmbedded, në mc.ext.ini.
- Në kodin burimor është lejuar përdorimi i elementeve të standardit C99. Tani për ndërtim kërkohet një kompajler me mbështetje për C99 dhe Automake të paktën versioni 1.14.
- Shtuar mbështetje për përdorimin e varianteve të interpretorit të komandave ksh si subshell.
- Përmirësuar mbështetje për interpretorin e komandave Fish 4.0, i riparuar në gjuhën Rust.
- Shtuar mbështetje për përdorimin e një vargu vlerash në variablën mjedisore PROMPT_COMMAND.
- Për përdoruesit e redaktorit të tekstit vim, është ofruar një skedar i ri keymap me përcaktimin e kombinimeve të çelësave në stilin vim.
- Shtuar mbështetje për përdorimin e 'TERM=xterm-clear' për përdoruesit e FreeBSD.
- Shtuar mundësia për të zgjedhur shfletuesin web që do të nisë kur të përpiqet të shikojë skedarë html (gjatë punës, kontrollohet prania e firefox, konqueror, opera dhe chromium).
- Për integrim të vazhdueshëm, shërbimi GitHub Actions është përdorur në vend të Travis.
- Në mcedit është eliminuar mbyllja e papritur që ndodhte kur krijoheshin skedarë të rinj.
- Në vfs tar është eliminuar çlirimi i dyfishtë i memories, dhe në vfs sftpfs është ndodhur një hyrje në memorie pas çlirimit të saj.
Burimi: opennet.ru
