./sysutils/mc, User-friendly file manager and visual shell

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.8.27nb1, Package name: mc-4.8.27nb1, Maintainer: cheusov

GNU Midnight Commander is a user-friendly yet powerful file manager
and visual shell, useful to novice and guru alike. It provides a
clear, user-friendly, and somewhat protected interface to a Unix
system while making many frequent file operations more efficient and
preserving the full power of the command prompt. You will wonder how
you could ever live without it.


Required to run:
[devel/glib2] [devel/libslang2]

Required to build:
[pkgtools/cwrappers]

Package options: mc-charset, slang

Master sites:

Filesize: 2451.461 KB

Version history: (Expand)


CVS history: (Expand)


   2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3063)
Log message:
revbump for icu and libffi
   2021-10-26 13:20:30 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-18 15:36:45 by Nia Alarie | Files touched by this commit (4)
Log message:
mc: 4.8.27

Version 4.8.27

- Core

    * Minimal version of Autoconf is 2.64
    * Minimal version of Automake is 1.12
    * Minimal version of Gettext is 0.18.2
    * Minimal version of libssh2 is 1.2.8
    * Reimplement version detection
    * Significantly reduce rebuilt time after version change
    * Drop automatic migration of configuration from ~/.mc to XDG-based directories
    * zsh: support custom configuration file: ~/.local/share/mc/.zshrc
    * Widgets: implement WST_VISIBLE state to show/hide widgets
    * "Find File": add "Follow symlinks" option

- VFS

    * extfs: support unrar-6
    * extfs: support official 7z binary
    * ftpfs: apply file list parser from lftp project

- Editor

    * Word completion: get candidates from all open files
    * etags: get rid of hardcoded list length and window width
    * Update syntax files:
        - Python
    * Add syntax highlighting:
        - Verilog and SystemVerilog header files
        - JSON
        - openrc-run scripts

- Misc

    * Code clean up
    * Filehighlight of c++ and h++ files as sources
    * Filehighlight of JSON files as documents
    * Support of alacritty terminal emulator (https://github.com/alacritty/alacritty)
    * Support of foot terminal emulator (https://codeberg.org/dnkl/foot)
    * Support of (alt+)shift+arrow keys in st terminal emulator (st.suckless.org)
    * Mouse support in screen: don't check $DISPLAY variable
    * mc.ext: support fb2 e-books
    * ext.d: use mediainfo to view info about various media files
    * Remove OS/distro-specific package-related stuff from source tree

- Fixes

    * FTBFS against NCurses on OS X 10.9.5
    * Segfault on dialog before panels get visible
    * Crash if shadow is out of screen (build against NCurses)
    * Crash in search
    * Crash on startup with enabled subshell in FreeBSD (workaround)
    * Hang on start randomly with zsh as subshell
    * If command line is invisible it's partially displayed
    * Broken handling of zip archives
    * Broken handling of jar files as zip archives
    * Timestamps of symlinks, sockets, fifos, etc are not preserved after copy/move
    * %view action in the user menu doesn't work on no-exec filesystem
    * Hardlinks are not colored by file type or extension
    * mcedit: silent macro makes terminal disrupted
    * mcedit: disrupting of TAGS file path
    * vfs: unable to browse compressed tar archives
    * sftpfs vfs: CVE-2021-36370: server fingerprint isn't verified (discovered \ 
by AUT-milCERT during an audit of open source software)
    * ftpfs vfs: month of file is always January
    * Tests: log files are written by libcheck and automake simultaneously
   2021-10-07 16:58:44 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Remove SHA1 hashes for distfiles
   2021-09-29 21:01:31 by Adam Ciarcinski | Files touched by this commit (872)
Log message:
revbump for boost-libs
   2021-05-30 21:56:38 by Dr. Thomas Orgis | Files touched by this commit (1)
Log message:
sysutils/mc: add explicit handling of samba and sftp vfs as options
   2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575)
Log message:
*: recursive bump for perl 5.34
   2021-01-24 17:45:04 by Nia Alarie | Files touched by this commit (3)
Log message:
mc: Update to 4.8.26

Version 4.8.26

- Core

  * Support file names of any length (#4145)
  * Implement persistent command line buffer for subshell (bash >= 4, zsh and \ 
fish are supported) (#4114, #4124, #4126)
  * Implement shadows of dialog windows and menus (#4102)
  * Allow running clipboard commands if DISPLAY is not set (#4133)
  * Add support of "alacritty", "tmux", and \ 
"tmux-256color" terminals (#4149)

- VFS

  * Support wim archive format (using wimtools (https://wimlib.net/)) (#4100)
  * Support pak archive format (using unar (https://theunarchiver.com/)) (#4130)

- Editor

  * Add Swift syntax highlighting (MidnightCommander/mc#159)

- Misc

  * Code cleanup (#4103, #4127, #4131)
  * ext.d/sound.sh: replace xmms with audacious (part of #4127)
  * mc.ext: improve handling of compressed content (#4128, #2117)
  * mc.ext: add support for OpenDocument flax xml formats: fodt, fods, fodp, \ 
fodg (#4157)
  * Filehighlight fodg, fodp, fods, fodt, odg files as documents
  * modarcon16 skin: make consistent with whitespaces (#4158)

- Fixes

  * 0000 permissions are not preserved on copy/move file (#4155)
  * Chattr dialog doesn't work with mouse (#4104)
  * Wrong copy ETA displaying if "Follow links" option is set (#4101)
  * C-i ("change panel" shortcut) has no effect (#4107)
  * C-l ("refresh screen") and A-` ("switch screens") \ 
shortcuts have no effect (#4142, #4153)
  * Cancel of history or completion window marks input lines as modified (#4152)
  * Unexpected subshell execution at panel switch (#2110)
  * Lock up after pressing Tab in subshell (#2269)
  * tcsh: error: "The Commander can't change to the directory" (#4120)
  * vfs: extfs: cannot handle files with name started with dash or space (#4077)
  * vfs: hang on accessing files within a nested VFS for first 60 seconds (#4147)
  * vfs: lose content of the current directory on a mounted CIFS share (on Linux \ 
>= 5.1) (#3987)