midnight commander aggregate patch

Bug #301328 reported by DmitryKX
4
Affects Status Importance Assigned to Milestone
mc (Ubuntu)
Invalid
Undecided
Unassigned

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
Revision history for this message
DmitryKX (alex-custov) wrote :
Revision history for this message
DmitryKX (alex-custov) wrote :

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

Revision history for this message
DmitryKX (alex-custov) wrote :

Dnotify improvements...

Revision history for this message
DmitryKX (alex-custov) wrote :

mc as a built package

Revision history for this message
DmitryKX (alex-custov) wrote :

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

Revision history for this message
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

Revision history for this message
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

Revision history for this message
DmitryKX (alex-custov) wrote :
Revision history for this message
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)

Revision history for this message
DmitryKX (alex-custov) wrote :

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

http://people.redhat-club.org/slavaz/trac/wiki/ProjectMc

Thanks.

Revision history for this message
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.

Revision history for this message
Yury V. Zaytsev (zyv) wrote :

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

Revision history for this message
Yury V. Zaytsev (zyv) wrote :

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

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.