22 lines
675 B
Diff
22 lines
675 B
Diff
|
---
|
||
|
misc/ext.d/misc.sh.in | 8 +++++++-
|
||
|
1 file changed, 7 insertions(+), 1 deletion(-)
|
||
|
|
||
|
--- a/misc/ext.d/misc.sh.in
|
||
|
+++ b/misc/ext.d/misc.sh.in
|
||
|
@@ -52,7 +52,13 @@ do_view_action() {
|
||
|
lyxcat "${MC_EXT_FILENAME}"
|
||
|
;;
|
||
|
torrent)
|
||
|
- ctorrent -x "${MC_EXT_FILENAME}" 2>/dev/null
|
||
|
+ if type -p ctorrent >/dev/null 2>&1 ; then
|
||
|
+ ctorrent -x "${MC_EXT_FILENAME}" 2>/dev/null
|
||
|
+ elif type -p transmission-show >/dev/null 2>&1 ; then
|
||
|
+ transmission-show "${MC_EXT_FILENAME}"
|
||
|
+ else
|
||
|
+ file "${MC_EXT_FILENAME}"
|
||
|
+ fi
|
||
|
;;
|
||
|
javaclass)
|
||
|
jad -p "${MC_EXT_FILENAME}" 2>/dev/null || \
|