mc 4.8.33 rpms released and added for all supported platforms
Midnight Commander (mc) RPM packages for RHEL, AlmaLinux, Rocky Linux and Oracle Linux
mc RPM packages for Enterprise Linux 7–10: RHEL, AlmaLinux, Rocky Linux, Oracle Linux and CentOS 7. Each release is listed below.
mc 4.8.32 rpms released
mc 4.8.32 rpms released and added to all supported platforms
S3 and uc1541 are now included in new mc-python package (that requires Python 3).
Major changes since 4.8.31
Core
- Tell the current directory to the terminal using OSC 7 sequence (so it can open new tabs there)
- Preserve ext2fs attributes on copy/move operations
- Change name of temporary directory: make it unique for each run
- Hide password in file operation progress dialog
- Support reget in file move operation
- Implement nanosecond precision timestamps on non-Linux (macOS, BSD, AIX, Solaris)
- Remove remaining mmap code to simplify maintenance
VFS
- extfs: support unrar-7
Editor
- Improve syntax highlighting:
- C and C++
Viewer
Diff viewer
- Add man page mcdiff.1
Misc
- Code cleanup
- New skins
- xoria256-thin, xoria256root-thin
- modarcon16-defbg-thin, modarcon16-thin, modarcon16root-defbg-thin, modarcon16root-thin
- modarin256-defbg-thin, modarin256-thin, modarin256root-defbg-thin, modarin256root-thin
- julia256root
- mc.ext.ini: clarify escaping of spaces and parenthesis
Fixes
- External editor does not work with arguments in $EDITOR
- fish shell: strings ” cd (printf ‘%b’ … ” in history
- Redundant back slashes for autocomplete
- subshell: call execl with argv[0] that is not an actual path to Bash
- mcedit: php.syntax: comment highlight from start of light only
- mcedit: wrong replacement using regular expressions with begin or end of line
- mcedit: losing column position when navigating up/down
- mcedit: macro deletes text
- mcedit: macros are applied to the pasted text
- extfs: iso9660: xorriso is slow to open an ISO image
- extfs: u7z: wrong add of nested directories to archive
- extfs: segfault on enter to deleted archive
- tar: segfault on copy files from archive
- man: typo
mc 4.8.31 released
mc 4.8.31 rpms released and added to all supported platforms
Core
- Minimal version of GLib is 2.32.0.
VFS
- fish: drop support of native FISH server and protocol. Rename VFS to shell
- extfs;
- uc1541 extfs: update up to 3.6 version
- s3+: port to Python3
- Support for LZO/LZOP compression format
Misc
- Skins: add color for non-printable characters in editor
Fixes
- FTBFS on FreeBSD with ext2fs attribute support
- Broken stickchars (-a) mode
- Wrong timestamp after resuming of file copy operation
- Editor: wrong deletion of marked column
- Diff viewer: segfault when display of line numbers is enabled
- Tar VFS: broken handling of hard links
- Sftp VFS: failure establishing SSH session due hashed host names in ~/.ssh/known_hosts
- Shell VFS: incorrect file names with cyrillic or diacritic symbols
- mc.ext.ini: incorrect description of of how multiple sections and keys with same names are processed
- mc.ext.ini: unescaped backslash \ is treated as invalid escape sequence in glib-2.77.3 and glib-2.79
- mc.ext.ini: file “Makefile.zip” is handled as Makefile not as zip-arhive
mc RPM packages for Enterprise Linux 7–10
Signed packages, with SRPMs
Updates through dnf or yum from the CodeIT repository
How to install
Add the CodeIT repository with one command. The script detects your system and release and installs the matching repository package:
curl -fsSL https://repo.codeit.guru/setup | sudo sh
Then install or update the packages with dnf, yum or apt. Manual steps and signing key checks are on the repository setup page.
Related topics: HTTP/2, HTTP/3, NGINX, Apache httpd, OpenSSL, ngtcp2, nghttp2, nghttp3, Brotli, TLS 1.3, sshoq, APR and APR-utilRelease history
| Date | Release |
|---|---|
| mc 4.8.33 released | |
| mc 4.8.32 rpms released | |
| mc 4.8.31 released |
