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

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


Branch: CURRENT, Version: 4.8.21, Package name: mc-4.8.21, 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:

SHA1: bb1c3b7107cc0fa877edf669628e7c7a8ffdc962
RMD160: 9e74eafcce2c59afc25fd17d4caa0ee2ddd1c031
Filesize: 3302.625 KB

Version history: (Expand)


CVS history: (Expand)


   2018-06-17 10:21:58 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
mc: update to 4.8.21.

Version 4.8.21

- Core

  * Cancel Chmod/Chown/Advanced chown operation for large group of files when \ 
operation is not permitted (#3850)
  * Mouse support in the "Advanced chown" dialog window (#3148)
  * File highlighting by extension is case insensitive by default (#1620)
  * Safe file overwrite (#3913)

- VFS

  * Support zstd compression format (#3906)

- Editor

  * Syntax:
    * Rust support (#3884)
    * JavaScript modules support (#3890)
    * Improve Markdown support (#3893)

- Misc

  * Add JavaScript module support to `filehighlight.ini` (MidnightCommander/mc#132)
  * Add Excel xlsx file format support to `mc.ext.in` (MidnightCommander/mc#135)
  * i18n of argument type names in --help blocks (#3879)
  * Code cleanup: (#3857, #3914)

- Fixes

  * Fail to link to ncurses built as two libraries: ncurses+tinfo (#3880)
  * Garbage in displaying of summary of file sizes for selected files (#3883)
  * "Compute totals" unnecessarily done for moves (#3149, #3908)
  * mc.ext: allow Java class files to be viewed even if JAD isn't on PATH \ 
(MidnightCommander/mc#134)
  * mcedit: broken extended key mode (#3897)
  * mcedit doesn't save all opened files (#3898)
  * extfs: sftps: -31 SFTP Protocol Error when transferring file (#3406)
  * extfs: rpm: truncated script content in the viewer (#3865)
  * extfs: rpm helper misses CONFLICTS field (#3789)
   2018-03-22 09:14:52 by Adam Ciarcinski | Files touched by this commit (12)
Log message:
Revbump after updating textproc/oniguruma
   2017-11-29 15:09:00 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
mc: update to 4.8.20.

Version 4.8.20

- Core

  * Rename key bindings:
    * [main].PanelListingSwitch -> [panel].CycleListingFormat
    * [main].PanelListingChange -> [main].SetupListingFormat
  * Speed up of UTF-8 normalization for frequent cases (#3616)

- VFS

  * extfs helpers tester:
    * diff of failed tests is now included in output to ease bug reporting (#3784)

- Editor

  * Syntax:
    * ES2015 support (#3793)
    * TypeScript support (#3794)
    * Ada 95 updates (#3804)
    * Apache Hive QL support (#3828)
    * SQL & PHP keyword updates (MidnightCommander/mc#129)
    * Simplification of case insensitive file name patterns in \ 
/usr/share/mc/syntax/Syntax file (#3829)
    * Markdown (initial support) (#3864)
    * Protocol Buffers and gRPC support (#3868)
  * Add %c (cursor offset from BOF) support for user menu macros (#3867)

- Misc

  * Unify curses initialization for various curses implementations (#3697)
  * Highlight txz extension as archive like tgz, etc. (#3782)
  * Add new media extensions to `filehighlight.ini` (#3834)

- Fixes

  * Wrong --help message for mcview, mcedit and mcdiff (#3805)
  * Compression from menu broken due to bad quoting (#3840)
  * `--with-homedir` gives "yes" as config directory (#3836)
  * External panelize: opening a file with an absolute path fails (#2942)
  * Filter isn't cleared when entering empty string (#3813)
  * Panelization is not kept while switching panel listing mode (#3810)
  * Cannot tab out of a QuickView panel (#3815)
  * Cannot use the F10 key in a QuickView panel (#3816)
  * Wromg INPUT_COMPLETE_CD flag handling in the QuickDialog engine (#3870)
  * mcview: file interpreted as latin1 instead of utf8 (#3783)
  * mcview: incomplete read of filtering data (#3817)
  * mcview: search doesn't grow file as much as needed (#3819, #3855)
  * mcview: goto doesn't grow file as much as needed (#3826)
  * mcview: quick view panel: crash on slow startup while switching panel mode \ 
(#3846)
  * mcedit: fix broken encoding into UTF-8 for 8-bit displays (#3843)
  * mcedit: incorrect %f macro substitution in the user menu (#3861)
  * man pages: wrong paths of mc.hint and mc.hlp (#3806)
  * subshell: fix broken tcsh 6.20+ cd escaping (#3852)
  * VFS: incremental tar doesn't contain empty directories (#2297)
  * VFS: incremental tar: wrong directories owner for tar --numeric-owner -g (#3709)
  * VFS: timestamps not being preserved due to uninitialized struct stat \ 
st_[acm]tim.tv_nsec (#3821)
  * VFS: ftp: can't retrieve password from .netrc when user is in URL (#3869)
  * VFS: tests: locale issue causing helpers using 'sort' to fail (#3787)
  * VFS: tests: unportable 'echo' use causing one rpm helper test to fail (#3786)
  * Spelling errors in the manual page (#3839)
   2017-03-13 10:20:25 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
Updated mc to 4.8.19.

Version 4.8.19

- Core

    * Replace $MC_HOME with $MC_PROFILE_ROOT (#3684)
    * Allow rebind TAB key to change panel (#3672)
    * Support for True Color (16 millions colors) (#3145)
    * Color aliases in skin files (#3711)

- VFS

    * Support timestamps with nanosecond precision for copy/move operations (#3575)
    * Introduce EXTFS helpers tester (#3730, #3744, #3752, #3753, #3751)
    * Teach u7z to parse archive listings w/o sizes and/or dates (#2707)
    * Teach rpm helper about transaction scripts (#3750)
    * Fix hp48, uace & uarc extfs which used an obsolete date format (#3729, \ 
#3747)

- Editor

    * Syntax:
        - updates of HTML and ebuild highlighting
        - highlight *.t (Perl test) files as Perl scripts
        - disassociate .cl file extension from LISP syntax (#3691)
    * Add syntax highlighting:
        - OpenCL (#3690)
        - OpenShadingLanguage (#3762)
        - R
        - YAML (#3293)

- Misc

    * Code cleanup (#3693, #3703, #3721, #3763)
    * Add true color skins: 'Four seasons' (#3724)
    * Activate `--enable-tests` by default if `check` is found (#3708)
    * Added new skin: YADT (MidnightCommander/mc#115)

- Fixes

    * Segfault on switching left panel to Info (#3700)
    * Broken compatibility with ncurses (#3697)
    * Setting MC_HOME makes mc ignore ~/.bashrc (#3684)
    * mc_tmpdir() use a buffer of only 64 characters (#3736)
    * Some bugs in the parsing of hexadecimal search patterns (#3694)
    * Hexadecimal search fails on binary data (#3589)
    * Broken file list resorting on double click on panel header line (#3715)
    * Wrong dialog resizing and positioning (#3714, #3723)
    * Widget's 'disabled' status is not toggled immediately (#3716)
    * Last item of 'Options/Layout/Horizontal' radiobuttons remains highlighted \ 
(#3717)
    * 'Options/Layout/Equal split' checkbox gets reverted (#3718)
    * Panels: cannot show more than one "column" in user defined \ 
listing mode (#3757)
    * Mix of MSG_NOTIFY and MSG_FOCUS messages (#3731)
    * skins: 'window-state-char' and 'window-close-char' are parsed as colors (#3710)
    * Pressing <right> and <left> in the hotlist dialog doesn't \ 
refresh it (#3775)
    * mcview: an error message about bad regexp isn't shown (#3720)
    * mcedit: fix etags filenames parsing (#3698)
    * mcedit: fix mouse active area for maximize / close buttons (#3774)
    * mcedit: frames (MDI interface) don't reflect the focus state (#3766)
    * mcedit: frames (MDI interface) sometimes obscure the buttonbar (#3760)
    * mcedit doesn't show search error messages when searching backwards (#3735)
    * help viewer: tab characters handled incorrectly (#3754)
    * VFS: incorrect zoo archive listing (#3696)
    * VFS: segfault in VFSs not setting block size in stat (#3749)
   2016-12-16 01:02:28 by Joerg Sonnenberger | Files touched by this commit (3)
Log message:
Report correct errno value. Recognize and handle plain Bourne shell.
Bump revision.
   2016-10-19 15:33:25 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Updated mc to 4.8.18.

Version 4.8.18

- Core
  * Alt-Enter, Ctrl-Enter and Ctrl-Shift-Enter shortcuts are bindable in file \ 
manager (#3075)
  * Internals:
    * Refactoring of widget subsystem (#2919, #3632)

- Editor
  * Add syntax highlighting:
    * GLSL (#3683)
    * CUDA (#3686)

- Misc
  * Code cleanup (#3641, #3652)

- Fixes
  * Build failure on FreeBSD (#3643)
  * Incompatibility with NetBSD curses (#3665)
  * Memory leaks (#3637)
  * Subshell output lost on window resize under tmux, GNU screen (#3639)
  * --with-subshell=optional does not work (#3642)
  * Backward search is not interruptible (#3648)
  * "Output lines" has no effect (#3655)
  * Wrong handling of mouse clicks in long listing mode (#3661)
  * Panelize resets marks on marked files in many cases (#3663)
  * Cannot change directory in the active panel in some cases (#3669)
  * Filtered View doesn't work (#3646, #3660)
  * mcedit: don't kill bookmarks when open file from "Find File" \ 
dialog (#3668)
  * man pages use "the MC" instead of "MC" (#3644)
   2016-07-09 08:39:18 by Thomas Klausner | Files touched by this commit (1068) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.
   2016-05-18 13:35:50 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated mc to 4.8.17.

Version 4.8.17

- Core
  * Minimal version of Gettext is 0.18.1 (#1885)
  * Optimization of copy/move operations (use adaptive buffer as in coreutils) \ 
(#2193)
  * Recognize csh as tcsh (#2742)
  * √ź¬°entered scrolling of file panel (#3130)
  * Internals:
    * Switch to new high-level mouse API (#3571)

- VFS
  * FISH helpers: remove executable bit (#3610)

- Editor
  * Improvements of syntax highlighting:
    * F90 (#3618)
    * Java (MidnightCommander/mc#95)

- Misc
  * Code cleanup (#3598, #3607)
  * Install mc.keymap as a symlink to mc.default.keymap (#3609)
  * File highlight: add more common file formats

- Fixes
  * Segfault due to incorrect value of SHELL environment variable (#3606)
  * Segfault when copying files under FreeBSD 9.3 (#3617)
  * Segfault when entering into some cpio archives (#3621)
  * Subshell output lost on window resize under tmux, GNU screen (#3639)
  * Subshell cursor position lost after window resizing (#3640)
  * Listbox no longer scrolls when dragging outside widget (#3559)
  * VFS: extfs: incorrect date parsing in unzip (#3622)
  * VFS: extfs: buffer overflow (#3605)
  * VFS: patchfs: syntax error (#3620)
  * VFS: fish: mistakes in ls Perl helper (#3611)