Version 4 (modified by angel_il, 15 years ago) (diff) |
---|
Это предварительная версия списка изменений, которая периодически обновляется чтобы быть готовой к моменту выпуска 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.