mirror of
https://github.com/MidnightCommander/mc
synced 2025-01-18 09:19:24 +03:00
Merge branch '4180_mc.ext_archives'
* 4180_mc.ext_archives: Ticket #4180: reorgzanize mc.ext.
This commit is contained in:
commit
fa2cbd2a2c
195
misc/mc.ext.in
195
misc/mc.ext.in
@ -107,6 +107,7 @@
|
|||||||
### Changes ###
|
### Changes ###
|
||||||
#
|
#
|
||||||
# Reorganization: 2012-03-07 Slava Zanko <slavazanko@gmail.com>
|
# Reorganization: 2012-03-07 Slava Zanko <slavazanko@gmail.com>
|
||||||
|
# 2021-03-28 Andrew Borodin <aborodin@vmail.ru>
|
||||||
|
|
||||||
|
|
||||||
### GIT Repo ###
|
### GIT Repo ###
|
||||||
@ -117,6 +118,7 @@ regex/^\[git\]
|
|||||||
|
|
||||||
|
|
||||||
### Archives ###
|
### Archives ###
|
||||||
|
# Since we use "file -z", we should use regex/ and shell/ at first, then type/.
|
||||||
|
|
||||||
# .tgz, .tpz, .tar.gz, .tar.z, .tar.Z, .ipk, .gem
|
# .tgz, .tpz, .tar.gz, .tar.z, .tar.Z, .ipk, .gem
|
||||||
regex/\.t([gp]?z|ar\.g?[zZ])$|\.ipk$|\.gem$
|
regex/\.t([gp]?z|ar\.g?[zZ])$|\.ipk$|\.gem$
|
||||||
@ -171,16 +173,6 @@ shell/i/.tar
|
|||||||
Open=%cd %p/utar://
|
Open=%cd %p/utar://
|
||||||
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view tar
|
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view tar
|
||||||
|
|
||||||
# lha
|
|
||||||
type/^LHa\ .*archive
|
|
||||||
Open=%cd %p/ulha://
|
|
||||||
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view lha
|
|
||||||
|
|
||||||
# PAK
|
|
||||||
type/^PAK\ .*archive
|
|
||||||
Open=%cd %p/unar://
|
|
||||||
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view pak
|
|
||||||
|
|
||||||
# arj
|
# arj
|
||||||
regex/i/\.a(rj|[0-9][0-9])$
|
regex/i/\.a(rj|[0-9][0-9])$
|
||||||
Open=%cd %p/uarj://
|
Open=%cd %p/uarj://
|
||||||
@ -300,7 +292,6 @@ shell/i/.iso
|
|||||||
Open=%cd %p/iso9660://
|
Open=%cd %p/iso9660://
|
||||||
View=%view{ascii} @EXTHELPERSDIR@/misc.sh view iso9660
|
View=%view{ascii} @EXTHELPERSDIR@/misc.sh view iso9660
|
||||||
|
|
||||||
|
|
||||||
regex/\.(diff|patch)$
|
regex/\.(diff|patch)$
|
||||||
Open=%cd %p/patchfs://
|
Open=%cd %p/patchfs://
|
||||||
View=%view{ascii} @EXTHELPERSDIR@/misc.sh view cat
|
View=%view{ascii} @EXTHELPERSDIR@/misc.sh view cat
|
||||||
@ -316,6 +307,102 @@ shell/i/.lib
|
|||||||
Open=%cd %p/ulib://
|
Open=%cd %p/ulib://
|
||||||
View=%view{ascii} @EXTHELPERSDIR@/misc.sh view lib
|
View=%view{ascii} @EXTHELPERSDIR@/misc.sh view lib
|
||||||
|
|
||||||
|
# ace
|
||||||
|
shell/i/.ace
|
||||||
|
Open=%cd %p/uace://
|
||||||
|
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view ace
|
||||||
|
Extract=unace x %f
|
||||||
|
|
||||||
|
# arc
|
||||||
|
shell/i/.arc
|
||||||
|
Open=%cd %p/uarc://
|
||||||
|
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view arc
|
||||||
|
Extract=arc x %f '*'
|
||||||
|
Extract (with flags)=I=%{Enter any Arc flags:}; if test -n "$I"; then arc x $I %f; fi
|
||||||
|
|
||||||
|
# zip
|
||||||
|
shell/i/.zip
|
||||||
|
Open=%cd %p/uzip://
|
||||||
|
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view zip
|
||||||
|
|
||||||
|
# zoo
|
||||||
|
shell/i/.zoo
|
||||||
|
Open=%cd %p/uzoo://
|
||||||
|
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view zoo
|
||||||
|
|
||||||
|
# lz4
|
||||||
|
regex/\.lz4$
|
||||||
|
Open=@EXTHELPERSDIR@/archive.sh view lz4 %var{PAGER:more}
|
||||||
|
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view lz4
|
||||||
|
|
||||||
|
# WIM
|
||||||
|
shell/i/\.wim
|
||||||
|
Open=%cd %p/uwim://
|
||||||
|
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view wim
|
||||||
|
|
||||||
|
# gzip
|
||||||
|
type/\(gzip compressed
|
||||||
|
Open=@EXTHELPERSDIR@/archive.sh view gz %var{PAGER:more}
|
||||||
|
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view gz
|
||||||
|
|
||||||
|
# bzip2
|
||||||
|
type/\(bzip2 compressed
|
||||||
|
Open=@EXTHELPERSDIR@/archive.sh view bzip2 %var{PAGER:more}
|
||||||
|
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view bz2
|
||||||
|
|
||||||
|
# bzip
|
||||||
|
type/\(bzip compressed
|
||||||
|
Open=@EXTHELPERSDIR@/archive.sh view bzip %var{PAGER:more}
|
||||||
|
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view bzip
|
||||||
|
|
||||||
|
# compress
|
||||||
|
type/\(compress'd
|
||||||
|
Open=@EXTHELPERSDIR@/archive.sh view gz %var{PAGER:more}
|
||||||
|
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view gz
|
||||||
|
|
||||||
|
# lz
|
||||||
|
type/\(lzip compressed
|
||||||
|
Open=@EXTHELPERSDIR@/archive.sh view lz %var{PAGER:more}
|
||||||
|
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view lz
|
||||||
|
|
||||||
|
# lzma
|
||||||
|
type/\(LZMA compressed
|
||||||
|
Open=@EXTHELPERSDIR@/archive.sh view lzma %var{PAGER:more}
|
||||||
|
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view lzma
|
||||||
|
|
||||||
|
# xz
|
||||||
|
type/\(XZ compressed
|
||||||
|
Open=@EXTHELPERSDIR@/archive.sh view xz %var{PAGER:more}
|
||||||
|
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view xz
|
||||||
|
|
||||||
|
# zstd
|
||||||
|
type/\(Zstandard compressed
|
||||||
|
Open=@EXTHELPERSDIR@/archive.sh view zst %var{PAGER:more}
|
||||||
|
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view zst
|
||||||
|
|
||||||
|
# zip
|
||||||
|
type/\(Zip archive
|
||||||
|
Open=%cd %p/uzip://
|
||||||
|
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view zip
|
||||||
|
|
||||||
|
# jar(zip)
|
||||||
|
type/i/^Java\ (Jar\ file|archive)\ data\ \((zip|JAR)\)
|
||||||
|
Open=%cd %p/uzip://
|
||||||
|
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view zip
|
||||||
|
|
||||||
|
# lha
|
||||||
|
type/^LHa\ .*archive
|
||||||
|
Open=%cd %p/ulha://
|
||||||
|
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view lha
|
||||||
|
|
||||||
|
# PAK
|
||||||
|
type/^PAK\ .*archive
|
||||||
|
Open=%cd %p/unar://
|
||||||
|
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view pak
|
||||||
|
|
||||||
|
# Parity Archive
|
||||||
|
type/^Parity\ Archive\ Volume\ Set
|
||||||
|
Open=@EXTHELPERSDIR@/archive.sh open par2
|
||||||
|
|
||||||
# Mailboxes
|
# Mailboxes
|
||||||
type/^ASCII\ mail\ text
|
type/^ASCII\ mail\ text
|
||||||
@ -733,92 +820,6 @@ shell/i/.torrent
|
|||||||
|
|
||||||
### Plain compressed files ###
|
### Plain compressed files ###
|
||||||
|
|
||||||
# ace
|
|
||||||
shell/i/.ace
|
|
||||||
Open=%cd %p/uace://
|
|
||||||
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view ace
|
|
||||||
Extract=unace x %f
|
|
||||||
|
|
||||||
# arc
|
|
||||||
shell/i/.arc
|
|
||||||
Open=%cd %p/uarc://
|
|
||||||
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view arc
|
|
||||||
Extract=arc x %f '*'
|
|
||||||
Extract (with flags)=I=%{Enter any Arc flags:}; if test -n "$I"; then arc x $I %f; fi
|
|
||||||
|
|
||||||
# zip
|
|
||||||
shell/i/.zip
|
|
||||||
Open=%cd %p/uzip://
|
|
||||||
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view zip
|
|
||||||
|
|
||||||
# zip
|
|
||||||
type/\(Zip archive
|
|
||||||
Open=%cd %p/uzip://
|
|
||||||
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view zip
|
|
||||||
|
|
||||||
# jar(zip)
|
|
||||||
type/i/^Java\ (Jar\ file|archive)\ data\ \((zip|JAR)\)
|
|
||||||
Open=%cd %p/uzip://
|
|
||||||
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view zip
|
|
||||||
|
|
||||||
# zoo
|
|
||||||
shell/i/.zoo
|
|
||||||
Open=%cd %p/uzoo://
|
|
||||||
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view zoo
|
|
||||||
|
|
||||||
# gzip
|
|
||||||
type/\(gzip compressed
|
|
||||||
Open=@EXTHELPERSDIR@/archive.sh view gz %var{PAGER:more}
|
|
||||||
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view gz
|
|
||||||
|
|
||||||
# bzip2
|
|
||||||
type/\(bzip2 compressed
|
|
||||||
Open=@EXTHELPERSDIR@/archive.sh view bzip2 %var{PAGER:more}
|
|
||||||
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view bz2
|
|
||||||
|
|
||||||
# bzip
|
|
||||||
type/\(bzip compressed
|
|
||||||
Open=@EXTHELPERSDIR@/archive.sh view bzip %var{PAGER:more}
|
|
||||||
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view bzip
|
|
||||||
|
|
||||||
# compress
|
|
||||||
type/\(compress'd
|
|
||||||
Open=@EXTHELPERSDIR@/archive.sh view gz %var{PAGER:more}
|
|
||||||
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view gz
|
|
||||||
|
|
||||||
# lz
|
|
||||||
type/\(lzip compressed
|
|
||||||
Open=@EXTHELPERSDIR@/archive.sh view lz %var{PAGER:more}
|
|
||||||
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view lz
|
|
||||||
|
|
||||||
# lz4
|
|
||||||
regex/\.lz4$
|
|
||||||
Open=@EXTHELPERSDIR@/archive.sh view lz4 %var{PAGER:more}
|
|
||||||
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view lz4
|
|
||||||
|
|
||||||
# lzma
|
|
||||||
type/\(LZMA compressed
|
|
||||||
Open=@EXTHELPERSDIR@/archive.sh view lzma %var{PAGER:more}
|
|
||||||
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view lzma
|
|
||||||
|
|
||||||
# xz
|
|
||||||
type/\(XZ compressed
|
|
||||||
Open=@EXTHELPERSDIR@/archive.sh view xz %var{PAGER:more}
|
|
||||||
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view xz
|
|
||||||
|
|
||||||
# zstd
|
|
||||||
type/\(Zstandard compressed
|
|
||||||
Open=@EXTHELPERSDIR@/archive.sh view zst %var{PAGER:more}
|
|
||||||
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view zst
|
|
||||||
|
|
||||||
# Parity Archive
|
|
||||||
type/^Parity\ Archive\ Volume\ Set
|
|
||||||
Open=@EXTHELPERSDIR@/archive.sh open par2
|
|
||||||
|
|
||||||
# WIM
|
|
||||||
shell/i/\.wim
|
|
||||||
Open=%cd %p/uwim://
|
|
||||||
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view wim
|
|
||||||
|
|
||||||
### Includes
|
### Includes
|
||||||
# includes should be at end of bindings
|
# includes should be at end of bindings
|
||||||
|
Loading…
Reference in New Issue
Block a user