21 Ноября 2024, 21:33

Midnight Commander

Автор turbo, 22 Ноября 2008, 19:43

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

turbo

22 Ноября 2008, 19:43 Последнее редактирование: 03 Мая 2011, 23:57 от Zhek@Ch
[size="3"]Вышел форк Midnight Commander[/size]

Вячеслав Занько создал форк консольного файлового менеджера Midnight Commander, находящегося в последние годы в глубокой стагнации (последний релиз вышел в 2005 году, публикация снапшотов прекращена больше года назад).

На данный момент исправлены следующие проблемы:

 * Многолетняя проблема с Ctrl+O - "Интерпретатор занят выполнением команды";
 * При однобайтных и UTF-8 системной кодировке, при редактировании файла теперь можно переключать кодировку.
 * При однобайтной системной кодировке можно задать кодировку имён файлов и каталогов в панели, а при копировании можно задавать из какой кодировки и в какую конвертировать имена файлов.

Добавлены патчи:

 * Подсветка имен файлов по расширению.
 * Изменение кодовой страницы панелей (Удобно при посещении ftp где есть файлы в кодировке отличной от системной).
 * В mcedit добавлена подсветка символов табуляции и пробелов.
 * Переключение режимов отображения (показать/скрыть скрытые файлы - файлы с точкой в начале; показать вертикально или горизонтально разделённые панели).

Скачать исходные тексты можно на сайте проекта. SRPM для сборки под CentOS/Fedora можно взять здесь.
http://people.redhat...mc-slavaz/srpm/
Несколько скриншотов.
http://people.redhat...avaz/sceenshot/
Некоторые другие форки Midnight Commander:

 * Midnight Commander MP - консольный оконный менеджер, разрабатываемый Олегом Коноваловым на базе Midnight Commander версии 4.1. Первичная задача - исправление многочисленных ошибок и недоделок, работа только в консоли, весь GNOME и Tk код убран. Также реализованы дополнительные возможности, такие как подсветка групп файлов.
 * Advanced Midnight Commander ("4.1.35-A" ветка) - не содержит Gnome и направлена на устранение текущих ошибок (самое важное - переписан встроенный ftp клиент).
 * Сборка Овсянникова Сергея - mc 4.6.1 + патчи: utf-8 и recode, раскраска фалов/группы файлов, выбор точек монтирования по shift-f1/f2, показ свободного места на файловой системе, двойные рамки окон и скроллер, динамическое отключение подсветки синтаксиса в редакторе, несколько адаптированный и модернизированный mcburn.
 * Подборка неофициальных патчей к Midnight Commander: выбор кодировки имен файлов в панели (включая FTP), автоперекодировка имен при копировании, xsmb для обзора SMB ресурсов в локальной сети и xnet - для перехода на удаленные ftp/smb как по директориям, реализация докачки для FTP, при копировании на msdos/fat/ntfs автоматически перестает сохранять атрибуты файлов.
 * Коллекция из более чем 60 патчей к Midnight Commander.
http://web.archive.o...u.ru/~avpak/mc/
http://www.opennet.r...shtml?num=19033

turbo

15 Декабря 2008, 18:54 #1 Последнее редактирование: 03 Мая 2011, 23:59 от Zhek@Ch
[size="3"]Релиз отечественного форка Midnight Commander версии 4.6.3[/size]

http://mc.redhat-clu....php?readmore=8
Сегодня вышел релиз отечественного форка Midnight Commander версии 4.6.3.

