midnight commander aggregate patch

Bug #301328 reported by DmitryKX on 2008-11-23
Affects Status Importance Assigned to Milestone
mc (Ubuntu)

Bug Description

Binary package hint: mc

MC is sometimes useful for managing files or even writing programs. I use mc all the time, but some of its bugs exist for years. This patch aggreagtes some useful features:

1) Fix for busy subshell (thanks to Slavaz, http://people.redhat-club.org/slavaz/trac/)
2) Alt+'.' to show/hide hidden files (starting with ".") (thanks to Andrew, http://www.linux.org.ru/whois.jsp?nick=andreyu)
3) Alt+',' to toggle vertical/horizontal layout of panels
4) Added new rules (Qt-related macroses) for syntax highlighting in C++
5) Added new masks for syntax highlighting: 'H' for FLTK headers, 'moc'
   for Qt-generated files, 'hpp' for C++
6) Added new rules for syntax highlighting in C/C++ (highlighting of numeric literals from javascript)
7) Added size info of current mount point in "mini info bar" (like in mc-mp)
8) Alt+O <=> Alt+I. Alt+I sucks. Sad, but true.
9) File colorizing depending on its type (thanks to X-Stranger, http://forum.linux.by/memberlist.php?mode=viewprofile&u=2)
10) Removed useless *~ files from autgen-run.patch
11) Added CSS (including Qt stylesheets) and AWK rules for syntax highlighting (from mc-mp)
12) Removed asm.syntax. Why do we need it?

How to install:

1) Download mc and patch from http://packages.ubuntu.com/intrepid/mc
2) Unpack mc
3) Apply patch
4) Download this patch
5) Apply this patch
6) Build mc as usual with dpkg-buildpackage -rfakeroot

Screenshot: http://img235.imageshack.us/img235/3457/mceh2.png

This patch won't be supported by me. Use it for your own risk. I hope some features will be intergrated into upstream version.

Tags: mc Edit Tag help
DmitryKX (alex-custov) wrote :
DmitryKX (alex-custov) wrote :

Another patch with experimental dnotify support (previous patch is included)

DmitryKX (alex-custov) wrote :

Dnotify improvements...

DmitryKX (alex-custov) wrote :

mc as a built package

DmitryKX (alex-custov) wrote :

1) Intergrated PCX, XCF patches (mc.ext)
2) Intergrated FLAC patch (mc.ext)
3) Added Qt .ui support (mc.ext)

DmitryKX (alex-custov) wrote :

-- 24.11.2008

1) Added new 7z mask to mc.ext
2) Small dnotify improvements
3) Some improvements in regexps in mc.exp
4) Integrated patch to show menu with mount points (SHIFT+F1/F2, something like in FAR Manager). Mount points starting with "/dev/", "/lib/", "/proc/" and "/sys/" are ignored. Screenshot: http://img208.imageshack.us/img208/5681/mc3ce9.png

DmitryKX (alex-custov) wrote :

-- 25.11.2008

1) Added K3b and Kaffeine playlists to mc.ext
2) Small improvements in mc.ext (xpm, xbm, xcf)
3) Ctrl+R (Reread directory) also resets dnotify on it

DmitryKX (alex-custov) wrote :
DmitryKX (alex-custov) wrote :

-- 27.11.2008

1) Recognize .cl as Lisp source
2) Nemerle syntax highlighting
3) Ebuild syntax highlighting
4) "Goto line" in viewer like in editor
5) "exit" command works on non-local filesystems (quit mc)
6) Added ucab (requires cabextract)

DmitryKX (alex-custov) wrote :

Most patches are intergrated into current SVN here (russian):



Yury V. Zaytsev (zyv) wrote :

Please break all the (still) relevant pieces of this patch in separate diffs and submit as tickets to our official Trac. This way it will get into official Ubuntu package ASAP.

I think this bug should be closed as wontfix.

Yury V. Zaytsev (zyv) wrote :

No intention to merge with upstream -> bug closed as wontfix.

Yury V. Zaytsev (zyv) wrote :

Hey, why I can't actually close bugs as wontfix here? Somebody please do it.

Yury V. Zaytsev (zyv) on 2010-08-14
Changed in mc (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers