Files

Class/Module Index [+]

Quicksearch

Notify

Public Class Methods

html_escape(text) click to toggle source
# File lib/notify.rb, line 17
def self.html_escape(text)
  ERB::Util.html_escape(text)
end
notify(title, message, options = {}) click to toggle source
# File lib/notify/terminal-notifier.rb, line 5
def self.notify(title, message, options = {})
  TerminalNotifier.notify(message, {:title => title}.merge(options))
end
which(prog, path=ENV['PATH']) click to toggle source
# File lib/notify.rb, line 5
def self.which(prog, path=ENV['PATH'])
  if RUBY_PLATFORM.downcase =~ /mswin(?!ce)|mingw|bccwin|cygwin/
    path.split(File::PATH_SEPARATOR).each {|dir|
      f = File.join(dir,prog+".exe")
      return f if File.executable?(File.join(f)) && !File.directory?(f)
    }
    nil
  else
    return system("which #{prog} > /dev/null 2>&1")
  end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.