Основные изменения:

 * Добавлена возможность автоматического снятия флага "сохранять атрибуты" в диалоге копирования и перемещения, если файловая система назначения не поддерживает атрибуты файлов;
 * При копировании/перемещении с правой панели на левую индикатор копирования также изменяется справа налево;
 * Кодировка панелей (однобайтные кодировки);
 * Перекодировка файлов при редактировании и просмотре;
 * Переключение режимов отображения панелей (вертикальное/горизонтальное разделение) по нажатию на сочетание клавиш ALT+,(запятая);
 * Подсветка файлов по расширению;
 * Починен "озабоченный" шелл;
 * Изменены правила подсветки C/C++ синтаксиса;
 * Debian-патчи: синтаксис и распознавание apt/deb по расширениям;
 * Debian-патчи: исправления в переводах и в подсветке синтаксиса BASH;
 * Подправлена нижняя строка, описывающая основные клавиатурные команды;
 * Исправление путей к файлам конфигурации, которые теперь устанавливаются в /etc/mc при make install;
 * Добавлены цифровые часы при показе панелей;
 * Убрали предупреждение о невозможности сменить права, на ftp;
 * Улучшена поддержка отображения свободного места в точке монтирования, в которой находится текущий каталог (показ. свободного места на текущем диске);
 * Добавлен файл подсветки awk.syntax;
 * Значительно расширен файл подсветки css (Каскадные таблицы стилей) ;
 * Добавлен патч переключения между точками монтирования по Shift+F1/F2;
 * Добавлен файл подсветки ebuild.syntax;
 * Добавлен новый элемент в F2 меню, который позволяет открывать файлы/каталоги программой, назначенной для этого типа файлов в текущем DE. Например, для .txt. в KDE откроется kwrite. Использует xdg-open;
 * При использовании Ctrl+Space, курсор автоматически не переходит на следующий файл;
 * Добавлены новые типы в mc.ext (плейлисты Kaffeine и K3b, FLAC, Qt .ui и др.);
 * Добавлена возможность включать/выключать автоотступ в редакторе при нажатии на комбинацию клавиш ALT+i. Полезно при вставке текста из буфера обмена;
 * Добавлена подсветка синтаксиса для C++ из Debian, с поддержкой Qt макросов. Для спецификаторов доступа public/private/protected сделан цвет brightmagenta, т.к. это улучшает визуальное восприятие классов;
 * Добавлена возможность задания номера порта при ssh-соединении;
 * При ошибочном соединении (ssh, например) происходит перерисовка экрана, т.е. убраны артефакты после не успешного соединения, также убраны артефакты при успешном ssh-соединении в первый раз;
 * Файл перевода no.po переименован в nb.po;
 * Множество других улучшений.
http://www.opennet.r...shtml?num=19379

ping_Win

02 Февраля 2009, 21:41 #2 Последнее редактирование: 28 Декабря 2010, 20:19 от Zhek@Ch
[size="3"]Выход официального Midnight Commander 4.6.2[/size]

После долгого периода стагнации (последний релиз вышел в 2005 году), в разработке файлового менеджера Midnight Commander начались подвижки в принятии сторонних патчей, расширяющих функционал и исправляющих старые проблемы. Подстегнуть проект к жизни помогла инициатива по созданию отечественного форка Midnight Commander, вызвавшая большой интерес среди пользователей и разработчиков.

1-го февраля 2009 года вышел официальный релиз Midnight Commander 4.6.2. Этот релиз, в основном, содержит исправления ошибок, некоторые из которых оставались неисправленными на протяжении многих лет.

Основные изменения:

 * Была переписана значительная часть бэкенда по работе с симлинками через fish (у кого зависал mc при копировании симлинков через "Shell-соединение", тот поймёт о чём речь);
 * Работает экранирование (escape) для автодополнения и для командной строки. Раньше невозможно было работать с файлами или каталогами, содержащие спец. символы либо пробелы в начале/конце имени;
 * Добавлена вспомогательная библиотека для постепенного ухода от использования glib;
 * Исправлены проблемы с набором клавиатурных комбинаций при запуске mc в консоли putty;
 * Добавлена опция для первоочередного показа исполняемых файлов в панелях;
 * Обновлены правила для подсветки синтаксиса во встроенном редакторе, изменения затронули языки Cи/Си++, Pascal, Python. Управлять включением и выключением подсветки можно через клавиатурную комбинацию Ctrl+S;
 * В VFS добавлена поддержка 7zip и ALZip, улучшена поддержка deb, iso9660, mailfs, rpm, trpm, zip. Добавлена возможность аккуратной работы с архивами большого размера (более 2 Гб). Скрипты избавлены от некоторых злоупотреблений особенностями работы bash. Для просмотра Open Document файлов теперь используется утилита odf2txt;
 * Обновлен комплект файлов с переводом сообщений на русский язык.

Список остальных изменений можно просмотреть в файле News в архиве с исходными текстами.

Примечание: релиз не содержит официальной поддержки UTF-8 (запланирована на ветку 4.7 в недалёком будущем). Но разработчики знают о востребованности UTF-8 в mc, поэтому был создан git-тэг с UTF-патчами (MC-4.6.2-utf8). Для маинтейнеров дистрибутивов: после получения клона репозитория просто выполните команду для получения патча: "git diff mc-4.6.2 mc-4.6.2-utf8" или загрузите с сайта готовый архив http://midnight-comm...2-utf8.patch.gz.

http://www.opennet.r...shtml?num=20062

turbo

