23 января, после пяти месяцев разработки, состоялся выпуск 4.8.33 консольного менеджера файлов Midnight Commander, написанного на языке C и рапространяемого по лицензии GNU GPL 3.
После почти семи месяцев разработки состоялся выпуск 4.8.32 консольного менеджера файлов Midnight Commander, написанного на языке C и рапространяемого по лицензии GNU GPL 3.
Список изменений:
реализована передача текущей директории в эмулятор терминала с помощью escape-последовательности OSC 7, что позволяет открывать в ЭТ новые вкладки с этой директорией;
сохранение атрибутов файлов при копировании или перемещении в файловой системе ext2;
имя временного каталога теперь уникально при каждом запуске;
скрытие пароля в диалоге прогресса выполнения файловых операций в виртуальных файловых системах (например, SFTP);
поддержка команды FTP reget при перемещении файлов;
до наносекундной точности улучшена поддержка времени для систем, отличных от Linux (macOS, BSD, AIX, Solaris);
удалено использование mmap для упрощения сопровождения кода;
добавлено корректное определение архивов RAR 7;
в mcedit улучшена подсветка синтаксиса кода на C и C++;
добавлена man-страница mcdiff.1;
уточнено экранирование пробелов и скобок в mc.ext.ini;
добавлены новые темы оформления: modarcon16-defbg-thin, modarcon16-thin, modarcon16root-defbg-thin, modarcon16root-thin, modarin256-defbg-thin, modarin256-thin, modarin256root-defbg-thin, modarin256root-thin, julia256root, xoria256-thin (на скриншоте) и xoria256root-thin;
исправлено падение при копировании файлов из архивов tar;
Вышла новая версия консольного файлового менеджера. В этом выпуске:
Основное изменение выпуска — удаление поддержки протокола SMB. В багрепорте под номером 1, открытом 13 лет назад, отмечается, что реализация SMB взята из старой (на тот момент) версии samba. И вот наконец этот блокер 88 прочих багов закрыт!
Добавлена возможность более гибкого описания инструкций при нажатии F3 (обычно используется для просмотра). Теперь доступен экспорт переменных и регулярные выражения.
В панелях добавлена подсветка имён файлов в форматах avif, jp2, jxl, heic, heif, psb, psd.
Состоялся минорный выпуск Midnight Commander 4.8.27. GNU Midnight Commander — консольный файловый менеджер, выпускаемый под лицензией GPLv3+. Midnight Commander является TUI-приложением (Text User Interface — текстовый пользовательский интерфейс), он может использоваться локально и удалённо; может быть запущен в текстовой консоли и в эмуляторе терминала (в графической оболочке).
Значимые изменения:
для командной оболочки zsh сделан новый файл конфигурации: ~/.local/share/mc/.zshrc, а также исправлены различные ошибки связанные с работой в данной оболочке;
добавлена поддержка unrar6 и 7z (7zz) для модуля VFS;
редактор теперь умеет подсвечивать синтаксис для файлов Verilog, openrc-run и JSON;
в панелях проводника файлы c++ и h++ теперь подсвечены как исходные тексты, JSON подсвечен как документ;
для терминала st исправили проблему с клавишами alt+shift+стрелки;
в mc.ext добавили возможность читать fb2 книги;
в ext.d теперь можно смотреть информацию о медиафайлах (mediainfo).
Остальные изменения можно увидеть в оригинале новости, среди них по большей части исправления различных ошибок связанных с работой файлового менеджера.
Состоялся минорный выпуск Midnight Commander 4.8.21. GNU Midnight Commander — консольный файловый менеджер, выпускаемый под лицензией GPLv3+. Midnight Commander является TUI-приложением (Text User Interface — текстовый пользовательский интерфейс), он может использоваться локально и удалённо; может быть запущен в текстовой консоли и в эмуляторе терминала (в графической оболочке).
Основные изменения:
Реализована отмена операции изменения владельца или прав доступа на большую группу файлов, если на выполнение операции нет прав;
В диалоге «Advanced chown» добавлена поддержка движений мышью;
Настройка выделения файлов по расширению теперь по умолчанию не чувствительна к регистру символов;
Добавлен безопасный вариант диалога перезаписи файла;
Добавлена поддержка формата сжатия ZSTD;
Добавлена поддержка файлов Excel формата xlsx в mc.ext.in;
Добавлена поддержка модулей JavaScript в filehighlight.in;
Изменения в редакторе:
Добавлена поддержка синтаксиса модулей JavaScript;
Улучшена поддержка разметки Markdown;
Добавлена поддержка подсветки синтаксиса для кода на языке Rust.
Состоялся релиз консольного файлового менеджера Midnight Commander 4.8.16, включающий исправления множества ошибок, чистку кода и несколько новых функций.
Основные изменения:
Добавлена поддержка командной оболочки ash, улучшена работа с bash и fish.
Улучшен поиск файлов: при пустом имени файла теперь теперь выводятся все встретившиеся файлы; убрана опция «Search for content», поиск с учётом содержимого теперь отключается путём указания пустого значения в поле «Content» .
Различные исправления в работе списков в т. ч. их прокрутка колёсиком мыши.
Добавлена поддержка сжатия в форматах lzip и lz4.
Добавлена возможность отображения сжатых в формате xz патчей (patchfs).
В mc.ext добавлены шаблоны для initramfs/initrd.
Во встроенном текстовом редакторе добавлена подсветка синтаксиса языка Go. Для конфигов Puppet обновлены правила подсветки синтаксиса.
Улучшена документация по subshell и англоязычные man-страницы.
Андрей Бородин, один из основных разработчиков файлового менеджера Midnight Commander, объявил о своём уходе из проекта.
andrew_b: Я позакрывал энное количество тикетов, и, видимо, на этом всё.
Всему приходит конец. Это были не самые плохие 5 лет в моей жизни. mc сейчас как чемодан без ручки: и бросить жалко, и нести тяжело и неудобно.
Мне всё это надоело, «я устал, я ухожу».
По словам другого бывшего (более года не делавшего коммитов) разработчика, Ильи Маслакова, в проекте уже давно нет новой крови, и теперь вся работа ляжет на плечи единственного оставшегося активного члена команды - Вячеслава Занко.
Состою в редакции некоммерческого электронного журнала, в свежий выпуск попало интервью с Мигелем де Икаса. Тем, кто не знает, кто это — создатель GNOME, Midnight Commander и Gnumeric. Сейчас возглавляет компанию Xamarin, которая занимается разработкой платформы Mono и продуктов, основанных на ней.
Интервью в pdf.
Читать интервью онлайн(пожалуйста, не положите сайт).
Цитата:
Редакция: Как вы попали в программирование, есть ли у вас специальные «ритуалы» при написании кода?
Мигель: Однажды я хотел поиграть в одну игру, но в то время мы не могли позволить себе приобрести диск для моего компьютера, так что никакие коммерческие игры я запускать не мог. Все, что мне оставалось — научиться писать собственные небольшие игры. Причем, чтобы поиграть, приходилось вводить их каждый раз при включении компьютера. Год спустя отец купил мне кассету, чтобы я мог записать свою игру, но к тому времени я уже стал думать о других интересных задачах.
Вышла новая версия консольного файлового менеджера Midnight Commander 4.8.3. Данный релиз основной ветки разработки является стабилизирующим, в котором нет добавления новых фич.
Для поддержки одного из самых многочисленных сообществ пользователей Midnight Commander создан русскоязычный форум на базе сайта Linux.org.ru.
На данном форуме будут обсуждаться пути развития Midnight Commander, по возможности будет осуществляться поддержка пользователей силами разработчиков или опытных пользователей.
Форум подчиняется основным правилам ресурса Linux.org.ru.
Введена опция quick_search_case_sensitive (не учитывать регистр букв) для режима быстрого поиска панели (#2022);
Скроллинг колесом мыши на заголовке панели теперь меняет состояние сортировки файлов и каталогов в панелях (#2093);
Интерактивная помощь теперь формируется динамически для диалогов (копирования, поиска и т.п.) (#1561);
Улучшение поддержки отображения одинарных и двойных линий в скинах (#1648).
Редактор
Удаление выделенного текста при вставке текста из буфера обмена или при начале ввода с клавиатуры (в режиме непостоянного выделения текста) (#2155);
Добавление команды caseinsensitive в парсер файлов подсветки синтаксиса. Теперь при наличии этой команды ключевые слова будут подсвечиваться без учёта регистра букв (#1770);
При вызове диалога выбора подсветки синтаксиса курсор устанавливается на текущую схему подсветки (#1754);
Добавлены правила подсветки синтаксиса для ini-файлов (#2126).
Просмотрщик
Исправлен переход в конец файла. Теперь при нажатии клавиши End (или PgDown до упора) последняя строка в файле отображается не в первой строке просмотрщика (пустой экран), в в последней строке (#2135).
Просмотрщик различий
Добавлен встроенный просмотрщик различий между файлами в разных панелях. Хоткей по умолчанию: Ctrl-x,Ctrl-y, традиционно можно переназначить в mc.keybind: CmdDiffView. Привязки хоткеев для самого просмотрщика различий указываются в секции diffviewer этого же файла. (#120, #2159).
Прочее
autotools: Добавлена поддержка макроса AM_SILENT_RULES (#2134);