Browse Source

xdg silent open in background

Signed-off-by: Andrew Borodin <aborodin@vmail.ru>
karlovskiy 10 years ago
parent
commit
0516ccd325

+ 1 - 1
misc/ext.d/archive.sh

@@ -143,7 +143,7 @@ view)
     do_view_action "${filetype}"
     ;;
 open)
-    "${MC_XDG_OPEN}" "${MC_EXT_FILENAME}" 2>/dev/null || \
+    ("${MC_XDG_OPEN}" "${MC_EXT_FILENAME}" >/dev/null 2>&1 &) || \
         do_open_action "${filetype}" "${pager}"
     ;;
 *)

+ 1 - 1
misc/ext.d/doc.sh.in

@@ -187,7 +187,7 @@ view)
     do_view_action "${filetype}"
     ;;
 open)
-    "${MC_XDG_OPEN}" "${MC_EXT_FILENAME}" 2>/dev/null || \
+    ("${MC_XDG_OPEN}" "${MC_EXT_FILENAME}" >/dev/null 2>&1 &) || \
         do_open_action "${filetype}"
     ;;
 *)

+ 1 - 1
misc/ext.d/image.sh

@@ -57,7 +57,7 @@ view)
     do_view_action "${filetype}"
     ;;
 open)
-    "${MC_XDG_OPEN}" "${MC_EXT_FILENAME}" 2>/dev/null || \
+    ("${MC_XDG_OPEN}" "${MC_EXT_FILENAME}" >/dev/null 2>&1 &) || \
         do_open_action "${filetype}"
     ;;
 *)

+ 1 - 1
misc/ext.d/misc.sh.in

@@ -91,7 +91,7 @@ view)
     do_view_action "${filetype}"
     ;;
 open)
-    "${MC_XDG_OPEN}" "${MC_EXT_FILENAME}" 2>/dev/null || \
+    ("${MC_XDG_OPEN}" "${MC_EXT_FILENAME}" >/dev/null 2>&1 &) || \
         do_open_action "${filetype}"
     ;;
 *)

+ 1 - 1
misc/ext.d/package.sh

@@ -51,7 +51,7 @@ view)
     do_view_action "${filetype}"
     ;;
 open)
-    "${MC_XDG_OPEN}" "${MC_EXT_FILENAME}" 2>/dev/null || \
+    ("${MC_XDG_OPEN}" "${MC_EXT_FILENAME}" >/dev/null 2>&1 &) || \
         do_open_action "${filetype}"
     ;;
 *)

+ 1 - 1
misc/ext.d/sound.sh

@@ -84,7 +84,7 @@ view)
     do_view_action "${filetype}"
     ;;
 open)
-    "${MC_XDG_OPEN}" "${MC_EXT_FILENAME}" 2>/dev/null || \
+    ("${MC_XDG_OPEN}" "${MC_EXT_FILENAME}" >/dev/null 2>&1 &) || \
         do_open_action "${filetype}"
     ;;
 *)

+ 1 - 1
misc/ext.d/text.sh.in

@@ -135,7 +135,7 @@ view)
     do_view_action "${filetype}"
     ;;
 open)
-    "${MC_XDG_OPEN}" "${MC_EXT_FILENAME}" 2>/dev/null || \
+    ("${MC_XDG_OPEN}" "${MC_EXT_FILENAME}" >/dev/null 2>&1 &) || \
         do_open_action "${filetype}" "${pager}"
     ;;
 *)

+ 1 - 1
misc/ext.d/video.sh

@@ -43,7 +43,7 @@ view)
     do_view_action "${filetype}"
     ;;
 open)
-    "${MC_XDG_OPEN}" "${MC_EXT_FILENAME}" 2>/dev/null || \
+    ("${MC_XDG_OPEN}" "${MC_EXT_FILENAME}" >/dev/null 2>&1 &) || \
         do_open_action "${filetype}"
     ;;
 *)

+ 1 - 1
misc/ext.d/web.sh.in

@@ -46,7 +46,7 @@ view)
     do_view_action "${filetype}"
     ;;
 open)
-    "${MC_XDG_OPEN}" "${MC_EXT_FILENAME}" 2>/dev/null || \
+    ("${MC_XDG_OPEN}" "${MC_EXT_FILENAME}" >/dev/null 2>&1 &) || \
         do_open_action "${filetype}"
     ;;
 *)