01 Августа 2009, 19:12 #3 Последнее редактирование: 28 Декабря 2010, 20:25 от Zhek@Ch
[size="3"]Выпущен первый предварительный релиз Midnight Commander 4.7.0-pre1[/size]


После продолжительного периода разработки, основным направлением которой была полноценная поддержка UTF-8, для загрузки стал доступен файловый менеджер Midnight Commander версии 4.7.0-pre1. Сделано множество изменений по реструктуризации кода, улучшены некоторые диалоги, исправлены многие ошибки и реализованы новые возможности.

Список основных изменений:

 * Общее
 o нативная поддержка UTF-8;
 o выбор кодировок имён файлов в панелях;
 o новый диалог поиска файлов и их содержимого;
 o новый унифицированный движок поиска с типами: Plain, Wildcard, Regexp, Hex;
 o улучшено распознавание клавиш;
 o автоматическое определение системной кодировки пользователя;
 o добавлена поддержка технологии doxygen;
 o Обновлены файлы, предназначенные для создания configure и Makefile файлов (M4-файлы);
 o Обновлены переводы (не все);
 o исправления для компиляции на x86_64 платформе.
 * Редактор
 o улучшена работа с вертикальными блоками;
 o навигация по исходным текстам посредством TAGS-файла (создаваемого утилитами ctags или etags);
 o новая опция 'Постоянные блоки';
 o Del/Backspace - удаление выделенного текста если опция 'Постоянные блоки' выключена;
 o перемещение выделенного текста клавишей TAB влево или перемещение вправо при нажатии клавиши COMPLETE если опция 'Постоянные блоки' выключена;
 o опциональное отображение номеров строк (Alt+n);
 o обновления в файлах подсветки синтаксиса;
 o опциональная подсветка табуляций и пробелов;
 o добавлены некоторые горячие клавиши.
 * Прочее
 o отображение свободного места в текущей файловой системе;
 o отображение размера выделенных файлов в строке мини-статуса.
 * Исправления ошибок
 o исправления в функции UNDO в редакторе;
 o включено множество исправлений из дистрибутивов;
 o исправлена работа с симлинками через fish;
 o исправлено экранирование имён файлов;
 o устранен крах mc при копировании/перемещении в доступных только на чтение каталогов через fish;
 o некоторые исправления в mc.ext;
 o исправления в функции автодополнения командной строки;
 o небольшие исправления в функции работы с историей полей ввода;
 o произведены подчистки кода, устранены некоторые утечки памяти и т.д. (спасибо valgrind-у)

Данный выпуск Midnight Commander является предварительным, что означает неполную готовность к релизу. Цель данного выпуска: привлечь внимание к проекту для его дальнейшего улучшения. Свои пожелания, замечания и предложения оставляйте на сайте www.midnight-commander.org

http://www.opennet.r...shtml?num=22834

turbo

30 Августа 2009, 19:32 #4 Последнее редактирование: 28 Декабря 2010, 20:31 от Zhek@Ch
[size="3"]Вышел второй пре-релиз Midnight Commander-4.7.0-Pre2[/size]


Не прошло и месяца с выхода первого, как сегодня, 29 августа, стал доступен для скачивания второй предварительный релиз известного консольного файлового менеджера Midnight Commander.

