Version 20 (modified by zaytsev, 15 years ago) (diff) |
---|
Midnight Commander 4.7.0-pre1
We have finally released the first preliminary release Midnight Commander 4.7.0-pre1!
This release incorporates many code refactoring changes, user interface improvements, numerous bugfixes and new features.
Changelog
Major changes since 4.6.2:
Changes in the core
- Native UTF-8 support;
- Support for filename charset selection in panels;
- Reworked 'Find File' dialog;
- New unified search/replace engine with multiple search types: plain, wildcard, regexp and hex;
- Extended 'Learn Keys' capability;
- Locale-based codepage autodetection;
- Initial support for Doxygen generated docs;
- Build system updates (autoconf);
- Translation updates;
- Multiple x86_64 fixes.
Editor
- Various editor enhancements (mark/move/copy/paste vertical blocks);
- Multiple syntax file updates;
- Source code navigation through ctags/etags TAGS files;
- New option: 'Persistent selection';
- Delete/Backspace? deletes selected block if 'Persistent selection' is off;
- Ability to shift blocks to the right with Tab key and to the left with Complete key if 'Persistent selection' is off;
- Show line numbers (optional);
- Highlighting of tabs and trailing spaces (optional);
- Added some hotkeys.
Miscellaneous
- Show free space on current file system;
- Show size of selected files in mini-status bar.
Bugfixes
- Editor undo fixes;
- Upstreamed many fixes from the distributions;
- Fixed segfaults on fish permission checks;
- Fixed fish symlinks handling and fancy names escaping;
- Various mc.ext fixes;
- Command line completion fixes (mainly escaping);
- Small fixes in history handling (locale independent .mc/history entries);
- Slow search in viewer (and there's still room for improvement);
- Code cleanups, various memleaks fixed (many thanks to valgrind).