Это предварительная версия списка изменений, которая периодически обновляется чтобы быть готовой к моменту выпуска pre4. [http://www.midnight-commander.org/query?status=closed&group=resolution&order=priority&col=id&col=summary&col=owner&col=type&col=priority&col=component&col=version&col=severity&milestone=4.7.0-pre4 Просмотреть список всех закрытых тикетов с pre3 по pre4] == Список основных изменений относительно версии 4.7.0-pre3 == === Общее === * Добавлена сортировка по клику на заголовке панели * Добавлены биндинги для сортировки в панели в файл mc.keymap (!PanelSelectSortOrder, !PanelToggleSortOrderPrev, !PanelToggleSortOrderNext, !PanelReverseSort, !PanelSortOrderByName, !PanelSortOrderByExt, !PanelSortOrderBySize, PanelSortOrderByMTime). По умолчанию клавиши не назначены. * Добавлен индикатор и направление текущей сортировки. Вид текущей сортировки находится в левом верхнем углу панели. * Добавлены новые параметры файл скина (sort-sign-up, sort-sign-down) в секцию [widget-common] для назначения символа индикатора сортировки. * Добавлена опция 'extensions_case' в файл раскраски filehighlight.ini. * механизм формирования меню полностью переделан. Теперь меню формируется динамически, горячие клавиши отображаемые в меню подставляются из mc.keymap (#1563). === VFS === * Исправлен просмотр *.tar файлов содержащих символ ':' в имени * Allow 'exit' command on non-local filesystems * Добавлен просмотр содержимого CAB файлов * Added support of ico files * Added support of *.djvu files * Fix segfaults in various cases while browsing various VFSs (#1712) * Устранено отображение предупреждения при копировании файлов в архив (#1729) === Редактор === * Добавлено отображение процента (только при включенной опции 'editor_simple_statusbar') (#395) * Исправлено некорректное отображение выделенного блока, при вертикальной пометке (при пометке справа-налево и снизу-вверх) (#1553) * Пункт меню редактора 'Команда' разбит на 2 пункта 'Команда' и Форматирование (#408) * Добавлена опция 'Проверка перевода строки в конце файла' в меню Настройки\Режим сохранения..., добавлено предупреждение при сохранении в случае отсутствия переноса строки в конце файла (#46) * Добавлены биндинги в mc.keymap для перемещения выделенного блока вправо/влево ('!EditShiftBlockLeft', '!EditShiftBlockRight'). По умолчанию клавиши не назначены. (#1489) * Исправлена проблема при отображении в редакторе иероглифов CJK (символов двойной ширины) (#1628) === Вьювер === * Исправлено отображение табулированного текста (#1664) * Исправлено поведение вьювера при просмотре предыдущего/следующего файла (#1750) === Разное === * Сделан общий буфер обмена для панелей, полей ввода, редактора, командной строки (#244) * Произведен рефакторинг кода, все константы указывающие на внешние файлы (файлы конфигураций и пр.) вынесены в файл src/fileloc.h * ''Testing & development'': added ability for change user config dir. For example, type {{{make CFLAGS='-DMC_USERCONF_DIR=\".mc2\"'}}} * изменено поведение сочетания Alt+Backspace в командной строке (#256) === Исправление ошибок === * Устранена проблема сборки MC на системе с uclibc < 0.9.29 (#1726) * Исправлены проблемы автодополнения (#1669) * Устранена проблема с 16-ричным редактором во вьювере (#1675) * Устранена проблема с перемещением блоков если редактор находился в режиме пометки текста (#1492) * Fixed ownership of config files (#1617) * Configure.ac: fix broken check of option '--disable-vfs-undelfs' (#1607) * Исправлено некорректное сохранение результатов распознавания клавиш (#1532) * Устранена проблема 'Интерпретатор занят выполнением команды' (#213) * Устранен вывод символа 'B' в консоли для пользователя root, в дистрибутиве !OpenSuse.