]> git.phdru.name Git - dotfiles.git/commitdiff
.mc: Update after upgrade to Debian 12 (before move to MC 4 `mc.ext.ini`)
authorOleg Broytman <phd@phdru.name>
Mon, 17 Jul 2023 07:11:40 +0000 (10:11 +0300)
committerOleg Broytman <phd@phdru.name>
Mon, 17 Jul 2023 07:11:40 +0000 (10:11 +0300)
.mc/mc.ext

index 10104439555fd9143c111cdbb8f650774002ddcd..3284ff7cf03b7e4a36b4dd51aea4b1385307b961 100644 (file)
 ### phd
+# For MC version 3
 
-type/^Berkeley\ DB\ 1.85
-   View=%view{ascii} db_dump185 -p %f
+Type/^Berkeley\ DB\ 1.85
+View=%view{ascii} db_dump185 -p %f
 
 # Compiled HTML
-#shell/.chm
-#   Open=fbreader %f &
+#Shell/.chm
+#Open=fbreader %f &
 #
 ## DejaVu
-#shell/.djvu
-#   Open=djview %f &
+#Shell/.djvu
+#Open=djview %f &
 #
 # EPUB
-shell/.epub
-   Open=fbreader %f &
+Shell/.epub
+Open=fbreader %f &
 
 # FB2
-shell/.fb2
-   Open=fbreader %f &
-   View=%view{ascii} xsltproc /usr/local/src/distr/FictionBook/FB2_2_txt_ru.xsl %f
+Shell/.fb2
+Open=fbreader %f &
+View=%view{ascii} xsltproc /usr/local/src/distr/FictionBook/FB2_2_txt_ru.xsl %f
 
-#type/^PostScript
-#   Open=libreoffice %f &
-#   View=%view{ascii} ps2ascii %f
+#Type/^PostScript
+#Open=libreoffice %f &
+#View=%view{ascii} ps2ascii %f
 #
-## RTF
-#regex/i/\.rtf$
-#   Open=fbreader %f &
-#   View=%view{ascii} catdoc %f
+# RTF
+#Regex/i/\.rtf$
+#Open=fbreader %f &
+#View=%view{ascii} catdoc %f
 #
-#regex/i/\.(doc|wri)$
-#   Include=msoffice-doc
+#Regex/i/\.(doc|wri)$
+#Include=msoffice-doc
 #
-regex/i/\.docx$
-   Edit=libreoffice %f &
-   Open=libreoffice %f &
-   View=%view{ascii} docx2txt %f - | iconv.py -f utf-8
+Regex/i/\.docx$
+Edit=libreoffice %f &
+Open=libreoffice %f &
+View=%view{ascii} docx2txt %f - | iconv.py -f utf-8
 
-type/^Microsoft\ Word 2007+
-   Include=msoffice-doc
+Type/^Microsoft\ Word\ 2007+
+Include=msoffice-doc
 
-type/^Microsoft\ Office\ Document
-   Include=msoffice-doc
+Type/^Microsoft\ Office\ Document
+Include=msoffice-doc
 
-regex/i/\.xlsx$
-   Include=msoffice-xlsx
+Regex/i/\.xlsx$
+Include=msoffice-xlsx
 
-type/^Microsoft\ Excel 2007+
-   Include=msoffice-xlsx
+Type/^Microsoft\ Excel\ 2007+
+Include=msoffice-xlsx
 
-#type/^Composite\ Document\ File
-#   Include=msoffice-doc
+#Type/^Composite\ Document\ File
+#Include=msoffice-doc
 #
 # ftplist
-regex/\.ftplist$
-   Open=%cd %p#ftplist
+Regex/\.ftplist$
+Open=%cd %p#ftplist
 
 # Play list
-regex/i/\.(m3u8?|pls)$
-   Include=audio
+Regex/i/\.(m3u8?|pls)$
+Include=audio
 
 # Lossless audio
-regex/\.(cue|aac|ac3|ape|flac|wv|mka)$
-   Include=audio
+Regex/\.(cue|aac|ac3|ape|flac|wv|mka)$
+Include=audio
 
 ## Object
-#shell/.o
-#   View=%view{ascii} nm %f
-#   Disassemble=%view{ascii} objdump -d -r %f
+#Shell/.o
+#View=%view{ascii} nm %f
+#Disassemble=%view{ascii} objdump -d -r %f
 #
 ## Python
-#shell/.py
-#   Open=python %f
-#   View=%view{ascii} cat %f
-#   Compile=compyle %s
-#   Icon=snake.xpm
+#Shell/.py
+#Open=python %f
+#View=%view{ascii} cat %f
+#Compile=compyle %s
+#Icon=snake.xpm
 
-# Python packages
-regex/\.(egg|whl)$
-   Include=zip
+# Conda/python packages
+Regex/\.(conda|egg|whl)$
+Include=zip
 
-#regex/i/\.tiff?$
-#   Open=xview %f
+#Regex/i/\.tiff?$
+#Open=xview %f
 #
-shell/.torrent
-   Open=%cd %p/torrent://
+Shell/.torrent
+Open=%cd %p/torrent://
 
-regex/i/\.xml$
-   Include=xml
+Regex/i/\.xml$
+Include=xml
 
-type/^XML *(1\.0 *)?document
-   Include=xml
+Type/^XML\ *(1\.0\ *)?document
+Include=xml
 
 # LRE/Flibusta INPX
-regex/\.(inpx)$
-   Include=zip
+Regex/\.(inpx)$
+Include=zip
 