Список основных изменений относительно версии 4.7.0-pre1:

 * Общее
 o циклическое перемещение курсора в меню
 o Ctrl-Пробел вычисляет размер всех каталогов, находящихся в текущем каталоге, если курсор находится в "..". Вычисляет размер для всех помеченных каталогов
 o добавлен параметр поиска файлов "Поиск до первого вхождения" (значительно ускоряет поиск)
 o добавлена поддержка протокола IPv6
 o масштабируемый интерфейс
 * Редактор
 o добавлены файлы синтаксиса для erlang, ebuild, named, strace
 o обновлены файлы синтаксиса для VHDL, mail, html
 o новые горячие клавиши для закладок, подсветка закладок в редакторе
 o опция "Cursor beyond end of line" позволяет перемещать курсор дальше конца строки
 * Разное
 o возможность отображения размеров файлов в СИ (кило - 103, мега - 106, и т.п.)
 o сделана общая история для редактора, просмотршика и диалога поиска файлов. Теперь после поиска по файлам можно продолжить поиск в редакторе
 * Исправление ошибок
 o ошибка линковки с включеной опцией --enable-vfs-undelfs
 o внешний редактор не запускался, если в значении переменной среды EDITOR присутствовали пробелы
 o Ctrl-c "убивал" mc если последний компилировался с опцией --without-subshell и запускался с опцией -d
 o отображение списка каталогов быстрого доступа
 o падение mcedit при замене любой строки на пустую
 o исправления для vfs/tarfs
 o зависимость от bash в скрипте vfs/extfs/u7z
 o падение mc при запуске внешнего редактора по Shift-F4
 o Диалог копирования/перемещения: в поле назначения корректно обрабатывается маска * (#414)
 o VFS: Fixed SIGSERV(or heap corruption) on large filenames
 o обратный поиск не всегда работал правильно (#1496)
 o множество неинициализированных переменных
 o не обработывалось сочетание клавиш Ctrl+z
 o отображение некорректного приглашения (prompt)
 o обработка изменения режима окна терминала при отключенной поддержке мыши
 o неправильный рабочий каталог при переключении панели из режима информации в режим списка
 o поддержка мыши для терминала "konsole-256color".
 o Исправлены код клавишь для терминала 'xterm-256color'

http://www.opennet.r...shtml?num=23213

turbo

02 Октября 2009, 19:43 #5 Последнее редактирование: 19 Октября 2011, 23:26 от Zhek@Ch
[size="3"]Вышел Midnight Commander 4.7.0-pre3[/size]

Вышел очередной предварительный релиз файлового менеджера Midnight Commander 4.7.0-pre3. Произошло достаточно много интересных изменений: интегрированы механизмы для замены оформления (скины) и смены предопределенных горячих клавиш (можно назначить практически любые сочетания клавиш вместо существующих).

Ниже представлен список основных изменений, относительно версии 4.7.0-pre2:
Общее
для обработки параметров командной строки используется GLib вместо собственной реализации
реализована подсветка файлов по типу и расширению в панелях
оптимизировано отображение имени файла, в диалоге предупреждения при копировании/переносе файлов
при первом запуске поиска файлов поля ввода заполняются значениями из истории
теперь параметр поддержки множественных кодировок (--enable-charset), включен по умолчанию
реализован механизм «скинов» (рамки, цветовые схемы)
реализован механизм переназначения клавиш (панели, командная строка, редактор, вьювер)
VFS
исправлена работа с tar.xz-файлами
добавлено распознание lzma-архивов по расширению
Editor
в диалоге сохранения файлов «Сохранить как» теперь можно выбрать вид конца строки: Windows/UNIX/Mac (CR LF/LF/CR)
обновлена подсветка синтаксиса для VerilogHDL, Shell script (скрипты командной оболочки)
добавлена подсветка синтаксиса для .repo (yum), PKGBUILD, .install
Вьювер
исправлена проблема с отображением файлов с Windows- и Mac-концами строк (CR LF/CR)
Разное
в элементе hotlist добавлена поддержка переменных окружения ($HOME, ~username, и т. п.)
в элементе hotlist добавлена поддержка автодополнения
быстрая навигация по спискам с помощью цифровых клавиш («4» -- выбирает 5-й элемент и т. д.)
Исправление ошибок
устранено падение mc при разборе некорректной строки палитры цветов
исправлено неправильное позиционирование диалога выбора кодировки панели при горизонтальном расположении панелей
устранено ограничение в 9 цифр на отображение разменов файла в ранели
исправлено отображение линий в режиме «stickchars» (опция -a)
устранено падение mc при не анонимном входе на FTP
исправлено поведение mc в терминале «Screen» при нажатии Ctrl-O
поддержка локали CP866 (IBM866)
доработана проверка версии glib в конфигурационном файле configure.ac (необходим GLib 2.6 и выше)
устранено падение mc при прокрутке с помощью колеса мыши в меню и списке истории
исправлена пометка текста с помощью Meta+PgDn (Alt+PgDn)
исправлено поведения курсора при использовании Ctrl+стрелок в случае когда, курсор находится за пределами конца строки
исправлено автодополнение в редакторе
исправлено поведение Meta-d (Alt-d) в диалогах копирования/перемещения файлов
исправлена проблема при сборке с параметром --with-gpm-mouse

http://www.opennet.r...shtml?num=23699

Iskander

03 Октября 2009, 14:35 #6 Последнее редактирование: 28 Декабря 2010, 20:35 от Zhek@Ch
Цитата: turbo от 02 Октября 2009, 19:43[size="3"]Вышел Midnight Commander 4.7.0-pre3[/size]
mc это хорошо. Они нашли новых разработчиков? Проект же какое-то время очень долго не обновлялся.
Любовь и массовые расстрелы спасут мир.

turbo

31 Октября 2009, 23:29 #7 Последнее редактирование: 28 Декабря 2010, 20:39 от Zhek@Ch
[size="3"]Вышел Midnight Commander 4.7.0-pre4[/size]

Вышел очередной предварительный релиз файлового менеджера Midnight Commander 4.7.0-pre4. Изменений достаточно много, в том числе исправлена проблема "занятый интерпретатор".

Список основных изменений относительно версии 4.7.0-pre3:

 * Общее
 o Добавлена сортировка по клику на заголовке панели.
 o Добавлены биндинги для сортировки в панели в файл mc.keymap (PanelSelectSortOrder, PanelToggleSortOrderPrev, PanelToggleSortOrderNext, PanelReverseSort, PanelSortOrderByName, PanelSortOrderByExt, PanelSortOrderBySize, PanelSortOrderByMTime). По умолчанию клавиши не назначены.
 o Добавлен индикатор и направление текущей сортировки. Вид текущей сортировки находится в левом верхнем углу панели.
 o Добавлены новые параметры файл скина (sort-sign-up, sort-sign-down) в секцию [widget-common] для назначения символа индикатора сортировки.
 o Добавлена опция "extensions_case" в файл раскраски filehighlight.ini.
 o Механизм формирования меню полностью переделан. Теперь меню формируется динамически, горячие клавиши, отображаемые в меню, подставляются из mc.keymap.
 * VFS
 o Исправлен просмотр *.tar файлов, содержащих символ ":" в имени.
 o Команду "exit" можно выполнить на нелокальных ВФС.
 o Добавлен просмотр содержимого CAB-файлов.
 o Добавлена поддержка просмотра файлов: ico, djvu.
 o Исправлены ошибки, приводящие к падению МС в разных ВФС.
 o Устранено отображение предупреждения при копировании файлов в архив.
 * Редактор
 o Добавлено отображение процента (только при установленном параметре editor_simple_statusbar).
 o Исправлено некорректное отображение выделенного блока при вертикальной пометке (справа-налево и снизу-вверх).
 o Пункт меню редактора "Команда" разбит на два пункта: "Команда" и "Форматирование".
 o Добавлен пареметр "Проверка перевода строки в конце файла" в меню "Настройки/Режим сохранения"; добавлено предупреждение при сохранении в случае отсутствия переноса строки в конце файла.
 o Добавлены биндинги в mc.keymap для перемещения выделенного блока вправо/влево ('EditShiftBlockLeft', 'EditShiftBlockRight'). По умолчанию клавиши не назначены.
 o Исправлена проблема при отображении в редакторе иероглифов CJK (символов двойной ширины).
 * Вьювер
 o Исправлено отображение текста с символами табуляции.
 o Исправлено поведение вьювера при просмотре предыдущего/следующего файла.
 * Разное
 o Сделан общий буфер обмена для панелей, полей ввода, редактора, командной строки.
 o Произведен рефакторинг кода, все константы, указывающие на внешние файлы (файлы конфигураций и пр.), вынесены в файл src/fileloc.h
 o Тестирование и разработка: добавлена возможность при компиляции назначить другой пользовательский каталог. Например, make CFLAGS='-DMC_USERCONF_DIR=\".mc2\"'.
 o Изменено поведение сочетания Alt+Backspace в командной строке.
 * Исправление ошибок
 o Устранена проблема сборки MC на системе с uclibc < 0.9.29.
 o Исправлены проблемы автодополнения.
 o Устранена проблема с 16-ричным редактором во вьювере.
 o Устранена проблема с перемещением блоков, если редактор находился в режиме пометки текста.
 o Исправлены изменения прав доступа к конфигурационным файлам в домашнем каталоге (~/.mc).
 o сonfigure.ac: исправлено анализирование параметра disable-vfs-undelfs.
 o Исправлено некорректное сохранение результатов распознавания клавиш.
 o Устранена проблема "Интерпретатор занят выполнением команды".
 o Устранён вывод символа "B" в консоли для пользователя root в дистрибутиве OpenSuse.

Скачать можно здесь http://www.midnight-...r.org/downloads

http://www.opennet.r...shtml?num=24060

turbo

26 Декабря 2009, 18:59 #8 Последнее редактирование: 28 Декабря 2010, 20:15 от Zhek@Ch
[size="3"]Вышел Midnight Commander 4.7[/size]

После нескольких лет забвения и практически умирания проекта, новая команда разработчиков Midnight Commander выпустила обновлённую и во многом переписанную версию самого популярного консольного файлового менеджера для Unix.

Кроме исправления огромного количества ошибок, в Midnight Commander 4.7 можно отметить следующие изменения:

Ядро:

 * Интегрированная поддержка UTF-8;
 * Поддержка визуальных тем;
 * Поддержка любых пользовательских комбинаций клавиш;
 * Масштабируемый TUI;
 * Добавлена возможность изменения порядка сортировки с помощью нажатия мышью на заголовок колонки;
 * Добавлены горячие клавиши для быстрой смены режимов сортировки файлов в панели;
 * Теперь всегда отображается режим сортировки в панели и порядок сортировки (прямой, обратный) при полном режиме просмотра;
 * Движок меню переписан и строит меню динамически, а комбинации клавиш для элементов меню теперь определяются через файл mc.keymap;
 * Добавлена подсветка имён файлов по их расширению;
 * Диалог Копирования/Перемещения файлов переработан для лучшего отображения длинных имён файлов;
 * При повторном запуске поиска его окно содержит предыдущие запросы;
 * Поддержка различных кодировок теперь включена по умолчанию;
 * Добавлена возможность прохода по меню по кругу;
 * Изменено действие комбинации клавиш Ctrl + Пробел: теперь считается и показывается размер всех подкаталогов если вы находились на ".." (корне текущей директории) или самой текущей директории, если она была выбрана;
 * Поиск файлов может быть значительно ускорен, если выбрана опция искать только первое вхождение;
 * В поиск файлов добавлена новая опция - искать слова полностью (а не просто как вхождения);
 * Теперь можно менять кодировку прямо в панели файлов (не нужен convmv, исчезнуть проблемы с "русскими" кодировками FTP/FISH серверов);
 * Переработан механизм поиска regexp в файлах, теперь можно точно указать тип: простой, wildcard, regexp или шестнадцатиричный;
 * Расширены возможности "Learn Keys" (научить MC клавишам);
 * Добавлено автоопределение кодировки файлов на основе локали;
 * Улучшена поддержка x86-64 платформы.

Файловая система:

 * Исправлена ошибка просмотра tar архивов, содержащих двоеточие;
 * Команда exit работает и в архивах;
 * Добавлена предварительная поддержка архивов CAB;
 * Добавлена поддержка ICO и DJVU файлов;
 * Исправлен крах приложения при просмотре многих VFS;
 * Убраны ненужные предупреждения при добавлении файлов к архивам;
 * Теперь распознаются архивы .tar.xz;
 * Добавлено распознавание LZMA архивов по расширению;
 * Добавлена поддержка IPv6 для FTP;
 * Обновлена поддержка ISO9660 - теперь корректно открываются ISO образы, содержащие Joliet первого уровня UCS.

Редактор:

 * Добавлен индикатор в процентах текущего положения в файле;
 * Исправлена ошибка некорректного прямоугольного выделения;
 * Добавлена опция "Проверять новые линии на соответствие POSIX" в диалоге сохранения режима файла. Добавлено предупреждение, если файл в конце не содержит перевод строки;
 * Добавлены горячие комбинации клавиш для EditShiftBlockLeft и EditShiftBlockRight;
 * Исправлено отображение символов двойной ширины таких как CJK и т.п.
 * Диалог "Сохранить как" позволяет выбрать концы строк (как в Unix, MacOS или Windows/DOS);
 * Улучшена подсветка синтаксиса файлов VerilogHDL, скриптов Shell, сообщений почты и HTML;
 * Добавлена подсветка синтаксиса файлов *.repo files, pacman PKGBUILD и файлов .install, а также erlang, ebuild, named, strace и j;
 * Добавлен флаг "Заменять только внутри выделенного".

Просмотрщик файлов:

 * Исправлено выравнивание TAB'ов;
 * Исправлена функция просмотра следующего/предыдущего файла;
 * Исправлено отображение файлов с концами строк как в Windows и MacOS;
 * Код был переработан, чтобы увеличить производительность;
 * Долгие операции в просмотрщике теперь можно прервать;
 * Как и в редакторе добавлена возможность искать "целые" слова.

Разное:

 * Буфер обмена сделан единым для редактора, полей ввода в формах и приглашение для ввода команды SHELL;
 * Сборщики программы могут поменять расположения директории, которая хранит настройки MC (CFLAGS='-DMC_USERCONF_DIR=\".mc2\"');
 * Изменено поведение Alt + BackSpace в командной строке;
 * Hotlist: добавлена поддержка переменных среды;
 * Hotlist: добавлена автодополнение пути;
 * Все widget'ы списки поддерживают выбор элемента по нажатию цифр 1-9 (первый .. девятый элемент списка);
 * Новая опция mouse_close_dialog (пока нет в интерфейсе). При значении равном единице диалоги будут закрываться, если вы мышкой нажали вне диалога;
 * Размеры теперь могут выводится в единицах SI (base = 1000, а не компьютерные 1024);
 * Диалоги поиска файлов, поиска/замены в редакторе и просмотра имеют теперь общую историю;
 * MC теперь умеет отображать свободное место в текущей файловой системе;
 * Мини статус строка отображает размер выбранных файлов.

http://www.opennet.r...shtml?num=24826

ValeryK

27 Декабря 2009, 03:19 #9 Последнее редактирование: 28 Декабря 2010, 20:27 от Zhek@Ch
Цитата: turbo от 26 Декабря 2009, 18:59[size="3"]Вышел Midnight Commander 4.7[/size]
Собрал deb для x64. Куда бы выложить, если кому нужен? Размер 2 мб

Радость

06 Мая 2010, 12:36 #10 Последнее редактирование: 03 Мая 2011, 23:55 от Zhek@Ch
[size="3"]Релиз mc 4.7.2[/size]



Вышел очередной релиз консольного файлового менеджера Midnight Commander версии 4.7.2

Посмотреть все закрытые задачи для этого релиза

Основные изменения с версии 4.7.1

Основное (панели)

  • Введена опция 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);
  • Огромное количество подчисток в коде (#1949, #2041, #2078, #2097, #2119);
  • Переименованы ключевые слова в парсере скинов: menu -> menunormal и linestate -> editlinestate (#1660);
  • Добавлен новый скин 'nice and dark' (#1791);
  • Обновлены правила фильтрации по расширениям файлов для подсветки синтаксиса shell-скриптов (#2127);
  • Обновления документации;
  • Обновления переводов (в порядке добровольной рекламы: спасибо www.transifex.net).
Весь список исправлений ошибок можно посмотреть в полном анонсе (англ.)

Также выпущена очередная версия mc-4.7.0.5 стабильной ветки, которая содержит только исправления ошибок




Zhek@Ch

28 Декабря 2010, 20:42 #11 Последнее редактирование: 28 Декабря 2010, 20:43 от Zhek@Ch
[size="3"]Вышел файловый менеджер Midnight Commander 4.7.5 [/size]

Вышла новая версия консольного файлового менеджера Midnight Commander (4.7.5), которая включает в себя следующие основные изменения:

  • Ядро:
    • При показе файлов, отсортированных вне зависимости от регистра символов, файлы, начинающиеся с точки, более не перемешиваются с остальными (#1894);
    • Добавлены горячие клавиши для повторения последнего быстрого поиска - по умолчанию C-s C-s (#2365);
    • Расширена возможность назначения цветов для элементов интерфейса (#2170, #2171, #2197);
    • Добавлено новое действие PanelSmartGotoParentDir, которое выполняет "cd .." (на него можно назначить, например, клавишу BackSpace);
  • Редактор:
    • Закладки редактора теперь не теряются по выходу из редактирования и сохраняются в файле ~/.mc/filepos (#2287);
    • Возвращены некоторые горячие клавиши из MC 4.6.x (#2404);
    • Добавлена синтаксическая подсветка языка cython;
    • При копировании в буфер текущее выделение теперь сбрасывается (#2238);
  • Разное:
    • Исправлен код, отвечающий за прокрутку содержимого некоторых бинарных файлов, что привело в многократному ускорению работы (#2229);
    • Изменены пути хранения некоторых внутренних для MC файлов для соответствия с HFS;
    • Добавлена тема оформления с тёмными цветами;
    • Исправлены ошибка зависания по выходу из программы в FreeBSD (#2333, #2415);
    • Счётчик копирования теперь правильно работает при копировании очень больших объёмов данных (>1TB);
    • Исправлены некоторые ошибки работы с кодовыми страницами (#1512, #2137, #2417);
    • Исправлена работа поиска "целых" слов (#2396);
    • Диалог поиска файлов теперь не предлагает по умолчанию предыдущие результаты поиска по содержимому (#2046, #2407);
    • Исправлена невозможность использования символа "?" в качестве создаваемого имени файла (#2327);
    • Обновлена документация и переводы.
    • Исправлено множество ошибок;

Zhek@Ch

19 Октября 2011, 23:31 #12 Последнее редактирование: 19 Октября 2011, 23:31 от Zhek@Ch
[size="3"]Релиз Midnight Commander 4.8.0[/size]
 
Вышла новая версия консольного файлового менеджера Midnight Commander 4.8.0

Посмотреть все закрытые задачи для этого релиза

 Основные изменения с версии 4.7.5

ВНИМАНИЕ: Пользовательские конфигурационные файлы были перемещены из каталога $HOME/.mc в каталоги XDG_CONFIG_* для следования стандартам FDO. Для получения подробной информации посетите эту ссылку.

ВНИМАНИЕ: VFS-пути теперь представлены как vfsprefix1://vfsdata/vfsprefix2://vfsdata (см. задачу номер 2361).Пользовательский файл 'bindings' был переименован в 'mc.ext'. Вам необходимо найти в этом файле все строки со старым форматом VFS-путей (например, "Open=file.ext#vfsprefix") и заменить их новым форматом (Open=file.ext/vfsprefix://)

Старый формат VFS-путей поддерживается только в каталогах быстрого доступа (CTRL+\), при этом не допускается смешивать старый и новый форматы VFS-путей в одной строке.



ВНИМАНИЕ: Названия привязок клавиш были изменены для лучшей унификации (см. задачу номер 2511). Соответствия старых и новых названий привязок клавиш описаны в файле doc/keybind-migration.txt и на web-странице.

Основное (панели)

  • добавлена поддержка 256-ти цветов;
  • пользовательские файлы настроек перемещены в каталог, указанный в переменной окружения XDG_CONFIG_HOME;
  • выделение файлов в панелях нажатием сочетаний клавиш shift-left/right;
  • добавлена возможность пропускать все ошибки при операциях с множеством файлов или каталогов;
  • улучшения в поиске файлов:
    • возможность указания каталогов для игнорирования при рекурсивном поиске в диалоговом окне;
    • поддержка относительных игнорируемых каталогов (например, .svn);
    • флажок "Поиск по содержимому" по умолчанию включен.
  • распознавание хардлинков при подсветке файлов;
  • унификация названий привязок клавиш;
  • оптимизированы загрузка и сохранение конфигурационных файлов и файла истории;
  • добавлена опция командной строки -g/--oldmouse для поддержки типов мыши NORMAL/BUTTON_EVENT (помогает при запуске в screen/tmux).
VFS

  • VFS теперь использует пути, похожие на URL;
  • новый модуль для extfs: gitfs;
  • улучшение модуля patchfs: объединение нескольких diff-кусков для одного и того же файла в один VFS-файл.
Редактор

  • новая реализация движка макросов;
  • множественный повтор ранее записанных макросов;
  • вызов внешних скриптов из редактора;
  • добавлена возможность возврата отменённых действий (REDO);
  • группировка отменённых действий (UNDO);
  • regexp поиск и замена: поддержка escape-последовательностей в строке замены.
Прочее

  • лицензия сменена на GPL3+;
  • новые привязки файлов:
    • .torrent: просмотр при помощи ctorrent;
    • .mts: распознаётся как файл видео;
    • .3gp - видеофайл.
  • новые скины:
    • Xoria256;
    • mc-4.6.
  • добавлена опция командной строки -F/--datadir-info для отображения расширенной информации об используемых каталогах;
  • добавлена опция командной строки --configure-options для упрощения обновления и переконфигурирования mc;
  • добавлены новые переводы:
    • эсперанто;
    • интерлингва.
Исправления

  • ошибка сборки на DragonFly BSD;
  • ошибка сборки на Solaris;
  • нерабочее автозавершение команд;
  • диалоги убирают ведущие пробелы в строках ввода;
  • неправильный порядок инициализации слоя абстракции TTY;
  • строка подсказок перемещается в начало экрана и перезатирает основное меню;
  • Просмотрщик: нарушен поиск по выделенным/подчёркнутым nroff-символам, неправильная подсветка найденного;
  • Просмотрщик: man-страницы в UTF-8 отображаются некорректно;
  • FTP: каталоги, содержащие "@" в названии потенциально могут привести к удалению домашнего каталога;
  • FTP: невозможно скачать файлы. содержащие апостроф (`) в названии;
  • FTP: невозможно отобразить содержимое каталогов. если пароль содержит символ '#';
  • FTP: невозможно скачать файлы, содержащие пробелы в начале имени;
  • Просмотр содержимого *.deb файлов невозможен с последней версией Perl;
  • ISOINFO: в конец файлов добавляется ";1" когда просматривается содержимое Joliet ISO-образа без расширений Rock-Ridge;
  • FISH: отображение панелей нарушается после ввода пароля;
Весь список изменений и исправлений ошибок можно посмотреть в полном анонсе (англ.)

 >>> Скачать