mc

Edit Package mc
http://www.midnight-commander.org/

GNU Midnight Commander is a visual file manager, licensed under GNU General Public License and therefore qualifies as Free Software. It's a feature rich full-screen text mode application that allows you to copy, move and delete files and whole directory trees, search for files and run commands in the subshell. Internal viewer and editor are included.

Refresh
Refresh
Source Files
Filename Size Changed
20_wrong_path_to_wrappers.patch 0000000988 988 Bytes
4258-fish-subshell-prompt.patch 0000000555 555 Bytes
cmake.syntax 0000013954 13.6 KB
mc-4.8.30.sha256 0000000167 167 Bytes
mc-4.8.30.tar.xz 0002380824 2.27 MB
mc-esc-seq.patch 0000000395 395 Bytes
mc-ext-audio.patch 0000001683 1.64 KB
mc-extd-doc.patch 0000000878 878 Bytes
mc-extd-misc.patch 0000000518 518 Bytes
mc-extd-sound.patch 0000001716 1.68 KB
mc-extd-video.patch 0000000989 989 Bytes
mc-extd-xdg.patch 0000003643 3.56 KB
mc-extfs-helpers-deb.patch 0000000942 942 Bytes
mc-extfs-iso9660-xorriso.patch 0000000793 793 Bytes
mc-f-keys.patch 0000000804 804 Bytes
mc-fix_lib_search_path.patch 0000001154 1.13 KB
mc-multi-press-f-keys.patch 0000002112 2.06 KB
mc-pie.patch 0000000308 308 Bytes
mc-vfs-fish-deleted_source_file.patch 0000004852 4.74 KB
mc-wrapper.patch 0000001357 1.33 KB
mc.changes 0000077710 75.9 KB
mc.desktop 0000000113 113 Bytes
mc.fish 0000000788 788 Bytes
mc.png 0000000923 923 Bytes
mc.spec 0000007756 7.57 KB
x11_browser 0000001720 1.68 KB
xls2csv_update.patch 0000000588 588 Bytes
Revision 150 (latest revision is 159)
Adam Majer's avatar Adam Majer (adamm) accepted request 1104048 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 150)
- Update to 4.8.30
  - Core
    * Support PCRE2 as search engine (via ----with-search-engine=pcre2) (#4450)
    * Implement panelization buffers for both file panels (#4370)
  - VFS
    * tar: support extended headers (including long file names and sparse files) (#1952, #2201)
    * extfs helpers: replace "perl -w" with "use warnings" (MidnightCommander/mc#174)
    * extfs/patchfs: be more specific in error message (#4485)
  - Editor
    * Add syntax highlighting:
        - Jenkinsfiles (#4469)
        - B language (#4470)
    * Improve syntax highlighting:
        - ECMAScript (MidnightCommander/mc#172)
        - ECMAScript in TypeScript (MidnightCommander/mc#172)
        - use diff syntax highlighting for git commit messages (COMMIT_EDITMSG) (MidnightCommander/mc#85)
  - Misc
    * Code cleanup (#4426, #4438)
    * Filehighlight:
        - recognize vsix files as zip files (MidnightCommander/mc#171)
    * Skin updates:
        - julia256 (#4441, #4445)
  - Fixes
    * Usage of 'sed' in build system/makefiles is not portable (#4459, #4466)
    * Unportable '$<' in Makefiles (#4460)
    * FTBFS if ncurses used without --with-ncurses-includes= configure parameter (#4462)
    * Ncurses library is duplicated in MCLIBS (#4463, #4465)
    * FTBFS without ext2fs attributes support (#4464)
    * Wrong sort order after swapping panels (#4432)
    * Incorrect time delimiter in the copy/move progress window (#4437)
    * Incorrect redraw of overlapped file panels (#4408)
    * Subshell/Command line prompt is empty/missing (#3121)
    * Find file: relative ignore directory is applied to the start search directory (#4235)
    * Diff viewer: options are not applied on second run (#4486)
    * mc.ext.ini: 'Edit' command from 'Default' section is ignored (#4434)
    * mc.ext.ini: .md files are not recognized as Markdown ones by extension (#4444)
    * mcedit: off-by-one error in paragraph formatting (#4446)
    * ftp: incomplete file listing: block and character devices, pipes, sockets are missed (#4472)
    * Various typos in the source code (MidnightCommander/mc#177, MidnightCommander/mc#178)
Comments 5

Andre Barros's avatar

Can you apply a patch to stop the annoying subshell warning present on new version of mc?

You can find it on: https://salsa.debian.org/debian/mc/-/blob/master/debian/patches/4056.patch or check the committed change on https://github.com/MidnightCommander/mc/commit/8c243309ccae0528c0b59c2c45cd88d514ccfd90.

Please, do it.


Andre Barros's avatar

Updated to newer package version, also 2 patches (mc-ext-audio.patch and mc-extd-sound.patch), and removed a patch applied upstream (mc-rpm.patch). Now mc builds appropriately.

See: https://build.opensuse.org/package/show/home:acobar:branches:Base:System/mc

Please, update to save others from the annoying subshell warning.


Adam Majer's avatar

Can you do a submit request here then?


Илья Индиго's avatar

After that SR https://build.opensuse.org/request/show/1153182 mc started requiring python2 (/usr/bin/python).

Is this something that can be fixed?


Adam Mizerski's avatar

Yes. It's already fixed here.

openSUSE Build Service is sponsored by