-include/audio
-   #Open=[ "`audtool --get-volume`" -eq 0 ] && (audacious & sleep 3); audtool --playlist-clear; case %f in *.m3u8?) while read song; do audtool --playlist-addurl "$song"; done < %f ;; *) audtool --playlist-addurl %f ;; esac; audtool --playback-play
-   #Open=mplayer %f &
-   Open=deadbeef %f &
-   View=%view{ascii} cat %f
+Include/audio
+#Open=[ "`audtool --get-volume`" -eq 0 ] && (cgmem_nice 200 audacious & sleep 3); audtool --playlist-clear; case %f in *.m3u8?) while read song; do audtool --playlist-addurl "$song"; done < %f ;; *) audtool --playlist-addurl %f ;; esac; audtool --playback-play
+#Open=mplay %f &
+Open=deadbeef %f &
+View=%view{ascii} cat %f
 
-include/msoffice-doc
-   Edit=libreoffice %f &
-   Open=libreoffice %f &
-   View=%view{ascii} catdoc %f
+Include/msoffice-doc
+Edit=libreoffice %f &
+Open=libreoffice %f &
+View=%view{ascii} catdoc %f
 
-include/msoffice-xlsx
-   Edit=libreoffice %f &
-   Open=libreoffice %f &
-   View=%view{ascii} xlsx2csv %f | iconv.py -f utf-8
+Include/msoffice-xlsx
+Edit=libreoffice %f &
+Open=libreoffice %f &
+View=%view{ascii} xlsx2csv %f | iconv.py -f utf-8
 
-#include/video
-#   Open=mplayer %f &
-#   View=%view{ascii} cat %f
+#Include/video
+#Open=mplay %f &
+#View=%view{ascii} cat %f
 #
-include/xml
-   Open=%cd %p/xml://
+Include/xml
+Open=%cd %p/xml://
 
-include/zip
-       Open=%cd %p/uzip://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view zip
+Include/zip
+Open=%cd %p/uzip://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view zip
 
 ### /phd
 
@@ -238,240 +239,240 @@ include/zip
 
 ### GIT Repo ###
 # gitfs changeset
-regex/^\[git\]
-       Open=%cd %p/changesetfs://
-       View=%cd %p/patchsetfs://
+Regex/^\[git\]
+Open=%cd %p/changesetfs://
+View=%cd %p/patchsetfs://
 
 ### Archives ###
 
 # .tgz, .tpz, .tar.gz, .tar.z, .tar.Z, .ipk, .gem
-regex/\.t([gp]?z|ar\.g?[zZ])$|\.ipk$|\.gem$
-       Open=%cd %p/utar://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.gz
+Regex/\.t([gp]?z|ar\.g?[zZ])$|\.ipk$|\.gem$
+Open=%cd %p/utar://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.gz
 
-shell/.tar.bz
-       # Open=%cd %p/utar://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.bzip
+Shell/.tar.bz
+# Open=%cd %p/utar://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.bzip
 
-regex/\.t(ar\.bz2|bz2?|b2)$
-       Open=%cd %p/utar://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.bzip2
+Regex/\.t(ar\.bz2|bz2?|b2)$
+Open=%cd %p/utar://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.bzip2
 
 # .tar.lzma, .tlz
-regex/\.t(ar\.lzma|lz)$
-       Open=%cd %p/utar://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.lzma
+Regex/\.t(ar\.lzma|lz)$
+Open=%cd %p/utar://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.lzma
 
 # .tar.lz
-shell/.tar.lz
-       Open=%cd %p/utar://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.lz
+Shell/.tar.lz
+Open=%cd %p/utar://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.lz
 
 # .tar.lz4, .tlz4
-regex/\.t(ar\.lz4|lz4)$
-       Open=%cd %p/utar://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.lz4
+Regex/\.t(ar\.lz4|lz4)$
+Open=%cd %p/utar://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.lz4
 
 # .tar.xz, .txz
-regex/\.t(ar\.xz|xz)$
-       Open=%cd %p/utar://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.xz
+Regex/\.t(ar\.xz|xz)$
+Open=%cd %p/utar://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.xz
 
 # .tar.zst, .tzst
-regex/\.t(ar\.zst|zst)$
-       Open=%cd %p/utar://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.zst
+Regex/\.t(ar\.zst|zst)$
+Open=%cd %p/utar://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.zst
 
 # .tar.F - used in QNX
-shell/.tar.F
-       # Open=%cd %p/utar://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.F
+Shell/.tar.F
+# Open=%cd %p/utar://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.F
 
 # .qpr/.qpk - QNX Neutrino package installer files
-regex/\.qp[rk]$
-       Open=%cd %p/utar://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.qpr
+Regex/\.qp[rk]$
+Open=%cd %p/utar://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar.qpr
 
 # tar
-shell/i/.tar
-       Open=%cd %p/utar://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar
+Shell/i/.tar
+Open=%cd %p/utar://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view tar
 
 # lha
-type/^LHa\ .*archive
-       Open=%cd %p/ulha://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view lha
+Type/^LHa\ .*archive
+Open=%cd %p/ulha://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view lha
 
 # arj
-regex/i/\.a(rj|[0-9][0-9])$
-       Open=%cd %p/uarj://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view arj
+Regex/i/\.a(rj|[0-9][0-9])$
+Open=%cd %p/uarj://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view arj
 
 # cab
-shell/i/.cab
-       Open=%cd %p/ucab://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view cab
+Shell/i/.cab
+Open=%cd %p/ucab://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view cab
 
 # ha
-shell/i/.ha
-       Open=%cd %p/uha://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view ha
+Shell/i/.ha
+Open=%cd %p/uha://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view ha
 
 # rar
-regex/i/\.r(ar|[0-9][0-9])$
-       Open=%cd %p/urar://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view rar
+Regex/i/\.r(ar|[0-9][0-9])$
+Open=%cd %p/urar://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view rar
 
 # ALZip
