wiki:NEWS-4.7.1

Version 42 (modified by slavazanko, 13 years ago) (diff)

--

Midnight Commander 4.7.1

It's preliminary version for to be ready for release any day.

View all closed tickets for this release

Major changes since 4.7.0.1

Core

  • Minimal required GLib version is 2.8 (#1980)
  • Reorganizing of directory structure (#1866)
  • States of all 'Find File' dialog checkboxes are saved in user configuration file (#1874, #1965)
  • New file type bindings:
    • viewing .lyx with lyxcat, opening with lyx (#1693)
  • Added shortcut (Meta-,) to toggle panels split (#1991)
  • Capability to remove history items. !WListbox widget was fully reimplemented (#1445)
  • autodetect codepages of edited/viewed files with enca program (#1838)

VFS

  • Small reorganizing (#1931)

Editor

  • Some simple optimization of syntax highlighting engine (#1843)
  • Show right margin using 'editor_show_right_margin' option. Keybind EditToggleShowMargin in [editor] section is used to toggle the state (#1514)
  • New editor action 'Mark all', new keybind EditMarkAll (#1945)
  • Changed default for 'Cursor beyond EOL', now it switched off by default (#1946)
  • Changed default color pair for 'editbold' (search result) to be more sensible (#1559)

Viewer

  • Viewer is now very fast (#1585)

Misc

  • Lots of code cleanup (#1780, #1915, #1990)
  • Removed obsolete checks in configuration scripts (#262, #1932)
  • Documentation updates
  • Translation updates

Fixes

  • MC won't compile on Solaris due to undefined constant NAME_MAX (#1943)
  • MC won't compile on AIX (#1957)
  • Missing includes (#1930)
  • Missing printf format (#1960)
  • Memory and file descriptors leaks (#1953)
  • Small error in versioning (#1905)
  • Segfault in input line history (#1936)
  • MC crashes on exit when using C locale (#1942)
  • Assertion failed for g_array_free (#1954)
  • Broken transparency if MC is built with NCurses (#1657)
  • Selections not visible on monochrome terminals (#1972)
  • Colors of visible inactive menu (#1702)
  • Incorrect input line length in 'Edit symlink' dialog window (#1955)
  • Unquoted shell variables in used menus (#1967)
  • Ctrl-\ key closes the NCurses-based MC (#1926)
  • Incorrecy movement in last line in editor (moving cursor to the empty last line) (#1956)
  • Incorrect editor lock files check (#1935)
  • Segfault at try of edit (F4) archives with utf-8 names (x86_64 specified) (#1982)
  • Missed \s symbol in Syntax file (#2010)
  • Viewer in QuickView mode corrupts screen (#1918, #1944)
  • MC crashes if file name in archves contains '@' symbol (#1605)
  • deba and debd VFS: items from DEBIAN directory are not accessible (#1920)
  • Samba is not built with tcc (#1933)
  • Incorrect conditional compilation of mcserver (#1925)
  • Potencial security risk in mcserv (#1902)
  • The lslR VFS doesn't work with ls-lR files created in en_US.UTF-8 locale and with files and directories started with whitespaces (#1921)