# File lib/myrurema.rb, line 143 def preview file, target = *@opt.rest_args if file error "file not found: #{file}" unless File.exist?(file) result = sh "#{bitclust_path/'tools/bc-tohtml.rb'}" + " #{file}" + (target ? " --target=#{target}" : "") + " --ruby=#{@opt.rubyver}" + " > #{TMP_FILE}" if result && @opt.open_browser cmd = (/mswin/ =~ RUBY_PLATFORM) ? "start" : "open" sh "#{cmd} #{TMP_FILE}" end else sh "cd #{doctree_path/'refm/api/src'}" end end