-shell/i/.alz
-       Open=%cd %p/ualz://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view alz
+Shell/i/.alz
+Open=%cd %p/ualz://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view alz
 
 # cpio
-shell/.cpio.Z
-       Open=%cd %p/ucpio://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view cpio.z
+Shell/.cpio.Z
+Open=%cd %p/ucpio://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view cpio.z
 
-shell/.cpio.lz
-       Open=%cd %p/ucpio://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view cpio.lz
+Shell/.cpio.lz
+Open=%cd %p/ucpio://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view cpio.lz
 
-shell/.cpio.lz4
-       Open=%cd %p/ucpio://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view cpio.lz4
+Shell/.cpio.lz4
+Open=%cd %p/ucpio://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view cpio.lz4
 
-shell/.cpio.xz
-       Open=%cd %p/ucpio://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view cpio.xz
+Shell/.cpio.xz
+Open=%cd %p/ucpio://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view cpio.xz
 
-shell/.cpio.zst
-       Open=%cd %p/ucpio://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view cpio.zst
+Shell/.cpio.zst
+Open=%cd %p/ucpio://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view cpio.zst
 
-shell/.cpio.gz
-       Open=%cd %p/ucpio://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view cpio.gz
+Shell/.cpio.gz
+Open=%cd %p/ucpio://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view cpio.gz
 
-shell/i/.cpio
-       Open=%cd %p/ucpio://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view cpio
+Shell/i/.cpio
+Open=%cd %p/ucpio://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view cpio
 
 # initrd
-regex/^(initramfs.*\.img|initrd(-.+)?\.img(-.+)?)$
-       Open=%cd %p/ucpio://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view cpio
+Regex/^(initramfs.*\.img|initrd(-.+)?\.img(-.+)?)$
+Open=%cd %p/ucpio://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view cpio
 
 # 7zip archives (they are not man pages)
-shell/i/.7z
-       Open=%cd %p/u7z://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view 7z
+Shell/i/.7z
+Open=%cd %p/u7z://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view 7z
 
 # patch
-regex/\.(diff|patch)(\.bz2)$
-       Open=%cd %p/patchfs://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view bz2
+Regex/\.(diff|patch)(\.bz2)$
+Open=%cd %p/patchfs://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view bz2
 
-regex/\.(diff|patch)(\.(gz|Z))$
-       Open=%cd %p/patchfs://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view gz
+Regex/\.(diff|patch)(\.(gz|Z))$
+Open=%cd %p/patchfs://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view gz
 
-regex/\.(diff|patch)(\.xz)$
-    Open=%cd %p/patchfs://
-    View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view xz
+Regex/\.(diff|patch)(\.xz)$
+Open=%cd %p/patchfs://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view xz
 
-regex/\.(diff|patch)(\.zst)$
-    Open=%cd %p/patchfs://
-    View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view zst
+Regex/\.(diff|patch)(\.zst)$
+Open=%cd %p/patchfs://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view zst
 
 # ls-lR
-regex/(^|\.)ls-?lR(\.gz|Z|bz2)$
-       Open=%cd %p/lslR://
+Regex/(^|\.)ls-?lR(\.gz|Z|bz2)$
+Open=%cd %p/lslR://
 
 # trpm
-shell/.trpm
-       Open=%cd %p/trpm://
-       View=%view{ascii} /usr/lib/mc/ext.d/package.sh view trpm
+Shell/.trpm
+Open=%cd %p/trpm://
+View=%view{ascii} /usr/lib/mc/ext.d/package.sh view trpm
 
 # RPM packages (SuSE uses *.spm for source packages)
-regex/\.(src\.rpm|spm)$
-       Open=%cd %p/rpm://
-       View=%view{ascii} /usr/lib/mc/ext.d/package.sh view src.rpm
+Regex/\.(src\.rpm|spm)$
+Open=%cd %p/rpm://
+View=%view{ascii} /usr/lib/mc/ext.d/package.sh view src.rpm
 
-shell/.rpm
-       Open=%cd %p/rpm://
-       View=%view{ascii} /usr/lib/mc/ext.d/package.sh view rpm
+Shell/.rpm
+Open=%cd %p/rpm://
+View=%view{ascii} /usr/lib/mc/ext.d/package.sh view rpm
 
 # deb
-regex/\.u?deb$
-       Open=%cd %p/deb://
-       View=%view{ascii} /usr/lib/mc/ext.d/package.sh view deb
+Regex/\.u?deb$
+Open=%cd %p/deb://
+View=%view{ascii} /usr/lib/mc/ext.d/package.sh view deb
 
 # dpkg
-shell/.debd
-        Open=%cd %p/debd://
-       View=%view{ascii} /usr/lib/mc/ext.d/package.sh view debd
+Shell/.debd
+Open=%cd %p/debd://
+View=%view{ascii} /usr/lib/mc/ext.d/package.sh view debd
 
 # apt
-shell/.deba
-        Open=%cd %p/deba://
-       View=%view{ascii} /usr/lib/mc/ext.d/package.sh view deba
+Shell/.deba
+Open=%cd %p/deba://
+View=%view{ascii} /usr/lib/mc/ext.d/package.sh view deba
 
 # ISO9660
-shell/i/.iso
-       Open=%cd %p/iso9660://
-       View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view iso9660
+Shell/i/.iso
+Open=%cd %p/iso9660://
+View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view iso9660
 
 
-regex/\.(diff|patch)$
-       Open=%cd %p/patchfs://
-       View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view cat
+Regex/\.(diff|patch)$
+Open=%cd %p/patchfs://
+View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view cat
 
 # ar library
-regex/\.s?a$
-       Open=%cd %p/uar://
-       #Open=%view{ascii} ar tv %f
-       View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view ar
+Regex/\.s?a$
+Open=%cd %p/uar://
+#Open=%view{ascii} ar tv %f
+View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view ar
 
 # gplib
