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

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


Branch: CURRENT, Version: 4.8.19, Package name: mc-4.8.19, 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: 569f92b1de17e92f3d86dac00e7a12f0b649fea3
RMD160: 199a69d249167c9b6d525d24a272b1cdf207e920
Filesize: 3318.308 KB

Version history: (Expand)


CVS history: (Expand)


   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)
   2016-04-13 20:34:27 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Update mc to 4.8.16

Version 4.8.16

- Core
  * Support for ash + bugfixes for bash, fish (#2742)
  * Find file: empty file name matches any file name (#3593)
  * Find file: empty value of "Content" is used instead of \ 
"Search for content" checkbox to disable search for content (#3594)
  * Listbox: don't wraparound on mouse scroll (#3554)
  * Internals:
    * Listbox: various fixups (#3569: #3562, #3563, #3565, #3161)
    * Split MSG_ACTION into MSG_ACTION and MSG_NOTIFY (#3566)

- VFS
  * Support lzip compression format (#2673, #1541)
  * Support lz4 compression format (#3523)
  * patchfs: support xz compression (#3443)
  * Update uc1541 version (#3527)
  * Add mc.ext patterns for initramfs / initrd (#3115)

- Editor
  * Add golang syntax (MidnightCommander/mc#84)
  * Update Puppet syntax (MidnightCommander/mc#86)

- Misc
  * Code cleanup (#3555, #3547, #3587)
  * Better subshell documentation (#3556)
  * Fixes to the English man pages by Denys Vlasenko

- Fixes
  * Insufficient quoting in `mc.menu` (#2947)
  * Broken ./configure --without-internal-edit (#3601)
  * Memory leaks (#3547, #3561, #3567, #3572)
  * No preallocation if appending during file copy (#3577)
  * Cannot set mini-format for "brief" listing type (#3588)
  * Info panel: incorrect inode information in some cases (#3214)
  * Info panel: wrong device name with symbolic link (#3412)
  * Info panel: buffer overflow (#3582)
  * Regression: match filename, not full path in mc.ext (#3578)
  * Broken case insensitive search in non-unicode locale (#3491)
  * Error message prefixed with no sense "0:" (#3269)
  * mcedit: buffer overflow (#3579)
  * mcedit: "Lower case selection" command in User Menu (#3586)
  * mcedit: close on ctrl-g (#3557)
  * mcview: "Not found" result isn't reported in some cases (#3543)
  * VFS: isofs doesn't show .dotfiles (#3537)
  * VFS: isofs: cannot copy file from iso when Joliet without RockRidge is used \ 
(#2851)
  * VFS: extfs/unzip: enter into zip file fails with "inconsistent extfs \ 
archive" (#3433)
  * VFS: SFTP: various bugs (#3581)
  * VFS: FISH: provide major/minor info for block/char devices (#3599)
  * Bashism in gitfs+ extfs helper (#3379)
  * Non-portable invocation of man (#3509)
  * mc-wrapper leaves MC_USER set (#3550)
  * Broken silent opening of files in background (#3574)
  * Run `identify` on JPEGs even if `exif` is not installed (#3568)
   2015-11-17 12:58:32 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Update mc to 4.8.15:

Version 4.8.15

- Core
  * Minimal version of GLib is 2.26.0
  * Use the PATH environment variable to search for the executable when opening \ 
pipe (#3444)
  * Support more than 2 (up to 9) columns in file panel in brief mode (#3212)
  * Clarify file sorting in "Unsorted" mode (#3496)
  * WGroupbox: respect dialog's colors (#3468)
  * Highlight find file's result in internal viewer (#3530)

- VFS
  * s3 extfs vfs: bugfixes and improvements (#3470, #3502)

- Editor
  * Add hidden option to choose full or base file name in the status line (#3445)
  * Improvements of syntax highlighting:
    - Lua (#3471)
    - PKGBUILD (#3484)

- Misc
  * Text alignment in Info panel (#3155)
  * Select of menu file edit: change default button to "User" (#3493)
  * Recognize .gmo files as well as .mo ones (#3422)
  * Fix mc.pot comment tripping up Transifex and unportable inplace sed (#3479)
  * A lot of code clean up (#3420, #3424, #3426, #3427, #3428, #3429, #3430, \ 
#3431, #3434, #3435, #3437, #3463, #3464, #3465, #3466, #3467, #3494, #3495, \ 
#3539)
  * Documentation updates:
    - Spanish man and help: Diff Viewer section and minor fixes (#3477)
    - VFS garbage collection (#3472)

- Fixes
  * Various memory leaks (#3438, #3439, #3440, #3457, #3458, #3459, #3460, \ 
#3461, #3462, #3475, #3520, #3521, #3522)
  * Linux kernel-specific segfault on startup (#3441)
  * Lost of Panelize contents in some cases (#3032, #3489, #3498, #3507)
  * Wrong highlight of search result in case of "Regular expression" \ 
and "Whole words" (#3524)
  * "Whole words" search works only in Normal mode (#3525)
  * SFTP VFS: segfault (#3456)
  * Segfault in "Find file" due to invalid UTF-8 sequences (#3449)
  * Bash variable 'PROMPT_COMMAND' in  pantheon-terminal (#3534)
   2015-11-04 02:32:42 by Alistair G. Crooks | Files touched by this commit (499)
Log message:
Add SHA512 digests for distfiles for sysutils category

Problems found with existing digests:
	Package memconf distfile memconf-2.16/memconf.gz
	b6f4b736cac388dddc5070670351cf7262aba048 [recorded]
	95748686a5ad8144232f4d4abc9bf052721a196f [calculated]

Problems found locating distfiles:
	Package dc-tools: missing distfile dc-tools/abs0-dc-burn-netbsd-1.5-0-gae55ec9
	Package ipw-firmware: missing distfile ipw2100-fw-1.2.tgz
	Package iwi-firmware: missing distfile ipw2200-fw-2.3.tgz
	Package nvnet: missing distfile nvnet-netbsd-src-20050620.tgz
	Package syslog-ng: missing distfile syslog-ng-3.7.2.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.