lib/markup-preview-command/util/util.rb in markup-preview-command-0.0.5 vs lib/markup-preview-command/util/util.rb in markup-preview-command-0.0.6

- old
+ new

@@ -1,14 +1,17 @@ module Markup::Preview::Command module Util - def command_exit? (command) + def command_exist? (command) system "which #{command} >/dev/null 2>&1" end def browser_command - return "gnome-open" if command_exit? "gnome-open" - return "open" if command_exit? "open" + return "gnome-open" if command_exist? "gnome-open" + return "open" if command_exist? "open" + return "cygstart" if command_exist? "cygstart" + return "kfmclient" if command_exist? "kfmclient" + return "exo-open" if command_exist? "exo-open" exit 1 end end end