-shell/i/.lib
-       Open=%cd %p/ulib://
-       View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view lib
+Shell/i/.lib
+Open=%cd %p/ulib://
+View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view lib
 
 
 # Mailboxes
-type/^ASCII\ mail\ text
-       Open=%cd %p/mailfs://
+Type/^ASCII\ mail\ text
+Open=%cd %p/mailfs://
 
 
 ### Sources ###
 
 # C/C++
-regex/i/\.(c|cc|cpp)$
-       Include=editor
+Regex/i/\.(c|cc|cpp)$
+Include=editor
 
 # C/C++ header
-regex/i/\.(h|hh|hpp)$
-       Include=editor
+Regex/i/\.(h|hh|hpp)$
+Include=editor
 
 # Fortran
-shell/i/.f
-       Include=editor
+Shell/i/.f
+Include=editor
 
 # Assembler
-regex/i/\.(s|asm)$
-       Include=editor
+Regex/i/\.(s|asm)$
+Include=editor
 
-include/editor
-       Open=%var{EDITOR:editor} %f
+Include/editor
+Open=%var{EDITOR:editor} %f
 
 # .so libraries
-regex/\.(so|so\.[0-9\.]*)$
-       View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view so
+Regex/\.(so|so\.[0-9\.]*)$
+View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view so
 
 # Object
-type/^ELF
-       #Open=%var{PAGER:more} %f
-       View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view elf
+Type/^ELF
+#Open=%var{PAGER:more} %f
+View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view elf
 
 ### Documentation ###
 
@@ -479,479 +480,479 @@ type/^ELF
 #regex/\.(te?xi|texinfo)$
 
 # GNU Info page
-type/^Info\ text
-       Open=/usr/lib/mc/ext.d/text.sh open info
+Type/^Info\ text
+Open=/usr/lib/mc/ext.d/text.sh open info
 
-shell/.info
-       Open=/usr/lib/mc/ext.d/text.sh open info
+Shell/.info
+Open=/usr/lib/mc/ext.d/text.sh open info
 
 # Exception: .3gp are video files not manual pages
-shell/i/.3gp
-       Include=video
+Shell/i/.3gp
+Include=video
 
 # Manual page
-regex/(([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])|\.man)$
-       Open=/usr/lib/mc/ext.d/text.sh open man %var{PAGER:more}
-       View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man %var{PAGER:more}
+Regex/(([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])|\.man)$
+Open=/usr/lib/mc/ext.d/text.sh open man %var{PAGER:more}
+View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man %var{PAGER:more}
 
 # Perl pod page
-shell/.pod
-       Open=/usr/lib/mc/ext.d/text.sh open pod %var{PAGER:more}
-       View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view pod %var{PAGER:more}
+Shell/.pod
+Open=/usr/lib/mc/ext.d/text.sh open pod %var{PAGER:more}
+View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view pod %var{PAGER:more}
 
 # Troff with me macros.
 # Exception - "read.me" is not a nroff file.
-shell/read.me
-       Open=
-       View=
+Shell/read.me
+Open=
+View=
 
-shell/.me
-       Open=/usr/lib/mc/ext.d/text.sh open nroff.me %var{PAGER:more}
-       View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view nroff.me %var{PAGER:more}
+Shell/.me
+Open=/usr/lib/mc/ext.d/text.sh open nroff.me %var{PAGER:more}
+View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view nroff.me %var{PAGER:more}
 
 # Troff with ms macros.
-shell/.ms
-       Open=/usr/lib/mc/ext.d/text.sh open nroff.ms %var{PAGER:more}
-       View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view nroff.ms %var{PAGER:more}
+Shell/.ms
+Open=/usr/lib/mc/ext.d/text.sh open nroff.ms %var{PAGER:more}
+View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view nroff.ms %var{PAGER:more}
 
 # Manual page - compressed
-regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.g?[Zz]$
-       Open=/usr/lib/mc/ext.d/text.sh open man.gz %var{PAGER:more}
-       View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.gz %var{PAGER:more}
+Regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.g?[Zz]$
+Open=/usr/lib/mc/ext.d/text.sh open man.gz %var{PAGER:more}
+View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.gz %var{PAGER:more}
 
-regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.bz$
-       Open=/usr/lib/mc/ext.d/text.sh open man.bz %var{PAGER:more}
-       View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.bz %var{PAGER:more}
+Regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.bz$
+Open=/usr/lib/mc/ext.d/text.sh open man.bz %var{PAGER:more}
+View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.bz %var{PAGER:more}
 
-regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.bz2$
-       Open=/usr/lib/mc/ext.d/text.sh open man.bz2 %var{PAGER:more}
-       View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.bz2 %var{PAGER:more}
+Regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.bz2$
+Open=/usr/lib/mc/ext.d/text.sh open man.bz2 %var{PAGER:more}
+View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.bz2 %var{PAGER:more}
 
-regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.lz$
-       Open=/usr/lib/mc/ext.d/text.sh open man.lz %var{PAGER:more}
-       View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.lz %var{PAGER:more}
+Regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.lz$
+Open=/usr/lib/mc/ext.d/text.sh open man.lz %var{PAGER:more}
+View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.lz %var{PAGER:more}
 
-regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.lz4$
-       Open=/usr/lib/mc/ext.d/text.sh open man.lz4 %var{PAGER:more}
-       View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.lz4 %var{PAGER:more}
+Regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.lz4$
+Open=/usr/lib/mc/ext.d/text.sh open man.lz4 %var{PAGER:more}
+View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.lz4 %var{PAGER:more}
 
-regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.lzma$
-       Open=/usr/lib/mc/ext.d/text.sh open man.lzma %var{PAGER:more}
-       View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.lzma %var{PAGER:more}
+Regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.lzma$
+Open=/usr/lib/mc/ext.d/text.sh open man.lzma %var{PAGER:more}
+View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.lzma %var{PAGER:more}
 
-regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.xz$
-       Open=/usr/lib/mc/ext.d/text.sh open man.xz %var{PAGER:more}
-       View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.xz %var{PAGER:more}
+Regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.xz$
+Open=/usr/lib/mc/ext.d/text.sh open man.xz %var{PAGER:more}
+View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.xz %var{PAGER:more}
 
-regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.zst$
-       Open=/usr/lib/mc/ext.d/text.sh open man.zst %var{PAGER:more}
-       View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.zst %var{PAGER:more}
+Regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.zst$
+Open=/usr/lib/mc/ext.d/text.sh open man.zst %var{PAGER:more}
+View=%view{ascii,nroff} /usr/lib/mc/ext.d/text.sh view man.zst %var{PAGER:more}
 
 # CHM
-shell/i/.chm
-       Open=/usr/lib/mc/ext.d/text.sh open chm
+Shell/i/.chm
+Open=/usr/lib/mc/ext.d/text.sh open chm
 
 ### Images ###
 
-type/^GIF
-       Include=image
+Type/^GIF
+Include=image
 
-type/^JPEG
-       View=%view{ascii} /usr/lib/mc/ext.d/image.sh view jpeg
-       Include=image
+Type/^JPEG
+View=%view{ascii} /usr/lib/mc/ext.d/image.sh view jpeg
+Include=image
 
-type/^PC\ bitmap
-       Include=image
+Type/^PC\ bitmap
+Include=image
 
-type/^PNG
-       Include=image
+Type/^PNG
+Include=image
 
-type/^JNG
-       Include=image
+Type/^JNG
+Include=image
 
-type/^MNG
-       Include=image
+Type/^MNG
+Include=image
 
-type/^TIFF
-       Include=image
+Type/^TIFF
+Include=image
 
-type/^PBM
-       Include=image
+Type/^PBM
+Include=image
 
-type/^PGM
-       Include=image
+Type/^PGM
+Include=image
 
-type/^PPM
-       Include=image
+Type/^PPM
+Include=image
 
-type/^Netpbm
-       Include=image
+Type/^Netpbm
+Include=image
 
-shell/.xcf
-       Open=/usr/lib/mc/ext.d/image.sh open xcf
+Shell/.xcf
+Open=/usr/lib/mc/ext.d/image.sh open xcf
 
-shell/.xbm
-       Open=/usr/lib/mc/ext.d/image.sh open xbm
+Shell/.xbm
+Open=/usr/lib/mc/ext.d/image.sh open xbm
 
-shell/.xpm
-       Include=image
-       View=/usr/lib/mc/ext.d/image.sh view xpm %f
+Shell/.xpm
+Include=image
+View=/usr/lib/mc/ext.d/image.sh view xpm %f
 
-shell/.ico
-       Include=image
+Shell/.ico
+Include=image
 
-shell/i/.svg
-       View=%view{ascii} /usr/lib/mc/ext.d/image.sh view svg
-       Open=/usr/lib/mc/ext.d/image.sh open svg
+Shell/i/.svg
+View=%view{ascii} /usr/lib/mc/ext.d/image.sh view svg
+Open=/usr/lib/mc/ext.d/image.sh open svg
 
-include/image
-       Open=/usr/lib/mc/ext.d/image.sh open ALL_FORMATS
-       View=%view{ascii} /usr/lib/mc/ext.d/image.sh view ALL_FORMATS
+Include/image
+Open=/usr/lib/mc/ext.d/image.sh open ALL_FORMATS
+View=%view{ascii} /usr/lib/mc/ext.d/image.sh view ALL_FORMATS
 
 
 ### Sound files ###
 
-regex/i/\.(wav|snd|voc|au|smp|aiff|snd|m4a|ape|aac|wv)$
-       Open=/usr/lib/mc/ext.d/sound.sh open common
+Regex/i/\.(wav|snd|voc|au|smp|aiff|snd|m4a|ape|aac|wv)$
+Open=/usr/lib/mc/ext.d/sound.sh open common
 
-regex/i/\.(mod|s3m|xm|it|mtm|669|stm|ult|far)$
-       Open=/usr/lib/mc/ext.d/sound.sh open mod
+Regex/i/\.(mod|s3m|xm|it|mtm|669|stm|ult|far)$
+Open=/usr/lib/mc/ext.d/sound.sh open mod
 
-shell/i/.waw22
-       Open=/usr/lib/mc/ext.d/sound.sh open wav22
+Shell/i/.waw22
+Open=/usr/lib/mc/ext.d/sound.sh open wav22
 
-shell/i/.mp3
-       Open=/usr/lib/mc/ext.d/sound.sh open mp3
-       View=%view{ascii} /usr/lib/mc/ext.d/sound.sh view mp3
+Shell/i/.mp3
+Open=/usr/lib/mc/ext.d/sound.sh open mp3
+View=%view{ascii} /usr/lib/mc/ext.d/sound.sh view mp3
 
-regex/i/\.og[gax]$
-       Open=/usr/lib/mc/ext.d/sound.sh open ogg
-       View=%view{ascii} /usr/lib/mc/ext.d/sound.sh view ogg
+Regex/i/\.og[gax]$
+Open=/usr/lib/mc/ext.d/sound.sh open ogg
+View=%view{ascii} /usr/lib/mc/ext.d/sound.sh view ogg
 
-regex/i/\.(spx|flac)$
-       Open=/usr/lib/mc/ext.d/sound.sh open common
+Regex/i/\.(spx|flac)$
+Open=/usr/lib/mc/ext.d/sound.sh open common
 
