1
1

Use shell instead of regex for simple regular expressions.

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
Этот коммит содержится в:
Andrew Borodin 2012-07-21 12:03:39 +04:00
родитель 81c3d80f4b
Коммит ca6be65562

Просмотреть файл

@ -119,7 +119,7 @@ regex/\.t([gp]?z|ar\.g?[zZ])$|\.ipk|\.gem$
Open=%cd %p/utar:// Open=%cd %p/utar://
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view tar.gz View=%view{ascii} @EXTHELPERSDIR@/archive.sh view tar.gz
regex/\.tar\.bz$ shell/.tar.bz
# Open=%cd %p/utar:// # Open=%cd %p/utar://
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view tar.bzip View=%view{ascii} @EXTHELPERSDIR@/archive.sh view tar.bzip
@ -138,7 +138,7 @@ regex/\.t(ar\.xz|xz)$
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view tar.xz View=%view{ascii} @EXTHELPERSDIR@/archive.sh view tar.xz
# .tar.F - used in QNX # .tar.F - used in QNX
regex/\.tar\.F$ shell/.tar.F
# Open=%cd %p/utar:// # Open=%cd %p/utar://
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view tar.F View=%view{ascii} @EXTHELPERSDIR@/archive.sh view tar.F
@ -148,7 +148,7 @@ regex/\.qp[rk]$
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view tar.qpr View=%view{ascii} @EXTHELPERSDIR@/archive.sh view tar.qpr
# tar # tar
regex/i/\.tar$ 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
@ -163,12 +163,12 @@ regex/i/\.a(rj|[0-9][0-9])$
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view arj View=%view{ascii} @EXTHELPERSDIR@/archive.sh view arj
# cab # cab
regex/i/\.cab$ shell/i/.cab
Open=%cd %p/ucab:// Open=%cd %p/ucab://
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view cab View=%view{ascii} @EXTHELPERSDIR@/archive.sh view cab
# ha # ha
regex/i/\.ha$ shell/i/.ha
Open=%cd %p/uha:// Open=%cd %p/uha://
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view ha View=%view{ascii} @EXTHELPERSDIR@/archive.sh view ha
@ -178,7 +178,7 @@ regex/i/\.r(ar|[0-9][0-9])$
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view rar View=%view{ascii} @EXTHELPERSDIR@/archive.sh view rar
# ALZip # ALZip
regex/i/\.alz$ shell/i/.alz
Open=%cd %p/ualz:// Open=%cd %p/ualz://
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view alz View=%view{ascii} @EXTHELPERSDIR@/archive.sh view alz
@ -195,12 +195,12 @@ shell/.cpio.gz
Open=%cd %p/ucpio:// Open=%cd %p/ucpio://
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view cpio.gz View=%view{ascii} @EXTHELPERSDIR@/archive.sh view cpio.gz
shell/.cpio shell/i/.cpio
Open=%cd %p/ucpio:// Open=%cd %p/ucpio://
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view cpio View=%view{ascii} @EXTHELPERSDIR@/archive.sh view cpio
# 7zip archives (they are not man pages) # 7zip archives (they are not man pages)
regex/i/\.7z$ shell/i/.7z
Open=%cd %p/u7z:// Open=%cd %p/u7z://
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view 7z View=%view{ascii} @EXTHELPERSDIR@/archive.sh view 7z
@ -218,7 +218,7 @@ regex/(^|\.)ls-?lR(\.gz|Z|bz2)$
Open=%cd %p/lslR:// Open=%cd %p/lslR://
# trpm # trpm
regex/\.trpm$ shell/.trpm
Open=%cd %p/trpm:// Open=%cd %p/trpm://
View=%view{ascii} @EXTHELPERSDIR@/package.sh view trpm View=%view{ascii} @EXTHELPERSDIR@/package.sh view trpm
@ -227,7 +227,7 @@ regex/\.(src\.rpm|spm)$
Open=%cd %p/rpm:// Open=%cd %p/rpm://
View=%view{ascii} @EXTHELPERSDIR@/package.sh view src.rpm View=%view{ascii} @EXTHELPERSDIR@/package.sh view src.rpm
regex/\.rpm$ shell/.rpm
Open=%cd %p/rpm:// Open=%cd %p/rpm://
View=%view{ascii} @EXTHELPERSDIR@/package.sh view rpm View=%view{ascii} @EXTHELPERSDIR@/package.sh view rpm
@ -247,7 +247,7 @@ shell/.deba
View=%view{ascii} @EXTHELPERSDIR@/package.sh view deba View=%view{ascii} @EXTHELPERSDIR@/package.sh view deba
# ISO9660 # ISO9660
regex/i/\.iso$ 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
@ -263,7 +263,7 @@ regex/\.s?a$
View=%view{ascii} @EXTHELPERSDIR@/misc.sh view ar View=%view{ascii} @EXTHELPERSDIR@/misc.sh view ar
# gplib # gplib
regex/i/\.lib$ 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
@ -320,7 +320,7 @@ shell/.info
Open=@EXTHELPERSDIR@/text.sh open info Open=@EXTHELPERSDIR@/text.sh open info
# Exception: .3gp are video files not manual pages # Exception: .3gp are video files not manual pages
regex/i/\.3gp$ shell/i/.3gp
Include=video Include=video
# Manual page # Manual page
@ -370,7 +370,7 @@ regex/([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])\.xz$
View=%view{ascii,nroff} @EXTHELPERSDIR@/text.sh view man.xz %var{PAGER:more} View=%view{ascii,nroff} @EXTHELPERSDIR@/text.sh view man.xz %var{PAGER:more}
# CHM # CHM
regex/i/\.chm$ shell/i/.chm
Open=@EXTHELPERSDIR@/text.sh open chm Open=@EXTHELPERSDIR@/text.sh open chm
### Images ### ### Images ###
@ -429,10 +429,10 @@ regex/i/\.(wav|snd|voc|au|smp|aiff|snd)$
regex/i/\.(mod|s3m|xm|it|mtm|669|stm|ult|far)$ regex/i/\.(mod|s3m|xm|it|mtm|669|stm|ult|far)$
Open=@EXTHELPERSDIR@/sound.sh open mod Open=@EXTHELPERSDIR@/sound.sh open mod
regex/i/\.waw22$ shell/i/.waw22
Open=@EXTHELPERSDIR@/sound.sh open wav22 Open=@EXTHELPERSDIR@/sound.sh open wav22
regex/i/\.mp3$ shell/i/.mp3
Open=@EXTHELPERSDIR@/sound.sh open mp3 Open=@EXTHELPERSDIR@/sound.sh open mp3
View=%view{ascii} @EXTHELPERSDIR@/sound.sh view mp3 View=%view{ascii} @EXTHELPERSDIR@/sound.sh view mp3
@ -446,7 +446,7 @@ regex/i/\.(spx|flac)$
regex/i/\.(midi?|rmid?)$ regex/i/\.(midi?|rmid?)$
Open=@EXTHELPERSDIR@/sound.sh open midi Open=@EXTHELPERSDIR@/sound.sh open midi
regex/i/\.wma$ shell/i/.wma
Open=@EXTHELPERSDIR@/sound.sh open wma Open=@EXTHELPERSDIR@/sound.sh open wma
View=%view{ascii} @EXTHELPERSDIR@/sound.sh view wma View=%view{ascii} @EXTHELPERSDIR@/sound.sh view wma
@ -459,16 +459,16 @@ regex/i/\.(m3u|pls)$
### Video ### ### Video ###
regex/i/\.avi$ shell/i/.avi
Include=video Include=video
regex/i/\.as[fx]$ regex/i/\.as[fx]$
Include=video Include=video
regex/i/\.divx$ shell/i/.divx
Include=video Include=video
regex/i/\.mkv$ shell/i/.mkv
Include=video Include=video
regex/i/\.(mov|qt)$ regex/i/\.(mov|qt)$
@ -478,29 +478,29 @@ regex/i/\.(mp4|m4v|mpe?g)$
Include=video Include=video
# MPEG-2 TS container + H.264 codec # MPEG-2 TS container + H.264 codec
regex/i/\.mts$ shell/i/.mts
Include=video Include=video
regex/i/\.ts$ shell/i/.ts
Include=video Include=video
regex/i/\.vob$ shell/i/.vob
Include=video Include=video
regex/i/\.wmv$ shell/i/.wmv
Include=video Include=video
regex/i/\.fl[icv]$ regex/i/\.fl[icv]$
Include=video Include=video
regex/i/\.ogm$ shell/i/.ogm
Include=video Include=video
regex/i/\.ra?m$ regex/i/\.ra?m$
Open=@EXTHELPERSDIR@/video.sh open ram Open=@EXTHELPERSDIR@/video.sh open ram
# WebM # WebM
regex/i/\.webm$ shell/i/.webm
Include=video Include=video
type/WebM type/WebM
@ -550,7 +550,7 @@ type/^Microsoft\ Word
View=%view{ascii} @EXTHELPERSDIR@/doc.sh view msdoc View=%view{ascii} @EXTHELPERSDIR@/doc.sh view msdoc
# RTF document # RTF document
regex/i/\.rtf$ shell/i/.rtf
Open=@EXTHELPERSDIR@/doc.sh open msdoc Open=@EXTHELPERSDIR@/doc.sh open msdoc
# Microsoft Excel Worksheet # Microsoft Excel Worksheet
@ -570,12 +570,12 @@ type/^FrameMaker
Open=@EXTHELPERSDIR@/doc.sh open framemaker Open=@EXTHELPERSDIR@/doc.sh open framemaker
# DVI # DVI
regex/i/\.dvi$ shell/i/.dvi
Open=@EXTHELPERSDIR@/doc.sh open dvi Open=@EXTHELPERSDIR@/doc.sh open dvi
View=%view{ascii} @EXTHELPERSDIR@/doc.sh view dvi View=%view{ascii} @EXTHELPERSDIR@/doc.sh view dvi
# TeX # TeX
regex/i/\.tex$ shell/i/.tex
Include=editor Include=editor
# DjVu # DjVu
@ -598,7 +598,7 @@ regex/^Makefile.(PL|pl)$
Open=%var{PERL:perl} %f Open=%var{PERL:perl} %f
# dbf # dbf
regex/i/\.dbf$ shell/i/.dbf
Open=%view{ascii} @EXTHELPERSDIR@/misc.sh open dbf Open=%view{ascii} @EXTHELPERSDIR@/misc.sh open dbf
View=%view{ascii} @EXTHELPERSDIR@/misc.sh view dbf View=%view{ascii} @EXTHELPERSDIR@/misc.sh view dbf
@ -607,13 +607,13 @@ regex/\.(rexx?|cmd)$
Open=rexx %f %{Enter parameters};echo "Press ENTER";read y Open=rexx %f %{Enter parameters};echo "Press ENTER";read y
# Disk images for Commodore computers (VIC20, C64, C128) # Disk images for Commodore computers (VIC20, C64, C128)
regex/i/\.d64$ shell/i/.d64
Open=%cd %p/uc1541:// Open=%cd %p/uc1541://
View=%view{ascii} c1541 %f -list View=%view{ascii} c1541 %f -list
Extract=c1541 %f -extract Extract=c1541 %f -extract
# Glade, a user interface designer for GTK+ and GNOME # Glade, a user interface designer for GTK+ and GNOME
regex/i/\.glade$ shell/i/.glade
Open=@EXTHELPERSDIR@/misc.sh open glade Open=@EXTHELPERSDIR@/misc.sh open glade
# Gettext Catalogs # Gettext Catalogs
@ -621,24 +621,24 @@ shell/.mo
View=%view{ascii} @EXTHELPERSDIR@/misc.sh view mo View=%view{ascii} @EXTHELPERSDIR@/misc.sh view mo
# lyx # lyx
regex/i/\.lyx$ shell/i/.lyx
Open=@EXTHELPERSDIR@/misc.sh open lyx Open=@EXTHELPERSDIR@/misc.sh open lyx
View=%view{ascii} @EXTHELPERSDIR@/misc.sh view lyx View=%view{ascii} @EXTHELPERSDIR@/misc.sh view lyx
# torrent # torrent
regex/i/\.torrent$ shell/i/.torrent
View=%view{ascii} @EXTHELPERSDIR@/misc.sh view torrent View=%view{ascii} @EXTHELPERSDIR@/misc.sh view torrent
### Plain compressed files ### ### Plain compressed files ###
# ace # ace
regex/i/\.ace$ shell/i/.ace
Open=%cd %p/uace:// Open=%cd %p/uace://
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view ace View=%view{ascii} @EXTHELPERSDIR@/archive.sh view ace
Extract=unace x %f Extract=unace x %f
# arc # arc
regex/i/\.arc$ shell/i/.arc
Open=%cd %p/uarc:// Open=%cd %p/uarc://
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view arc View=%view{ascii} @EXTHELPERSDIR@/archive.sh view arc
Extract=arc x %f '*' Extract=arc x %f '*'
@ -650,7 +650,7 @@ type/^([Zz][Ii][Pp])\ archive
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view zip View=%view{ascii} @EXTHELPERSDIR@/archive.sh view zip
# zoo # zoo
regex/i/\.zoo$ shell/i/.zoo
Open=%cd %p/uzoo:// Open=%cd %p/uzoo://
View=%view{ascii} @EXTHELPERSDIR@/archive.sh view zoo View=%view{ascii} @EXTHELPERSDIR@/archive.sh view zoo