1
diff --git a/lib/mc.ext.in b/lib/mc.ext.in
2
index 96b190f..63d0f83 100644
5
@@ -162,23 +162,32 @@ regex/\.(alz|ALZ)$
9
- View=%view{ascii} gzip -dc '%f' | cpio -itv 2>/dev/null
10
+ View=%view{ascii} gzip -dc %f | cpio -itv 2>/dev/null
14
- View=%view{ascii} gzip -dc '%f' | cpio -itv 2>/dev/null
15
+ View=%view{ascii} gzip -dc %f | cpio -itv 2>/dev/null
19
- View=%view{ascii} cpio -itv <'%f' 2>/dev/null
20
+ View=%view{ascii} cpio -itv < %f 2>/dev/null
23
-regex/(^|\.)ls-?lR(\.g?z|Z|bz2)?$
24
+regex/(^|\.)ls-?lR(\.gz|Z|bz2)$
28
-regex/\.(diff|patch)(\.(bz2|gz|Z))?$
30
+regex/\.(diff|patch)(\.bz2)$
32
+ View=%view{ascii} bzip2 -dc %f 2>/dev/null
34
+regex/\.(diff|patch)(\.(gz|Z))$
36
+ View=%view{ascii} gzip -dc %f 2>/dev/null
38
+regex/\.(diff|patch)$
40
+ View=%view{ascii} /bin/cat %f 2>/dev/null
44
@@ -572,11 +581,17 @@ type/^gzip
45
Open=gzip -dc %f | %var{PAGER:more}
46
View=%view{ascii} gzip -dc %f 2>/dev/null
49
+ View=%view{ascii} gzip -dc %f 2>/dev/null
53
Open=bzip2 -dc %f | %var{PAGER:more}
54
View=%view{ascii} bzip2 -dc %f 2>/dev/null
57
+ View=%view{ascii} bzip2 -dc %f 2>/dev/null
61
Open=bzip -dc %f | %var{PAGER:more}