-regex/i/\.(midi?|rmid?)$
-       Open=/usr/lib/mc/ext.d/sound.sh open midi
+Regex/i/\.(midi?|rmid?)$
+Open=/usr/lib/mc/ext.d/sound.sh open midi
 
-shell/i/.wma
-       Open=/usr/lib/mc/ext.d/sound.sh open wma
-       View=%view{ascii} /usr/lib/mc/ext.d/sound.sh view wma
+Shell/i/.wma
+Open=/usr/lib/mc/ext.d/sound.sh open wma
+View=%view{ascii} /usr/lib/mc/ext.d/sound.sh view wma
 
 
 ### Play lists ###
 
-regex/i/\.(m3u8?|pls)$
-       Open=/usr/lib/mc/ext.d/sound.sh open playlist
+Regex/i/\.(m3u8?|pls)$
+Open=/usr/lib/mc/ext.d/sound.sh open playlist
 
 
 ### Video ###
 
-shell/i/.avi
-       Include=video
+Shell/i/.avi
+Include=video
 
-regex/i/\.as[fx]$
-       Include=video
+Regex/i/\.as[fx]$
+Include=video
 
-shell/i/.divx
-       Include=video
+Shell/i/.divx
+Include=video
 
-shell/i/.mkv
-       Include=video
+Shell/i/.mkv
+Include=video
 
-regex/i/\.(mov|qt)$
-       Include=video
+Regex/i/\.(mov|qt)$
+Include=video
 
-regex/i/\.(mp4|m4v|mpe?g)$
-       Include=video
+Regex/i/\.(mp4|m4v|mpe?g)$
+Include=video
 
 # MPEG-2 TS container + H.264 codec
-shell/i/.mts
-       Include=video
+Shell/i/.mts
+Include=video
 
-shell/i/.ts
-       Include=video
+Shell/i/.ts
+Include=video
 
-shell/i/.vob
-       Include=video
+Shell/i/.vob
+Include=video
 
-shell/i/.wmv
-       Include=video
+Shell/i/.wmv
+Include=video
 
-regex/i/\.fl[icv]$
-       Include=video
+Regex/i/\.fl[icv]$
+Include=video
 
-shell/i/.ogv
-       Include=video
+Shell/i/.ogv
+Include=video
 
-regex/i/\.ra?m$
-       Open=/usr/lib/mc/ext.d/video.sh open ram
+Regex/i/\.ra?m$
+Open=/usr/lib/mc/ext.d/video.sh open ram
 
 # WebM
-shell/i/.webm
-    Include=video
+Shell/i/.webm
+Include=video
 
-type/WebM
-    Include=video
+Type/WebM
+Include=video
 
-include/video
-       Open=/usr/lib/mc/ext.d/video.sh open ALL_FORMATS
-       View=%view{ascii} /usr/lib/mc/ext.d/video.sh view ALL_FORMATS
+Include/video
+Open=/usr/lib/mc/ext.d/video.sh open ALL_FORMATS
+View=%view{ascii} /usr/lib/mc/ext.d/video.sh view ALL_FORMATS
 
 
 ### Documents ###
 
 # Postscript
-type/^PostScript
-       Open=/usr/lib/mc/ext.d/doc.sh open ps
-       View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view ps
+Type/^PostScript
+Open=/usr/lib/mc/ext.d/doc.sh open ps
+View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view ps
 
 # PDF
-type/^PDF
-       Open=/usr/lib/mc/ext.d/doc.sh open pdf
-       View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view pdf
+Type/^PDF
+Open=/usr/lib/mc/ext.d/doc.sh open pdf
+View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view pdf
 
 # html
-regex/i/\.html?$
-       Open=/usr/lib/mc/ext.d/web.sh open html
-       View=%view{ascii} /usr/lib/mc/ext.d/web.sh view html
+Regex/i/\.html?$
+Open=/usr/lib/mc/ext.d/web.sh open html
+View=%view{ascii} /usr/lib/mc/ext.d/web.sh view html
 
 # StarOffice 5.2
-shell/.sdw
-       Open=/usr/lib/mc/ext.d/doc.sh open ooffice
+Shell/.sdw
+Open=/usr/lib/mc/ext.d/doc.sh open ooffice
 
 # StarOffice 6 and OpenOffice.org formats
-regex/i/\.(odt|ott|sxw|stw|ods|ots|sxc|stc|odp|otp|sxi|sti|odg|otg|sxd|std|odb|odf|sxm|odm|sxg)$
-       Open=/usr/lib/mc/ext.d/doc.sh open ooffice
-       View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view odt
+Regex/i/\.(odt|ott|sxw|stw|ods|ots|sxc|stc|odp|otp|sxi|sti|odg|otg|sxd|std|odb|odf|sxm|odm|sxg)$
+Open=/usr/lib/mc/ext.d/doc.sh open ooffice
+View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view odt
 
 # AbiWord
-shell/.abw
-       Open=/usr/lib/mc/ext.d/doc.sh open abw
+Shell/.abw
+Open=/usr/lib/mc/ext.d/doc.sh open abw
 
 # Gnumeric
-shell/i/.gnumeric
-       Open=/usr/lib/mc/ext.d/doc.sh open gnumeric
+Shell/i/.gnumeric
+Open=/usr/lib/mc/ext.d/doc.sh open gnumeric
 
 # Microsoft Word Document
-regex/i/\.(do[ct]|wri|docx)$
-       Open=/usr/lib/mc/ext.d/doc.sh open msdoc
-       View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msdoc
-type/^Microsoft\ Word
-       Open=/usr/lib/mc/ext.d/doc.sh open msdoc
-       View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msdoc
+Regex/i/\.(do[ct]|wri|docx)$
+Open=/usr/lib/mc/ext.d/doc.sh open msdoc
+View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msdoc
+Type/^Microsoft\ Word
+Open=/usr/lib/mc/ext.d/doc.sh open msdoc
+View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msdoc
 
 # RTF document
-shell/i/.rtf
-       Open=/usr/lib/mc/ext.d/doc.sh open msdoc
+Shell/i/.rtf
+Open=/usr/lib/mc/ext.d/doc.sh open msdoc
 
 # Microsoft Excel Worksheet
-regex/i/\.(xl[sw]|xlsx)$
-       Open=/usr/lib/mc/ext.d/doc.sh open msxls
-       View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msxls
-type/^Microsoft\ Excel
-       Open=/usr/lib/mc/ext.d/doc.sh open msxls
-       View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msxls
+Regex/i/\.(xl[sw]|xlsx)$
+Open=/usr/lib/mc/ext.d/doc.sh open msxls
+View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msxls
+Type/^Microsoft\ Excel
+Open=/usr/lib/mc/ext.d/doc.sh open msxls
+View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msxls
 
 # Microsoft PowerPoint Presentation
-regex/i/\.(pp[ts]|pptx)$
-       Open=/usr/lib/mc/ext.d/doc.sh open msppt
-       View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msppt
+Regex/i/\.(pp[ts]|pptx)$
+Open=/usr/lib/mc/ext.d/doc.sh open msppt
+View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view msppt
 
 # Use OpenOffice.org/LibreOffice to open any MS Office documents
-type/^Microsoft\ Office\ Document
-       Open=/usr/lib/mc/ext.d/doc.sh open ooffice
-type/^Microsoft\ OOXML
-       Open=/usr/lib/mc/ext.d/doc.sh open ooffice
+Type/^Microsoft\ Office\ Document
+Open=/usr/lib/mc/ext.d/doc.sh open ooffice
+Type/^Microsoft\ OOXML
+Open=/usr/lib/mc/ext.d/doc.sh open ooffice
 
 # Framemaker
-type/^FrameMaker
-       Open=/usr/lib/mc/ext.d/doc.sh open framemaker
+Type/^FrameMaker
+Open=/usr/lib/mc/ext.d/doc.sh open framemaker
 
 # DVI
-shell/i/.dvi
-       Open=/usr/lib/mc/ext.d/doc.sh open dvi
-       View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view dvi
+Shell/i/.dvi
+Open=/usr/lib/mc/ext.d/doc.sh open dvi
+View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view dvi
 
 # TeX
-shell/i/.tex
-       Include=editor
+Shell/i/.tex
+Include=editor
 
 # DjVu
-regex/i/\.djvu?$
-       Open=/usr/lib/mc/ext.d/doc.sh open djvu
-       View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view djvu
+Regex/i/\.djvu?$
+Open=/usr/lib/mc/ext.d/doc.sh open djvu
+View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view djvu
 
 # Comic Books
-regex/i/\.cb[zr]$
-       Open=/usr/lib/mc/ext.d/doc.sh open comic
+Regex/i/\.cb[zr]$
+Open=/usr/lib/mc/ext.d/doc.sh open comic
 
 # Epub & mobi
-regex/i/\.(epub|mobi)$
-       Open=/usr/lib/mc/ext.d/doc.sh open epub
-       View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view epub
+Regex/i/\.(epub|mobi)$
+Open=/usr/lib/mc/ext.d/doc.sh open epub
+View=%view{ascii} /usr/lib/mc/ext.d/doc.sh view epub
 
 
 ### Miscellaneous ###
 
 # Compiled Java classes
-shell/.class
-       View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view javaclass
+Shell/.class
+View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view javaclass
 
 # Makefile
-regex/^[Mm]akefile$
-       Open=make -f %f %{Enter parameters}
+Regex/^[Mm]akefile$
+Open=make -f %f %{Enter parameters}
 
 # Imakefile
-shell/Imakefile
-       Open=xmkmf -a
+Shell/Imakefile
+Open=xmkmf -a
 
 # Makefile.PL (MakeMaker)
-regex/^Makefile\.(PL|pl)$
-       Open=%var{PERL:perl} %f
+Regex/^Makefile\.(PL|pl)$
+Open=%var{PERL:perl} %f
 
 # sqlite3.db
-type/^SQLite 3.x database
-       Open=/usr/lib/mc/ext.d/misc.sh open sqlite
-       View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view sqlite
+Type/^SQLite\ 3.x\ database
+Open=/usr/lib/mc/ext.d/misc.sh open sqlite
+View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view sqlite
 
 # dbf
-shell/i/.dbf
-       Open=/usr/lib/mc/ext.d/misc.sh open dbf
-       View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view dbf
+Shell/i/.dbf
+Open=/usr/lib/mc/ext.d/misc.sh open dbf
+View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view dbf
 
 # REXX script
-regex/\.(rexx?|cmd)$
-       Open=rexx %f %{Enter parameters};echo "Press ENTER";read y
+Regex/\.(rexx?|cmd)$
+Open=rexx %f %{Enter parameters};echo "Press ENTER";read y
 
 # Disk images for Commodore computers (VIC20, C64, C128)
-shell/i/.d64
-       Open=%cd %p/uc1541://
-       View=%view{ascii} c1541 %f -list
-       Extract=c1541 %f -extract
+Shell/i/.d64
+Open=%cd %p/uc1541://
+View=%view{ascii} c1541 %f -list
+Extract=c1541 %f -extract
 
 # Glade, a user interface designer for GTK+ and GNOME
-shell/i/.glade
-       Open=/usr/lib/mc/ext.d/misc.sh open glade
+Shell/i/.glade
+Open=/usr/lib/mc/ext.d/misc.sh open glade
 
 # Gettext Catalogs
-regex/\.g?mo$
-       View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view mo
+Regex/\.g?mo$
+View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view mo
 
 # po
-shell/.po
-       Open=/usr/lib/mc/ext.d/misc.sh open po
+Shell/.po
+Open=/usr/lib/mc/ext.d/misc.sh open po
 
 # lyx
-shell/i/.lyx
-       Open=/usr/lib/mc/ext.d/misc.sh open lyx
-       View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view lyx
+Shell/i/.lyx
+Open=/usr/lib/mc/ext.d/misc.sh open lyx
+View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view lyx
 
 # torrent
-shell/i/.torrent
-       View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view torrent
+Shell/i/.torrent
+View=%view{ascii} /usr/lib/mc/ext.d/misc.sh view torrent
 
 ### Plain compressed files ###
 
 # ace
-shell/i/.ace
-       Open=%cd %p/uace://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view ace
-       Extract=unace x %f
+Shell/i/.ace
+Open=%cd %p/uace://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view ace
+Extract=unace x %f
 
 # arc
-shell/i/.arc
-       Open=%cd %p/uarc://
-       View=%view{ascii} /usr/lib/mc/ext.d/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
+Shell/i/.arc
+Open=%cd %p/uarc://
+View=%view{ascii} /usr/lib/mc/ext.d/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} /usr/lib/mc/ext.d/archive.sh view zip
+Shell/i/.zip
+Open=%cd %p/uzip://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view zip
 
 # zip
-type/i/^zip\ archive
-       Open=%cd %p/uzip://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view zip
+Type/i/^zip\ archive
+Open=%cd %p/uzip://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view zip
 
 # jar(zip)
-type/i/^Java\ (Jar\ file|archive)\ data\ \((zip|JAR)\)
-       Open=%cd %p/uzip://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view zip
+Type/i/^Java\ (Jar\ file|archive)\ data\ \((zip|JAR)\)
+Open=%cd %p/uzip://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view zip
 
 # zoo
-shell/i/.zoo
-       Open=%cd %p/uzoo://
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view zoo
+Shell/i/.zoo
+Open=%cd %p/uzoo://
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view zoo
 
 # gzip
-type/^gzip
-       Open=/usr/lib/mc/ext.d/archive.sh view gz %var{PAGER:more}
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view gz
+Type/^gzip
+Open=/usr/lib/mc/ext.d/archive.sh view gz %var{PAGER:more}
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view gz
 
-regex/\.(gz|Z)$
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view gz
+Regex/\.(gz|Z)$
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view gz
 
 # bzip2
-type/^bzip2
-       Open=/usr/lib/mc/ext.d/archive.sh view bzip2 %var{PAGER:more}
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view bz2
+Type/^bzip2
+Open=/usr/lib/mc/ext.d/archive.sh view bzip2 %var{PAGER:more}
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view bz2
 
-regex/\.bz2?$
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view bz2
+Regex/\.bz2?$
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view bz2
 
 # bzip
-type/^bzip
-       Open=/usr/lib/mc/ext.d/archive.sh view bzip %var{PAGER:more}
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view bzip
+Type/^bzip
+Open=/usr/lib/mc/ext.d/archive.sh view bzip %var{PAGER:more}
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view bzip
 
 # compress
-type/^compress
-       Open=/usr/lib/mc/ext.d/archive.sh view gz %var{PAGER:more}
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view gz
+Type/^compress
+Open=/usr/lib/mc/ext.d/archive.sh view gz %var{PAGER:more}
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view gz
 
 # lz
-regex/\.lz$
-       Open=/usr/lib/mc/ext.d/archive.sh view lz %var{PAGER:more}
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view lz
+Regex/\.lz$
+Open=/usr/lib/mc/ext.d/archive.sh view lz %var{PAGER:more}
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view lz
 
 # lz
-type/^LZIP
-       Open=/usr/lib/mc/ext.d/archive.sh view lz %var{PAGER:more}
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view lz
+Type/^LZIP
+Open=/usr/lib/mc/ext.d/archive.sh view lz %var{PAGER:more}
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view lz
 
 # lz4
-regex/\.lz4$
-       Open=/usr/lib/mc/ext.d/archive.sh view lz4 %var{PAGER:more}
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view lz4
+Regex/\.lz4$
+Open=/usr/lib/mc/ext.d/archive.sh view lz4 %var{PAGER:more}
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view lz4
 
 # lzma
-regex/\.lzma$
-       Open=/usr/lib/mc/ext.d/archive.sh view lzma %var{PAGER:more}
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view lzma
+Regex/\.lzma$
+Open=/usr/lib/mc/ext.d/archive.sh view lzma %var{PAGER:more}
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view lzma
 
 # xz
-regex/\.xz$
-       Open=/usr/lib/mc/ext.d/archive.sh view xz %var{PAGER:more}
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view xz
+Regex/\.xz$
+Open=/usr/lib/mc/ext.d/archive.sh view xz %var{PAGER:more}
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view xz
 
 # zstd
-regex/\.zst$
-       Open=/usr/lib/mc/ext.d/archive.sh view zst %var{PAGER:more}
-       View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view zst
+Regex/\.zst$
+Open=/usr/lib/mc/ext.d/archive.sh view zst %var{PAGER:more}
+View=%view{ascii} /usr/lib/mc/ext.d/archive.sh view zst
 
 # Parity Archive
-type/^Parity\ Archive\ Volume\ Set
-       Open=/usr/lib/mc/ext.d/archive.sh open par2
+Type/^Parity\ Archive\ Volume\ Set
+Open=/usr/lib/mc/ext.d/archive.sh open par2
 
 ### Default ###
 
 # Default target for anything not described above
-default/*
-       Open=
-       View=
+Default/*
+Open=
+View=
 
 
 ### EOF ###